Nginx

2014-00-00


Ubuntu 下安装

如果想安装最新的版本,可用如下方法

sudo apt-add-repository ppa:nginx/development
sudo apt-get update
sudo apt-get install nginx

启动 Nginx

sudo /etc/init.d/nginx start

启动之后,访问 http://localhost:80 可看到欢迎页面

配置虚拟主机

  1. 新建目录用于存放 web 文件

    sudo mkdir -p /var/www/www.example.com
    
  2. 复制示例文件,在此基础上配置虚拟主机

    sudo cp /etc/nginx/sites-available/default /etc/nginx/sites-available/www.example.com
    
  3. 按照示例修改配置文件

    sudo vim /etc/nginx/sites-available/www.example.com
    

    一般至少会修改 root, server_name 这些配置

  4. 将新建的配置文件建立软链接到 /etc/nginx/sites-enabled 目录

    sudo ln -s /etc/nginx/sites-available/www.example.com /etc/nginx/sites-enabled/www.example.com
    
  5. 检查配置文件是否有错误

    sudo service nginx configtest
    
  6. 重启 Nginx 使修改生效

    sudo service nginx restart
    
  7. 删除虚拟主机

    sudo rm /etc/nginx/sites-available/www.example.com
    sudo rm /etc/nginx/sites-enabled/www.example.com
    sudo service nginx restart