linux下安装nginx
Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好
相关资源
Nginx 官网:http://nginx.org/en/
安装教程
-
下载Nginx
官网下载页面
点击这里直接下载1.18.0版本 -
准备
安装nginx前需安装一下软件:gcc 功能:预处理、编译、连接、汇编 pcre 功能:用于支持解析正则表达式。 zlib 功能:用于对数据进行解压缩。 网站之间通信时,数据先压缩再传输,通过消耗CPU的方式来节省网络带宽。 openssl 功能:用于网站加密通讯。
可以使用以下命令安装:
yum -y install gcc openssl openssl-devel pcre-devel zlib zlib-devel
-
安装
下载后为nginx-xxx.tar.gz文件,将文件移动到指定目录使用解压命令解压.linux下解压命令为:
tar -zxvf nginx-xxx.tar.gz
进入解压后的nginx主目录,开始安装。
检查:./configuare
编译并安装
make && make install
相关命令
在 /usr/local/nginx/sbin/ 下执行命令
- 启动
./nginx
- 停止
./nginx -s stop
- 配置:nginx的配置文件位置为:
/usr/local/nginx/nginx.conf
- 检查配置文件并重新加载配置文件:(常用)
./nginx -t 检查配置文件是否有错 ./nginx -s reload 重新加载配置文件,配置生效但不停止服务
- 查看nginx是否启动成功:
ps -ef | grep nginx
避坑
1.安装报错