Nginx两种安装方式简述

来源:互联网 发布:新网互联域名证书 编辑:程序博客网 时间:2024/04/30 15:39
Nginx安装

(1)源代码安装

      下载地址:http://nginx.org/en/download.html

 安装过程如下:

      $./configure

      $make

      $make install

      安装成功之后,nginx放置在/usr/local/nginx目录下,主要的配置文件为conf目录下的nginx.conf,nginx的启动文件在sbin目录下的nginx文件。
(2)在线安装

          $sudo apt-get install nginx

      Nginx的版本是1.2.1

      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/www


启动Nginx

   (1)源代码安装的启动过程

      $cd /usr/local/nginx

      $sbin/nginx

   (2)在线安装的启动过程

      $sudo /etc/init.d/nginx start

      然后就可以访问了,http://localhost/ , 一切正常!如果不能访问,先不要继续,看看是什么原因,

解决之后再继续。

      如果你的机器同时安装了Apache,那上面的访问方式就不能使用了,而且nginx都可能启动不了,这是

因为它们都是用了80这个端口。我们这里将nginx的端口修改为8080,

这里主要修改nginx的配置文件nginx.conf,将一下这一行

       listen 80;

    修改为

       listen 8080;

    然后就可以访问了,http://localhost:8080/ 

查看ngxin进程状态:ps -ef | grep nginx
关闭nginx:sudo kill -9 进程号


源码安装时可能出现缺少依赖包的情况:

(1)


安装pcre包命令:


(2)

安装zlib命令:

0 0
原创粉丝点击