linux中Nginx怎么添加多个站点或网站?

在配置好了一台linux服务器之后,该怎么让Nginx怎么添加多个站点或网站呢?Nginx站点配置文件需要写的比较规范,不然很可能造成502等错误,正确的配置才会让Nginx更稳定,甚至和apache一样稳定,而就效率而言,自不必多说,肯定是Nginx更胜一筹咯,如果你想知道怎么正确配置好Nginx,那么可以先看一下这篇文章,,本文主要讲怎么让Nginx怎么添加多个站点或网站,本文以ubuntu server为例,其他linux版本大同小异,参考即可

1.先进入站点配置目录

  1. cd /etc/nginx/sites-enabled

里面可以看到一个默认的配置文件 default,这个我们不用管它,然后直接新建其它的配置文件

2.建立站点配置文件

  1. sudo nano yourdomain.com.conf
  2. #这个yourdomain.com.conf可以随便取名字,也可以是yourdomain,也可以是yourdomain.com

3.在站点配置文件中输入代码

  1. server{ //这里做301跳转,yourdomain.com跳转到www.yourdomain.com
  2.         server_name yourdomain.com;
  3.         rewrite ^/(.*)$ http://www.yourdomain.com/$1 permanent;
  4. }
  5. server {
  6.     root /home/wwwroot/web/yourdomain.com;
  7.     index index.html index.htm index.php;
  8.     server_name www.yourdomain.com;
  9.     #include /home/wwwroot/yourdomain.com/wordpress.conf; //伪静态规则存放目录
  10.     location / {
  11.         try_files $uri $uri/ /404.html; //开启404
  12.     }
  13.     location /doc/ {
  14.         alias /usr/share/doc/;
  15.         autoindex on;
  16.         allow 127.0.0.1;
  17.         allow ::1;
  18.         deny all;
  19.     }
  20.     error_page 404 /404.html; //开启404
  21.     location ~ \.php$ {
  22.         fastcgi_pass 127.0.0.1:9000;
  23.         fastcgi_index index.php;
  24.         include fastcgi_params;
  25.     }
  26. }

保存之后重启Nginx

  1. sudo /etc/init.d/nginx restart

这样让Nginx怎么添加多个站点或网站的配置就做好了,上面代码不仅解决了添加站点或网站的问题,也解决了添加伪静态和开启404的问题,除了可以新加添加多个站点配置文件外还可以直接在default里面增加上面的代码,可以达到一样的效果,但是新加添加多个站点配置文件的方式更方便管理,希望本文对大家有帮助

Linux如何用vi编辑和保存文件

vi是Linux终端下或控制台下常用的编辑器,基本的操作方式为:
vi /路径/文件名
例如,vi /etc/fstab表示显示/etc/fstab文件的内容。使用键盘上的Page Up和Page Down键可以上下翻页;按下Insert键,可以见到窗口左下角有“Insert”字样,表示当前为插入编辑状态,这时从键盘输入的内容将插入到光标位置;再按下Insert键,左下角将有“Replace”字样,表示当前为替换编辑状态,这时从键盘输入的内容将替换光标位置的内容。编辑完内容后,按下Esc键,并输入“:wq”,然后回车就可以保存退出。
如果不想保存而直接退出,则按下Esc键后,输入“:q!”,然后回车即可。“wq”表示Write和Quit,即保存退出;“q!”表示忽略修改强行退出。

婚姻是责任

婚姻的责任
-------刘.激
年轻人爱幢憬未来,
老年人爱回忆过去,
几十年的风雨让我发问;
‘什么是婚姻的责任’
婚姻不是花前月下的依偎,
婚姻不是文艺家的诗情画意,
婚姻不是超越现实的浪漫,
婚姻不是导演的电视剧。
婚姻是最平凡的生活,
婚姻是锅碗瓢勺交响曲,
婚姻是携手迈过人生的沟沟坎坎,
婚姻是并肩迎接生活的风风雨雨。
婚姻是付出,
婚姻是责任,
婚姻是承诺,
婚姻是良心,
愿每一个人。都懂得婚姻的责任