tengine-2.1.0的安装编译过程

目录

1 先上传压缩包

2 解压缩 tar -xf不看过程,tar -zxvf有详细过程

3 查看安装步骤

3.1 cd tengine-2.1.0进入解压后的文件夹

3.2  ls 发现README.txt文件

3.3 vi README

4 按照上述步骤安装

4.1 ./configure --help 查看帮助文档

4.2 ./configure --prefix=/opt/sxt/nginx 发现可以自定义安装路径

4.2Makefile:这个文件内的信息,告诉make命令如何去编译,安装。 (在有这个文件的目录执行下面命令)

4.2.1make  编译命令

4.2.2make install 安装命令

启动nginx

5 netstat显示各种网络相关信息


1 先上传压缩包

2 解压缩 tar -xf不看过程,tar -zxvf有详细过程

3 查看安装步骤

3.1 cd tengine-2.1.0进入解压后的文件夹

3.2  ls 发现README.txt文件

3.3 vi README

进入后搜索install

发现安装需要三步:

  1. ./configure
  2. Make
  3. make install

4 按照上述步骤安装

4.1 ./configure --help 查看帮助文档

4.2 ./configure --prefix=/opt/sxt/nginx 发现可以自定义安装路径

检查操作系统

检查编译环境

报错没有c环境

yum install gcc安装编译环境        成功

解决上述错误 再次运行:

./configure --prefix=/opt/sxt/nginx

再次报错,pcre 依赖库问题

yum search pcre

yum install pcre-devel     (可下载文件都在图中)

解决上述错误 再次运行:

./configure --prefix=/opt/sxt/nginx

再次报错,openssl有问题

Yum search openssl

yum install openssl-devel (可下载文件都在图中)

解决上述错误 再次运行:

./configure --prefix=/opt/sxt/nginx

4.2Makefile:这个文件内的信息,告诉make命令如何去编译,安装。 (在有这个文件的目录执行下面命令)

4.2.1make  编译命令

4.2.2make install 安装命令

启动nginx

5 netstat显示各种网络相关信息

-a

显示所有socket,包括正在监听的。

-t

仅显示tcp相关选项

-u

仅显示udp相关选项

-n

拒绝显示别名,能显示数字的全部转化成数字。

-p

显示建立相关链接的程序名

-c

每隔一个固定时间,执行该netstat命令。

-l

仅列出有在 Listen (监听) 的服務状态

执行netstat -natp得到下图:

Proto显示连接使用的协议;

Recv-Q网络接收队列

Send-Q网络发送队列

Local Address本地IP地址

Foreign Address远程IP地址

State 套接口的状态

PID/Program name进程号/进程名称

猜你喜欢

转载自blog.csdn.net/tao_629/article/details/83149113