您的位置:首页 > 运维架构 > Nginx

centos 6.6下安装nginx

2015-11-06 21:05 751 查看
请在root权限下安装

一、安装前的准备nginx安装环境

      yum -y install gcc gcc-c++ autoconf automake make

      yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel 

二、安装nginx

      下载nginx源码包,下载地址为:http://nginx.org/download/,在这个地址下选一个你想安装版本。

       

创建一个目录用来放置你下载的源码

        mkdir  my_nginx

        cd my_nginx

        wget  http://nginx.org/download/nginx-1.9.0.tar.gz

        tar -zxvf  nginx-1.9.0.tar.gz

        cd  nginx-1.9.0

现在就可以进行安装了,传统的安装步骤。

         ./configure 

          make

          make install

这样就可以安装好了。

         注意:nginx的默认安装路径是 /usr/local/nginx  其运行文件在其/usr/local/nginx/sbin目录下面(稍后介绍添加环境变量,任何路径就可以执行nginx)。

      启动nginx:

          进入/usr/local/nginx/sbin
下执行就可以了

          ./nginx

          这个时候你就启动nginx了

          在浏览器中输入127.0.0.1会弹出下面的页面表示你nginx安装成功了。



添加环境变量:如何你想在任何路径执行nginx命令,那么你就应该把nginx的添加到环境变量中去。

         vim /etc/profile 文件在其后面添加你的nginx安装目录下面的sbin的路径,上面已经说过nginx的默认路径是/usr/local/nginx

         添加语句:

export PATH=/usr/local/nginx/sbin:${PATH}
保存或者重启电脑就可以。也可以执行下面的语句不用重启电脑

        source /etc/profile

查看是否添加成功:  echo  $PATH  

        如果输出的路径中包含默认的安装路径/usr/local/nginx/sbin 那表示添加成功。

        这个时候任何路径下执行nginx都可以了.如下面。

[root@chen nginx-1.9.0]# nginx 

nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

nginx: [emerg] still could not bind()

三、接下来配置PHP环境
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: