当前环境:centos7、ngnix1.61.0
1.解压当前的nginx
tar -zvxf nginx-1.16.0.tar.gz
2.安装nginx(可能需要root权限)
1.首先检查是否安装gcc
whereis gcc
没有安装的执行:
yum -y install gcc
2.执行安装操作
./configure
报错:
3.安装pcrl Library
yum install pcre-devel
4.再次安装
./configure
报错:
5.安装zlib library库
yum install zlib-devel
6.最后安装
./configure
7.执行make和make install
make
make install
结果:usr/local中出现了一个nginx文件夹
3.将当前的nginx加入环境变量中
刷新环境变量
source /etc/profile
4.查看当前的ngnix版本
ngnix -v
如果能查看版本就表示nginx配置成功!
5.启动nginx
cd /usr/local/nginx
ngnix
结果:
6.关闭nginx
cd /usr/local/ngnix/sbin/
./ngnix -s stop
7.开放nginx端口让外界访问
8.总结
1.当前ngnix安装的时候需要安装:gcc、zlib和pcre这些library
2.执行完make以及make install
之后会在本地的/usr/local中生成一个编译后的ngnix文件夹
3.通过操作ngnix执行关闭和启动
以上纯属个人见解,如有问题请联本人!