首页 > 代码库 > [Nginx]简易配置Nginx虚拟主机

[Nginx]简易配置Nginx虚拟主机

-------------------------------------------------------------------------------------------------------

配置虚拟主机:

  1. 绑定域名

    vim /etc/hosts  #添加格式如:192.168.1.11 www.chenwei.ws

  2. 添加虚拟主机   

    cd到根目录, 运行vhost.sh添加虚拟主机, 输入域名即可

  3. 编辑配置文件

    vim /usr/local/nginx/conf/vhost/www.chenwei.ws.conf #配置如下:

--------------------------------@黑眼诗人 <www.chenwei.ws>----------------------------------  

server  {    listen 80;    #listen [::]:80;    server_name www.chenwei.ws;           #服务器名称    index index.html index.htm index.php default.html default.ht m default.php;    root /home/wwwroot/default/www.chenwei.ws;  #主机访问对应目录    include other.conf;    #error_page 404 /404.html;  }  #跨域调用字体时添加  location ~* \.(eot|ttf|woff)$ {    add_header Access-Control-Allow-Origin *;  }

 

  4. PHP配置open_basedir(将用户访问文件的活动范围限制在指定的区域, open_basedir即为访问目录):

    vim /usr/local/php/etc/php.ini  

   使用命令G 将光标移至行尾, 配置php访问的主机根目录; 如果正确, 则不需要更改:

    [HOST=www.chenwei.ws]

    [PATH=/home/wwwroot/default/www.chenwei.ws]

    open_basedir=/home/wwwroot/default/www.chenwei.ws/:/tmp/

[Nginx]简易配置Nginx虚拟主机