Products
96SEO 2025-06-10 19:55 7
sudo yum install epel-release
sudo yum install nginx
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
/etc/nginx/sites-available/
目录下。创建优良几个配置文件来管理不同的站点。
sudo vi /etc/nginx/sites-available/example1.com
添加以下内容:
server {
listen 80;
server_name example1.com www.example1.com;
root /var/www/example1;
index index.html index.htm;
location / {
try_files $uri $uri/ =404;
}
}
sudo vi /etc/nginx/sites-available/example2.com
添加以下内容:
server {
listen 80;
server_name example2.com www.example2.com;
root /var/www/example2;
index index.html index.htm;
location / {
try_files $uri $uri/ =404;
}
}
/etc/nginx/sites-available/
目录下 需要创建符号链接到/etc/nginx/sites-enabled/
目录以启用站点:
sudo ln -s /etc/nginx/sites-available/example1.com /etc/nginx/sites-enabled/
sudo ln -s /etc/nginx/sites-available/example2.com /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl reload nginx
sudo yum install certbot python2-certbot-nginx
然后运行Certbot来获取并配置证书:
sudo certbot --nginx -d example1.com -d www.example1.com
sudo certbot --nginx -d example2.com -d www.example2.com
本文来源于“网络手艺与应用”,作者:张三,2023年4月。
Demand feedback