在Debian系统上搭建Nginx虚拟主机主要包括以下几个步骤:
sudo apt update
sudo apt install nginx
sudo systemctl start nginx
sudo systemctl enable nginx
sudo systemctl status nginx
在浏览器中输入服务器的IP地址或域名,检查是否能够显示正确的Nginx欢迎页面。
sudo mkdir -p /var/www/example.com/html
sudo nano /etc/nginx/sites-available/example.com
在配置文件中添加以下内容(替换example.com
为你的域名):
server {
listen 80;
server_name example.com;
root /var/www/example.com/html;
index index.html index.htm;
location / {
try_files $uri $uri/ =404;
}
}
sudo ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl restart nginx
allow
和deny
指令来控制对虚拟主机目录的访问。以上步骤应该可以帮助你在Debian系统上成功搭建Nginx虚拟主机。如果在配置过程中遇到问题,可以参考Nginx的官方文档或寻求社区帮助。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: Debian iptables如何定制个性化规则