Linux(centos7.5)安装nginx

安装nginx,需要gcc、make、pcre、zlib、openssl的支持。

一、安装gcc、make

centos:(验证过,正确)

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

ububtu:

apt-get install build-essential
apt-get install libtool

二、选定安装目录

支持软件安装在:cd /usr/local/src,nginx安装在/data/nginx,可自定义选择。

三、安装PCRE库

cd /usr/local/src 
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gz 
tar -zxvf pcre-8.39.tar.gz 
cd pcre-8.39 
./configure 
make 
make install

四、安装zlib库

cd /usr/local/src 
wget http://zlib.net/zlib-1.2.11.tar.gz
tar -zxvf zlib-1.2.11.tar.gz 
cd zlib-1.2.11 
./configure 
make 
make install

五、安装openssl

centos:(验证过,正确)

yum -y install openssl openssl-devel

 ububtu:

apt-get install openssl apt-get install libssl-dev

六、安装nginx

cd /usr/local/src 
wget http://nginx.org/download/nginx-1.1.10.tar.gz
tar -zxvf nginx-1.1.10.tar.gz 
cd nginx-1.1.10
./configure
make
make install

至此安装成功。

查看nginx是否启动:

netstat -ano|grep 80

七、修改配置文件

找到nginx的配置文件,在nginx安装目录下的/conf/nginx.conf(/data/nginx/nginx-1.1.10/conf/nginx.conf),使用vi进行编辑。

修改端口(不要被占用),修改服务器地址(当前机器的ip),修改前台文件的路径和后台转发地址等。

Linux(centos7.5)安装nginx
 八、重启nginx

修改了nginx的配置文件,需要重启。

找到nginx的启动文件。

本人安装的nginx的启动文件放在了很奇怪的地方,nginx安装目录下的/objs下,有个绿色的文件。

/data/nginx/nginx-1.1.10/objs/下
Linux(centos7.5)安装nginx
 执行这个文件:./nginx -c /data/nginx/nginx-1.1.10/conf/nginx.conf

注:-c 参数后面的是配置文件的地址

执行结束后,nginx就重启了。

使用ip+端口号访问试一试。

以上标注出的centos和ububtu是要区分开命令的。本人只使用了centos的命令。

参考地址:

https://www.cnblogs.com/wyd168/p/6636529.html

https://www.cnblogs.com/iloverain/p/9428630.html