Ubuntu中Nginx的安装与配置全过程

1. 在终端运行命令:$sudo apt-get install nginx

 ubuntu安装Nginx之后的文件结构大致为:

      所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下

      启动程序文件在/usr/sbin/nginx

      日志放在了/var/log/nginx中,分别是access.log和error.log

      并已经在/etc/init.d/下创建了启动脚本nginx

      默认的虚拟主机的目录设置在了/usr/share/nginx/html


安装完后,在浏览器中输入http://localhost/, 就会出现欢迎的字样。这个网页就是/usr/share/nginx/html下的index.html。

技术分享

运行命令nginx -v可以知道当前的版本


2. 创建自己的虚拟目录和虚拟主机名

创建目录/var/www/ecc和/var/www/vhosts

创建文件 /var/www/ecc/index.html,在index.html写上This is a test page字样。

创建文件/var/www/vhosts/ecc(这是个configure 文件)

server
{
    listen 80;
    server_name ecc.com
    location /
    {
        index.index.html;
        root /var/www/ecc;
    }
}

编辑文件 /etc/nginx/nginx.conf,在接近末尾行,在行include/etc/nginx/sites-enabled/*;后面加上一行

include /var/www/vhosts/*;


3. 运行命令sudo nginx -t 测试configure 文件的语法和配置是否正确。

如果正确,将会有结果:

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful


4. 在/etc/hosts文件中加入新建的域名(如果是本机运行)

ecc.com


5. 重启nginx。 

运行命令:sudo /etc/init.d/nginx restart


6. 在浏览器中输入ecc.com浏览你的测试页index.html

本文出自 “Epicor, magento” 博客,请务必保留此出处http://3154408.blog.51cto.com/3144408/1603643

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。