Linux环境下搭建Nginx服务器

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,即安装成功。

猜你喜欢

转载自blog.csdn.net/AkiraNicky/article/details/82831547
今日推荐