nginx的安装

在一个最小化安装的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的安装)