Nginx 安装

 下载:nginx-1.6.0.tar.gz  和  pcre-8.35.tar.gz

    1 . 安装 pcre 让nginx支持rewrite

    pcre-8.32.tar.gz上传到/opt 目录下面.

    1) 解压 pcre

  tar -zxf pcre-8.32.tar.gz//解压 pcre 后 /opt下面会有 pcre-8.32 文件夹

    2)配置pcre

cd /opt/pcre-8.32

    3)make

#./configure 
#make

    命令后屏幕会生成一堆文件,不用去管它

    4)安装

    在linux 中输入

 make install

 

  2. 安装 nginx

    nginx-1.5.1.tar.gz上传到/opt 目录下面

    1) 解压 nginx

 tar zxvf    nginx-1.5.1.tar.gz  解压 nginx 后 /opt 下面会有nginx-1.5.1 文件夹

    2) 配置nginx

#cd   nginx-1.5.1
#./configure --prefix=/usr/local/nginx --with-http_stub_status_module

    3)make

    在linux 中输入 make 命令后屏幕会生成一堆文件,不用去管它

    4)安装 make install

    在linux 中输入 make install

    5) 检查是否安装成功

# >cd  /usr/local/nginx/sbin         
#>./nginx -t

 

 可能出错
    sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory    

 解决方法(直接运行):

32位系统 [root@sever lib]# ln -s /usr/local/lib/libpcre.so.1 /lib 

64位系统 [root@sever lib]# ln -s /usr/local/lib/libpcre.so.1 /lib64

  6) 然后执行ps -ef | grep nginx 查看nginx进程确认是否真的已经启动了,在进程列表里会有最起码两个, worker(nginx工作进程)和master(nginx主进程):

 root 4349 1  0 02:24 ? 00:00:00 nginx: master process sbin/nginx -c conf/nginx.conf 
 nginx 4350 4349 0 02:24 ? 00:00:00 nginx: worker process  
 root 4356 28335 0 02:30 pts/1 00:00:00 grep nginx 
NGINX 就 OK了

   7)启动nginx 

cd /usr/local/nginx/sbin

 目录下面 输入

 ./nginx   //启动 nginx

  8)检查是否启动成功

          ie 浏览器中输入 http://192.168.15.132

          出现nginx 欢迎界面说明启动成功

1
说明:nginx 默认配置端口是80.配置文件主要是conf 文件夹中的nginx.conf  文件

    9)停止nginx

               pkill -9 nginx

    10)设置nginx 开机启动:

vim /etc/rc.local

    加入一行 

/usr/local/nginx/sbin/nginx

    保存并退出,下次重启会生效。

你可能感兴趣的:(Nginx 安装)