Nginx在云服务器的安装

需要先安装wget、vim和gcc

yum install wget
yum install vim-enhanced
yum install make cmake gcc gcc-c++

 1、下载nginx安装包

[root@xiao ~]# wget http://nginx.org/download/nginx-1.6.2.tar.gz
--2017-04-07 01:44:55--  http://nginx.org/download/nginx-1.6.2.tar.gz
正在解析主机 nginx.org... 206.251.255.63, 95.211.80.227, 2606:7100:1:69::3f, ...
正在连接 nginx.org|206.251.255.63|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:804164 (785K) [application/octet-stream]
正在保存至: “nginx-1.6.2.tar.gz”

2、安装依赖,其中pcre(perl compatible regular expressions)是一个pert库,包括perl兼容的正则表达式库。nginx的http模块使用pcre来解析正则表达式,所以需要在linux上安装pcre库。pcre-devel是使用pcre开发的一个二次库,nginx也需要此库。zlib库提供了很多种压缩的方式,nginx使用zlib对http包的内容进行gzip,所以需要在linux上安装zlib库。openssl是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的秘钥和证书封装管理功能及SSL协议,并提供丰富的应用程序提供测试或其它目的的使用。nginx不仅支持http协议,还支持https(即在ssl协议上传输http),所以需要在linux安装openssl库。

yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel

 3、解压nginx-1.6.2.tar.gz到/home/目录下

[root@xiao software]# tar -zxvf nginx-1.6.2.tar.gz -C /home/

  4、进入到/home目录下,可以看到我们解压后的nginx-1.6.2文件夹了,然后我们进行configure配置,命令:cd nginx-1.6.2 && ./configure --prefix=/home/nginx。可以看出,这条命令是组合命令,先进入nginx-1.6.2目录然后在执行./configure命令。

[root@xiao home]# cd nginx-1.6.2 && ./configure --prefix=/home/nginx

    5、编译安装

[root@xiao nginx-1.8.0]# make && make install

 6、启动Nginx,启动完之后检查nginx是否已经正常启动,看到如下信息说明正常启动。

[root@xiao nginx-1.6.2]# /home/nginx/sbin/nginx
[root@xiao nginx-1.6.2]# ps -ef | grep nginx
root      4037     1  0 10:05 ?        00:00:00 nginx: master process /home/nginx/sbin/nginx
nobody    4038  4037  0 10:05 ?        00:00:00 nginx: worker process
root      4046  1585  0 10:06 pts/0    00:00:00 grep --color=auto nginx
[root@xiao nginx-1.6.2]# 

如果要关闭nginx,我们可以使用如下命令:

[root@xiao nginx-1.6.2]# /home/nginx/sbin/nginx -s stop

 如果想要重新热启动nginx,则使用如下命令:

[root@xiao nginx-1.6.2]# /home/nginx/sbin/nginx -s reload

  7、nginx默认的端口是80,我们需要在云服务器上添加80端口,如下所示。

点击安全组

点击配置规则

添加安全组

通过浏览器访问nginx欢迎页,我们在地址栏输入:http://192.165.235.15/80(80端口不用输也可以)如下图所示。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值