Linux安装Nginx
nginx下载地址:http://nginx.org/en/download.html
一、切换到nginx-1.18.0目录下,运行./configure进行初始化配置。
若出现如下错误,安装pcre
1.下载pcre(https://sourceforge.net/projects/pcre/files/pcre/8.44/)
2.解压后运行 chmod -R 777 /pcre-8.44 对当前文件夹授予全部读写权限
3.切换到/pcre-8.44目录下,运行 ./configure 进行pcre初始化配置
4.执行make操作进行编译
5.执行make intall 进行安装
如下错误,安装zlib相关
二、安装完pcre,zlib相关之后再次切换到nginx-1.18.0目录,再次运行./configure进行初始化
红框内为nginx启动路径
三、make install
四、切换到nginx目录运行,ps -ef | grep nginx查看进程
五、安装成功
如出现nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)说明端口号被占用,切换到/usr/local/nginx/conf/目录下,更改nginx.conf下的监听端口号即可。
./nginx 启动nginx
./nginx -s stop 停止nginx
./nginx -s reload 重启nginx