我已将我的域 rohanpatra.ga 指向我的服务器并安装了 nginx。我目前在服务器上运行两个域,rohanpatra.ga 和 meetsecured.tk。MeetSecured 是一个基于 Jitsi Meet 的区块链视频会议平台,目前运行良好。但是,当我访问 rohanpatra.ga 时,它只会转到默认的 nginx 页面。我已经创建了配置文件:站点可用目录 配置文件内容server { listen 80; listen [::]:80; root /var/www/rohanpatra.ga; index index.php index.html index.htm; server_name your_domain; location / { try_files $uri $uri/ =404; } location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php7.0-fpm.sock; }}并将文件符号链接到 sites-enabled 文件夹:启用站点的目录这是站点的根目录和一个文件 index.php 的内容:/var/www/rohanpatra.ga 目录索引.php<?php
phpinfo();?>按照要求:root@debian-8gb-hel1-1:~# ps auxww |grep nginx回答root 5874 0.0 0.1 70944 9032 ? Ss May30 0:00 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;www-data 9129 0.0 0.1 71228 9516 ? S 21:52 0:00 nginx: worker processwww-data 9130 0.0 0.0 71228 6344 ? S 21:52 0:00 nginx: worker processwww-data 9131 0.0 0.0 71228 6344 ? S 21:52 0:00 nginx: worker processwww-data 9132 0.0 0.0 71228 6344 ? S 21:52 0:00 nginx: worker processroot 10356 0.0 0.0 6144 888 pts/0 S+ 22:29 0:00 grep nginx
1 回答
GCT1015
TA贡献1827条经验 获得超4个赞
根据Nginx 文档,您在配置中错误配置了 server_name 参数。
正确的配置应该是这样的:
server {
listen 80;
server_name rohanpatra.ga;
root /var/www/rohanpatra.ga;
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.0-fpm.sock;
}
}
并确保此 FQDNrohanpatra.ga在服务器本身上正确解析。
您可以通过在服务器控制台键入:进行检查nslookup rohanpatra.ga。
- 1 回答
- 0 关注
- 124 浏览
添加回答
举报
0/150
提交
取消