zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    Junit初级编码(一)第一个Junit测试程序
    关于健身与健美
    spring入门(一)
    HTTP状态301、404、200、304分别表示什么意思
    预处理prepareStatement是怎么防止sql注入漏洞的?
    详解SESSION与COOKIE的区别
    Form表单中method为get和post的区别
    tomcat服务器配置及使用
    ubuntu 14.04 安装mysql server初级教程
    《电路学习第三天》 之 线性稳压电源的设计
  • 原文地址:https://www.cnblogs.com/wdbgqq/p/9822030.html
Copyright © 2011-2022 走看看