在CentOS Stream 8上安装Nginx 1.22的步骤如下:
sudo dnf groupinstall "Development Tools"
sudo dnf install pcre-devel zlib-devel openssl-devel
您可以访问Nginx的官方网站或使用以下命令下载:
wget http://nginx.org/download/nginx-1.22.0.tar.gz
tar -zxvf nginx-1.22.0.tar.gz
cd nginx-1.22.0
./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-http_v2_module
请根据您的需求添加或删除其他模块。
make
sudo make install
sudo /usr/local/nginx/sbin/nginx
或者,您可以将Nginx添加为系统服务,以便随系统启动自动启动:
sudo vi /etc/systemd/system/nginx.service
在文件中添加以下内容:
[Unit]
Description=The nginx HTTP and reverse proxy server
After=network.target remote-fs.target nss-lookup.target
[Service]
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s stop
PrivateTmp=true
[Install]
WantedBy=multi-user.target
保存并关闭文件。然后运行以下命令启用Nginx服务:
sudo systemctl enable nginx
您现在可以使用以下命令启动Nginx服务:
sudo systemctl start nginx
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:centos stream8如何安装