这里以CentOS系统作为说明通过下载安装包编译方式来安装Nginx服务器的过程。
1)安装依赖环境
yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
2)安装wget
yum -y install wget
3)下载nginx
wget https://nginx.org/download/nginx-1.17.8.tar.gz
当然这里2、3步同样可以通过直接去官网把压缩包下载过后,然后再通过ftp工具上传到对应路径下。
4)解压压缩文件
tar -zxvf nginx-1.17.8.tar.gz
5)进入nginx文件夹
cd nginx-1.17.8
6)配置
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
7)编译和安装
编译:make
安装:make install
8)运行
执行/usr/local/nginx/sbin/nginx,这里因为上面已经配置了目录是/usr/local/nginx,如果配的是其他路径,这里执行的时候改成自己配置的路径就可以了。
启动完成
重新加载
/usr/local/nginx/sbin/nginx -s reload
如果更改了配置文件建议使用这个方式重新启动
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
停止服务
/usr/local/nginx/sbin/nginx -s stop