阿里云centos7服务器搭建nginx web服务经验示例

softyun3年前云服务器145

(1)购买完centos7服务器后,一定要进入阿里云的管理控制台的安全组规则,入方向,添加安全组规则,开放80端口,授权对象填写0.0.0.0/0授权所有ipv4地址。切记,我就是没搞这个,然后各种搞防火墙开80端口,然后浏览器一直还是无法访问。

(2)下载安装Nginx:

下载:



1
wget -c http://nginx.org/download/nginx-1.10.1.tar.gz






安装nginx的依赖库:

安装gcc(一般都自带,不需要再安装):



1
yum install gcc-c++  #注:gcc -v查看是否安装gcc版本






安装pcre pcre-devel:



1
yum install -y pcre pcre-devel






安装zlib zlib-devel:



1
yum install -y zlib zlib-devel






安装openssl:



1
yum install -y openssl openssl-devel






解压:



1
tar -zxvf nginx-1.10.1.tar.gz






编译安装:



1
2
3
4
cd nginx-1.10.1
./configure --prefix=/usr/local/nginx    #(可以自定义其他配置选项)
make
make install






(3)打开防火墙的80端口

在centos7下防火墙不再使用/etc/sysconfig/iptables,而是使用firewall。

1.查看80端口是否打开:



1
firewall-cmd --query-port=80/tcp






若此提示 FirewallD is not running 
表示为不可知的防火墙,需要查看状态并开启防火墙

2.查看防火墙状态:



1
systemctl status firewalld






running 状态即防火墙已经开启
dead 状态即防火墙未开启

3.开启防火墙:



1
systemctl start firewalld






4.开永久端口号80:



1
firewall-cmd --add-port=80/tcp --permanent






5.重新载入配置:



1
firewall-cmd --reload






6.再次查看想开的端口是否已开:



1
firewall-cmd --query-port=666/tcp






提示yes表示成功

(4)启动nginx:



1
cd /usr/local/nginx






可以根据需要修改配置文件./conf/nginx.conf(注意修改前做好备份以防改错)



1
cd sbin






按照配置文件启动:



1
./nginx -c /usr/local/nginx/conf/nginx.conf






查看nginx是否启动成功:



1
ps aux | grep nginx






(5)在浏览器中输入对应的服务器IP就会出现welcome to nginx的界面。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

阿里云ECS实例挂载PE盘使用chroot命令提示“I have no name”错误的解决方法

问题描述CPU使用率过高,重新启动该ECS实例无法启动,挂载PE盘使用chroot命令提示“I have no name”错误。问题原因libnss_files.so.2文件异常。解决方案1.登录服务...

香港阿里云线路服务器,全程cn2,你值得拥有

香港阿里云线路服务器机器配备阿里云大带宽线路,同步接入双向CN2线路及优质运营商BGP线路,完美解决单线路带宽故障所带来的网络故障隐患,更具备多路由自动调化系统,全球节点加速,访问快人一步。香港阿里云...

阿里云linux服务器下安装Apache的简单方法

随着阿里云主机的火热推出,很多的站长朋友,也开始使用阿里云服务器了。php程序,大多还是要跑在linux系统的主机上的。今天,介绍下在阿里云的linux主机上安装apache的方法。云服务器操作系统:...

在ECS实例中创建云助手命令的方法是什么(在ecs实例中创建云助手命令的方法是什么)

在ECS实例中创建云助手命令的方法是什么及在ecs实例中创建云助手命令的方法是什么随着云计算技术的不断发展,越来越多的企业开始选择将自己的应用程序部署到云端,以提高应用程序的可靠性、可扩展性和安全性。...

阿里云香港服务器需要备案?香港服务器访问速度怎么样?

阿里云香港服务器需要备案?网站域名指向香港地区节点服务器不用备案。所以,阿里云香港服务器是不需要备案的!目前,工信部要求域名指向中国大陆境内节点服务器开放访问的网站必须备案,但对中国大陆外节点的服务器...

阿里云“云合100“网络计划 汇集了鹏博士等首批合作伙伴(阿里云网融合)

阿里云“云合100”网络计划,是阿里云与鹏博士等首批合作伙伴共同推出的一项网络计划。此次阿里云与鹏博士等合作伙伴的加入,将会为“云合100”网络计划注入更加强大的技术和资源支持。“云合100”网络计划...