LNMP 是一个集成了 Nginx、MySQL/MariaDB、PHP 的环境,通常用于搭建 Web 服务器。当你在 LNMP 环境中添加一个新的域名时,需要进行一系列的配置。
假设你已经有一个域名 example.com
,并且你的网站文件存放在 /var/www/example.com
目录下。
编辑 Nginx 配置文件 /etc/nginx/sites-available/example.com
:
server {
listen 80;
server_name example.com www.example.com;
root /var/www/example.com;
index index.php index.html index.htm;
location / {
try_files $uri $uri/ =404;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
}
location ~ /\.ht {
deny all;
}
}
然后创建一个符号链接到 sites-enabled
目录:
sudo ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/
最后重启 Nginx:
sudo systemctl restart nginx
sudo nginx -t
命令进行检查。www-data
)读取权限。通过以上步骤,你应该能够在 LNMP 环境中成功添加一个新的域名。如果遇到具体问题,可以根据错误信息进行排查和解决。
腾讯云数智驱动中小企业转型升级系列活动
云+社区沙龙online [国产数据库]
数字化产业研学汇第三期
云+社区沙龙online [国产数据库]
云+社区沙龙online [国产数据库]
云+社区技术沙龙[第26期]
云+社区技术沙龙[第27期]
云+社区沙龙online [国产数据库]
云+社区技术沙龙 [第30期]
TAIC
领取专属 10元无门槛券
手把手带您无忧上云