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

发布时间 - 2026-01-11 02:48:19    点击率:

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

(2)下载安装Nginx:

下载:

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

安装nginx的依赖库:

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

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

安装pcre pcre-devel:

yum install -y pcre pcre-devel

安装zlib zlib-devel:

yum install -y zlib zlib-devel

安装openssl:

yum install -y openssl openssl-devel

解压:

tar -zxvf nginx-1.10.1.tar.gz

编译安装:

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

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

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

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

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

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

2.查看防火墙状态:

systemctl status firewalld

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

3.开启防火墙:

systemctl start firewalld

4.开永久端口号80:

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

5.重新载入配置:

firewall-cmd --reload

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

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

提示yes表示成功

(4)启动nginx:

cd /usr/local/nginx

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

cd sbin

按照配置文件启动:

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

查看nginx是否启动成功:

ps aux | grep nginx

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


# centos7搭建nginx  # web  # centos7搭建nginx服务  # 在CentOS7上搭建本地GitLab服务器  # centos7下搭建DNS服务器介绍  # Centos7.9搭建自主邮件服务器详细步骤  # Centos7搭建FTP服务器  # CentOs7搭建基于pptp的VPN服务器  # 配置文件  # 就会  # 自定义  # 不需  # 自带  # 可以根据  # 要再  # 端口号  # 不可知  # 无法访问  # 若此  # 器中  # 我就是  # gcc  # 一般都  # install  # gz  # strong  # zlib  # yum 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 如何在自有机房高效搭建专业网站?  公司门户网站制作流程,华为官网怎么做?  小米17系列还有一款新机?主打6.9英寸大直屏和旗舰级影像  php485函数参数是什么意思_php485各参数详细说明【介绍】  高端智能建站公司优选:品牌定制与SEO优化一站式服务  简历没回改:利用AI润色让你的文字更专业  如何使用 Go 正则表达式精准提取括号内首个纯字母标识符(忽略数字与嵌套)  Laravel如何使用软删除(Soft Deletes)功能_Eloquent软删除与数据恢复方法  在Oracle关闭情况下如何修改spfile的参数  Laravel怎么使用Collection集合方法_Laravel数组操作高级函数pluck与map【手册】  Android中Textview和图片同行显示(文字超出用省略号,图片自动靠右边)  使用C语言编写圣诞表白程序  专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?  Laravel如何使用查询构建器?(Query Builder高级用法)  java ZXing生成二维码及条码实例分享  进行网站优化必须要坚持的四大原则  ,交易猫的商品怎么发布到网站上去?  Firefox Developer Edition开发者版本入口  CSS3怎么给轮播图加过渡动画_transition加transform实现【技巧】  制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?  如何在万网主机上快速搭建网站?  html5audio标签播放结束怎么触发事件_onended回调方法【教程】  网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?  HTML透明颜色代码怎么让下拉菜单透明_下拉菜单透明背景指南【技巧】  JS弹性运动实现方法分析  如何在 Go 中优雅地映射具有动态字段的 JSON 对象到结构体  企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?  魔方云NAT建站如何实现端口转发?  如何用AI一键生成爆款短视频文案?小红书AI文案写作指令【教程】  Laravel如何构建RESTful API_Laravel标准化API接口开发指南  微信小程序 scroll-view组件实现列表页实例代码  文字头像制作网站推荐软件,醒图能自动配文字吗?  香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南  Laravel项目结构怎么组织_大型Laravel应用的最佳目录结构实践  活动邀请函制作网站有哪些,活动邀请函文案?  北京专业网站制作设计师招聘,北京白云观官方网站?  如何快速搭建高效可靠的建站解决方案?  北京网站制作公司哪家好一点,北京租房网站有哪些?  用yum安装MySQLdb模块的步骤方法  软银砸40亿美元收购DigitalBridge 强化AI资料中心布局  如何在IIS服务器上快速部署高效网站?  如何彻底删除建站之星生成的Banner?  Python并发异常传播_错误处理解析【教程】  Android滚轮选择时间控件使用详解  网站制作壁纸教程视频,电脑壁纸网站?  Gemini手机端怎么发图片_Gemini手机端发图方法【步骤】  JS去除重复并统计数量的实现方法  Laravel怎么实现验证码(Captcha)功能  jQuery 常见小例汇总  宙斯浏览器怎么屏蔽图片浏览 节省手机流量使用设置方法