本文共 885 字,大约阅读时间需要 2 分钟。
首先,确保服务器已安装以下必要软件包:
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
下载最新版本的Nginx源码包并开始安装:
wget http://nginx.org/download/nginx-1.14.2.tar.gztar zxvf nginx-1.14.2.tar.gz
进入解压后的目录,执行编译命令:
cd nginx-1.14.2make make install
注意: 请根据需要选择是否安装Nginx作为服务。如果需要运行为后台程序,可以在编译时添加参数 --withดาًء.
默认配置文件位于 /usr/local/nginx/conf/nginx.conf。建议先复制模板并进行修改:
vim /usr/local/nginx/conf/nginx.conf
修改 server 块中的 listen 端口号为所需端口:
listen 8085;
开始Nginx服务并使其随系统启动:
cd /usr/local/nginx/sbin/./nginx# 或使用启动脚本: ./nginx -c /usr/local/nginx/conf/nginx.conf
检查启动状态:
curl localhost:8085
为了让服务能够被外部访问,在CentOS 7+系统中关闭防火墙或设置相应防火墙规则:
systemctl stop firewalld.service
常用命令:
启动服务:
./nginx
关闭服务:
./nginx -s stop
重新加载配置:
./nginx -s reload
停止并重新启动服务:
./nginx -s stop; ./nginx -s start
更多Nginx学习资源,可参考其官方文档或相关技术博客。
转载地址:http://bgmsz.baihongyu.com/