tengine-2.1.0的安装编译过程
目录
2 解压缩 tar -xf不看过程,tar -zxvf有详细过程
4.2 ./configure --prefix=/opt/sxt/nginx 发现可以自定义安装路径
4.2Makefile:这个文件内的信息,告诉make命令如何去编译,安装。 (在有这个文件的目录执行下面命令)
1 先上传压缩包
2 解压缩 tar -xf不看过程,tar -zxvf有详细过程
3 查看安装步骤
3.1 cd tengine-2.1.0进入解压后的文件夹
3.2 ls 发现README.txt文件
3.3 vi README
进入后搜索install
发现安装需要三步:
- ./configure
- Make。
- 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进程号/进程名称