• Linux安装软件浅析


      我们在使用linux过程中总是需要根据不同需求来安装不同的软件,那么如何高效快捷的安装软件就变得非常重要,

    下面就简单谈一谈两种linux软件的安装方式:

    一  yum install 软件名

      快速,简单,易用,常用于小的工具,或者说没有特殊需求的软件安装

      只有通过yum安装的软件,可以使用
        systemctl start/stop/restart/status/ 软件名
        yum install nginx 
        systemctl start nginx 启动nginx

      安装完成后,完成以下步骤:
        第一步,查看服务进程,ps -ef|grep nginx 

        第二步,查看服务的端口 netstat -tunlp | grep nginx 
      
        如果你没有netstat这个名字,提示comand not found,这是因为你没有安装netstat,
        yum install net-tools -y (net-tools软件包,包含大量网络服务管理名字)

    二 通过下载源码包,进行编译安装(用的是最多,并且公司线上软件,都是通过编译安装的)

       可自定制插件,可自定制安装路径,便于之后对软件的管理

      进行源码包安装,需要提前解决所有的软件依赖,防止在编译软件后,发生缺少xxxx依赖
      如何解决?
      见招拆招,报错缺少了什么组件,就去安装响应的组件。
        1.下载所需的软件,源码包
        2.解压缩,切换进入源码包目录
        3.查看是否有configure这个脚本 ./configure --prefix=/opt/nginx1-12/ 这就是告诉make编译器,我的软件要装到/opt/nginx1-12/
        4.进行编译,编译安装 make && make install
        5.进入指定的安装路径,文件夹
        6.此时我的nginx1.12这个软件,就在/opt/nginx1-12/底下了,可执行命令,和配置文件都在这里了 

      什么是配置文件?
        安装了一个软件,你想要对他进行功能扩展,或者功能指定,或者打开官方提供给你的功能,那就需要指定配置文件了!!
        redis-server redis.conf
        nginx nginx.conf

  • 相关阅读:
    高中数学运算能力训练题
    vue @click.native
    vue_qqmapdemo1
    vuxdemo1
    使用命令行打开vscode
    nextjs-demo
    material-ui里面的withStyles是什么?
    material(一)
    有趣的npx
    在macbookpro上开启ssh服务
  • 原文地址:https://www.cnblogs.com/wdbgqq/p/9822030.html
Copyright © 2020-2023  润新知