我有VPS IP 104.207.148.242 4个网站。 我已经安装NGNIX 1.8.1成功了。
我做这些步骤:使网页目录:
sudo mkdir -p /var/www/codingvn.com/html sudo mkdir -p /var/www/vyhn.net/html sudo mkdir -p /var/www/muabannhadatpro.com/html sudo mkdir -p /var/www/thenao.info/html
设置权限:
sudo chown -R $USER:$USER /var/www/codingvn.com/html sudo chown -R $USER:$USER /var/www/vyhn.net/html sudo chown -R $USER:$USER /var/www/muabannhadatpro.com/html sudo chown -R $USER:$USER /var/www/thenao.info/html
初始化索引文件:
nano /var/www/codingvn.com/html/index.html nano /var/www/vyhn.net/html/index.html nano /var/www/muabannhadatpro.com/html/index.html nano /var/www/thenao.info/html/index.html
这是/var/www/codingvn.com/html/index.html文件的内容:
<html> <head> <title>Welcome</title> </head> <body> <h1>Success! The codingvn.com server block is working!</h1> </body> </html>
这是/var/www/vyhn.net.com/html/index.html文件的内容:
<html> <head> <title>Welcome</title> </head> <body> <h1>Success! The vyhn.net server block is working!</h1> </body> </html>
这是/var/www/muabannhadatpro.com/html/index.html文件的内容:
<html> <head> <title>Welcome</title> </head> <body> <h1>Success! The muabannhadatpro.com server block is working!</h1> </body> </html>
这是/var/www/thenao.info/html/index.html文件的内容:
<html> <head> <title>Welcome</title> </head> <body> <h1>Success! The thenao.info server block is working!</h1> </body> </html>
我复制默认configuration文件:
sudo cp /etc/nginx/conf.d/default.conf /etc/nginx/sites-available/codingvn.com.conf sudo cp /etc/nginx/conf.d/default.conf /etc/nginx/sites-available/vyhn.net.conf sudo cp /etc/nginx/conf.d/default.conf /etc/nginx/sites-available/muabannhadatpro.com.conf sudo cp /etc/nginx/conf.d/default.conf /etc/nginx/sites-available/thenao.info.conf
我编辑他们:
sudo nano /etc/nginx/sites-available/codingvn.com.conf sudo nano /etc/nginx/sites-available/vyhn.net.conf sudo nano /etc/nginx/sites-available/muabannhadatpro.com.conf sudo nano /etc/nginx/sites-available/thenao.info.conf
这是文件codingvn.com.conf :
server { listen 80; server_name codingvn.com www.codingvn.com; location / { root /var/www/codingvn.com/html/index.html; index index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } }
X
这是文件vyhn.net.conf :
server { listen 80; server_name vyhn.net www.vyhn.net; location / { root /var/www/vyhn.net/html/index.html; index index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } }
X
这是文件muabannhadatpro.com.conf :
server { listen 80; server_name muabannhadatpro.com www.muabannhadatpro.com; location / { root /var/www/muabannhadatpro.com/html/index.html; index index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } }
x这是文件thenao.info.conf :
server { listen 80; server_name thenao.info www.thenao.info; location / { root /usr/share/nginx/html; index /var/www/thenao.info/html/index.html; } error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } }
我在每个目录下有足够的4个configuration文件:
/etc/nginx/sites-available/ /etc/nginx/sites-enable/
然后
service nginx restart
然后编辑hosts / etc / hosts文件:
104.207.148.242 codingvn.com 104.207.148.242 vyhn.net 104.207.148.242 thenao.info 104.207.148.242 muabannhadatpro.com
他们不工作,那么:
127.0.0.1 codingvn.com 127.0.0.1 vyhn.net 127.0.0.1 thenao.info 127.0.0.1 muabannhadatpro.com
3个域名仍然不起作用。 只有codingvn.com工作。
我坚持在这里。 好累,帮帮我!