美文网首页
nginx的安装

nginx的安装

作者: guhaihong | 来源:发表于2016-02-05 15:35 被阅读0次

    在一个最小化安装的CentOS上安装nginx服务器所遇到的问题:

    1. 获取IP地址,发现 ifconfig 命令不存在,需要安装net-tools,执行yum -y install net-tools,便可安装成功。
    2. 用获取到的IP地址连接服务器,个人推荐使用putty工具,使用wget命令下载nginx,该命令不存在,执行yum -y install wget安装。
    3. 下载nginx安装包,执行wget http://nginx.org/download/nginx-1.8.1.tar.gz,下载完成后tar zxvf nginx-1.8.1.tar.gz解压文件。
    4. 切换到解压好的文件目录下,可以通过./configure --prefix=/usr/local/nginx 来配置安装目录,或者不执行,直接默认安装。
    5. 执行make && make install,编译安装nginx。

    在执行./configure --prefix=/usr/local/nginx时,出现了以下错误:

    • ./configure: error: C compiler cc is not found错误,是因为没有安装C的编译器,执行yum -y install gcc命令,安装gcc编译器。
    • ./configure: error: the HTTP rewrite module requires the PCRE library错误,执行yum -y install pcre-devel命令解决错误。
    • ./configure: error: the HTTP gzip module requires the zlib library错误,执行yum -y install zlib-devel命令解决错误。

    查看是否安装成功

    1. 启动,确保系统的 80,端口没被其他程序占用,/usr/local/nginx/sbin/nginx。检查是否启动成功:ps -ef | grep nginx,有结果输入说明启动成功。或打开浏览器访问服务器的 IP,如果浏览器出现 Welcome to nginx! 则表示 nginx已经安装并运行成功。
    2. 重启,/usr/local/nginx/sbin/nginx –s reload
      其他操作:从容停止Nginx:kill -QUIT
      主进程号快速停止Nginx:kill -TERM 主进程号
      强制停止Nginx:pkill -9 nginx

    相关文章

      网友评论

          本文标题:nginx的安装

          本文链接:https://www.haomeiwen.com/subject/nepjkttx.html