Linux环境下搭建Nginx服务器

2019-07-13 07:44发布

1.准备一台虚拟机,禁用防火墙service iptables stop

把以下压缩包拷贝到/usr/local目录下

2.安装PCRE

进入/usr/local目录,依次键入以下命令: tar -zxvf pcre-8.36.tar.gz cd pcre-8.36 ./configure make make install ./configure报错 configure: error: You need a C++ compiler for C++ support. 解决办法 yum install -y gcc gcc-c++

3.安装zlib

进入/usr/local目录,依次键入以下命令: tar -zxvf zlib-1.2.8.tar.gz cd zlib-1.2.8 ./configure make make install

4.安装ssl

进入/usr/local目录,依次键入以下命令: tar -zxvf openssl-1.0.1j.tar.gz ./config make make install

5.进入正题,安装Nginx(装在/usr/local目录下)

进入/usr/local目录,依次键入以下命令: tar -zxvf nginx-1.8.0.tar.gz cd nginx-1.8.0   ./configure  --prefix=/usr/local/nginx make make install 安装常见错误: Nginx启动提示找不到libpcre.so.1解决方法 如果是32位系统 [root@lee ~]#  ln -s /usr/local/lib/libpcre.so.1 /lib 如果是64位系统 [root@lee ~]#  ln -s /usr/local/lib/libpcre.so.1 /lib64 然后在启动nginx就OK了 [root@lee ~]# /usr/local/nginx/sbin/nginx

6.启动nginx

常用命令 重启:
$ /usr/local/nginx/sbin/nginx 启动命令 重启:
$ /usr/local/nginx/sbin/nginx –s reload 停止:
$ /usr/local/nginx/sbin/nginx –s stop 测试配置文件是否正常:
$ /usr/local/nginx/sbin/nginx –t 强制关闭:
$ pkill nginx

7.测试一下是否安装成功

在windows下打开chrome浏览器,在地址栏键入linux虚拟机ip地址,出现welcome to nginx,即安装成功。