1、环境准备
安装 gcc 环境,编译时依赖 gcc 环境
yum install gcc-c++
安装 pcre,支持 Rewrite 功能
yum install -y pcre pcre-devel
安装 zlib,依赖的解压包
yum install -y zlib zlib-devel
安装 openssl,一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议
yum install -y openssl openssl-devel
2、下载 Nginx
选择需要的即可
下载后通过传输工具(Xftp)放到Linux服务器中,或者复制下载链接利用 wget 在Linux中下载
wget http://nginx.org/download/nginx-1.24.0.tar.gz
解压
tar -zxvf nginx-1.24.0.tar.gz
3、编译安装
# 进入解压后的文件
cd nginx-1.24.0
# 依次执行如下命令
./configure --with-http_stub_status_module --with-http_ssl_module
# 执行make命令
make
# 执行make install命令
make install
–with-http_stub_status_module
#该模块提供nginx的基本状态信息
–with-http_ssl_module
# 支持HTTPS
4、配置nginx.conf
vim /usr/local/nginx/conf/nginx.conf
端口号尽量不要用8080,容易冲突;
server_name 改为你服务器外网的 ip
5、启动 Nginx
进入 /usr/local/nginx/sbin 目录,执行命令:./nginx
# 进入目录
cd /usr/local/nginx/sbin/
# 启动
./nginx
# 关闭
./nginx -s stop
# 重启
./nginx -s reload
访问 htttp://IP:8090