Centos7.9 nginx1.25离线安装
下载nginx1.25到本地,使用sftp工具上传至服务器
ngin1.25.5下载
mkdir /usr/local/nginx1.25 //创建nginx安装目录
tar -zxvf nginx-1.25.5.tar.gz //解压
cd nginx-1.25.5 //进入该目录
安装依赖包
yum install pcre-devel openssl-devel zlib-devel -y
Nginx编译安装
–with-http_ssl_module 安装ssl模块
./configure --prefix=/usr/local/nginx1.25 --with-http_ssl_module && make && make install
配置系统环境变量
vi /etc/profile
#vi /etc/profile
export PATH=$PATH:/usr/local/nginx1.25/sbin
#
创建nginx systemctl 守护程序
vi /etc/systemd/system/nhinx.service
#vi /etc/systemd/system/nginx.service
[Unit]
Description=nginx.server
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/nginx1.25/sbin/nginx
[Install]
WantedBy=multi-user.target
#
启动服务
systemctl start nginx //启动
systemctl enable nginx //开机自启
开放nginx服务
firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --permanent --add-port=443/tcp
firewall-cmd --reload