以下是在CentOS上从零开始部署Web应用的步骤:
更新系统
sudo yum update -y
安装Web服务器(以Nginx为例)
sudo yum install nginx -y
sudo systemctl start nginx
sudo systemctl enable nginx
配置防火墙
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload
准备Web应用文件
/var/www/yourproject)。配置Web服务器
/etc/nginx/conf.d/yourproject.conf),指定根目录和域名:server {
listen 80;
server_name yourdomain.com;
root /var/www/yourproject;
index index.html index.php;
location / { try_files $uri $uri/ =404; }
}
sudo systemctl restart nginx
部署应用并测试
可选步骤:
参考来源: