1.3.1 linux和高并发-linux软件安装-linux编译安装

1.写在前面

        这次我们主要介绍一下linux中软件安装的相关知识,windows安装一个软件是比较复杂的,从寻找安装包到配置路径。人使用系统的目的是使用应用程序,很多人感觉linux很陌生的原因也很简单,很多人打开linux之后,弹出来一个黑窗口,很多人看到就比较懵,不知道要干啥。操作系统抛离开来应用程序是没有意义的,所以我们这节将介绍这块内容,主要包含三个部分:编译安装、rpm安装:包、yum安装:仓库。

2.编译安装

        编译安装是比较古老的一个方式,现在很多人都已经放弃这种安装方式了,但是我们还是要稍微讲一下。大家想一个问题,我们在敲java代码的时候,我们首先要在电脑上安装jdk编译工具。通过javac命令将java文件编译成class文件,我们在linux也是一样,我们需要将字符串命令进行编译。安装是模块化的,我们需要什么模块就安装什么模块,不需要就不用安装。首先安装tengine:

1.3.1 linux和高并发-linux软件安装-linux编译安装

1.3.1 linux和高并发-linux软件安装-linux编译安装

1.3.1 linux和高并发-linux软件安装-linux编译安装

         ./configure 默认安装方式,--help可以查看帮助命令,选择性安装模块。(需要用到gcc  cc是编译器,g是gnu),下面表示有需要安装的文件,我们按照要求一个个的安装即可。

1.3.1 linux和高并发-linux软件安装-linux编译安装

1.3.1 linux和高并发-linux软件安装-linux编译安装

1.3.1 linux和高并发-linux软件安装-linux编译安装

1.3.1 linux和高并发-linux软件安装-linux编译安装

 1.3.1 linux和高并发-linux软件安装-linux编译安装

1.3.1 linux和高并发-linux软件安装-linux编译安装

1.3.1 linux和高并发-linux软件安装-linux编译安装

1.3.1 linux和高并发-linux软件安装-linux编译安装

1.3.1 linux和高并发-linux软件安装-linux编译安装

1.3.1 linux和高并发-linux软件安装-linux编译安装

        这个时候该文件夹下面就会多一个文件,我们可以查看一下:

1.3.1 linux和高并发-linux软件安装-linux编译安装

1.3.1 linux和高并发-linux软件安装-linux编译安装

1.3.1 linux和高并发-linux软件安装-linux编译安装

        上面的情况反映了make命令必须在根目录下面才可以执行。

1.3.1 linux和高并发-linux软件安装-linux编译安装

1.3.1 linux和高并发-linux软件安装-linux编译安装

        到这个地方,我们的nginx就算是安装成功了,下面我们就可以进行启动nginx了

1.3.1 linux和高并发-linux软件安装-linux编译安装

        nginx是我们的一个web服务器,我们想要测试一下这个服务器是不是可以稳定运行了。

1.3.1 linux和高并发-linux软件安装-linux编译安装

        出现了上面的信息之后,表示我们的nginx正式部署成功了。但是我们可以看到这种安装方式可以说是非常麻烦的,正常开发过程中我们一般也是不采用这种方式的,我们接下来将介绍另外两种方式rpm和yum。