当前位置:主机测评 主机教程 正文

Linux安装Nginx教程|CentOS、Ubuntu安装与启动教程

 

Nginx是一款轻量、高性能的Web服务器与反向代理服务器,具备占用资源少、并发能力强、运行稳定等优势,广泛用于网站部署、端口代理、负载均衡、静态资源分发等服务器场景。目前绝大多数云服务器均搭载Linux系统,本文针对主流的CentOS、Ubuntu系统,提供最简单、最稳定的Nginx在线安装教程,全程命令化操作,新手也能快速完成部署。
 
 Linux安装Nginx

一、安装前期准备

安装前需确保服务器网络正常,建议使用root管理员权限操作,避免权限不足导致安装失败。同时关闭或放行服务器防火墙,防止安装后无法访问Nginx页面。操作前可更新系统依赖包,保证安装环境纯净兼容,规避依赖缺失报错。
CentOS系统更新依赖命令:yum update -y
Ubuntu系统更新依赖命令:apt update && apt upgrade -y
 

二、CentOS系统安装Nginx

CentOS 7、8、9版本可通过yum官方源直接安装,操作简洁、无复杂编译步骤,适合快速部署。首先安装Nginx官方源依赖,再执行安装命令。
第一步,安装Nginx:yum install nginx -y,等待命令执行完成,系统会自动下载并配置所有依赖组件。
第二步,启动Nginx服务,执行命令:systemctl start nginx。为方便后续使用,可设置开机自启,命令为:systemctl enable nginx,避免服务器重启后服务失效。
第三步,查看运行状态,执行systemctl status nginx,显示active(running)即为启动成功。
 

三、Ubuntu系统安装Nginx

Ubuntu、Debian系列系统采用apt包管理器安装,命令简单高效,适配所有长期支持版本。
执行安装命令:apt install nginx -y,全程自动安装无需手动配置。安装完成后系统会默认启动Nginx服务,可通过systemctl status nginx确认运行状态。如需设置开机自启,执行systemctl enable nginx即可。
 

四、验证Nginx安装成功

安装完成后有两种验证方式,第一种命令行验证,第二种网页访问验证。命令行可输入nginx -v,能显示版本号即代表安装成功。
最直观的方式是浏览器访问,输入服务器公网IP,若出现Nginx默认欢迎页面,说明服务正常运行、环境部署完成。若无法访问,大概率是防火墙未放行80端口,放行端口后即可正常访问。
 

五、常用基础命令与注意事项

日常运维常用命令:停止服务systemctl stop nginx、重启服务systemctl restart nginx、重新加载配置systemctl reload nginx。修改网站配置文件后,建议使用reload重载配置,无需重启服务,不影响业务运行。
需要注意,生产环境安装完成后,务必做好安全配置,修改默认页面、限制访问权限、开启防火墙端口规则,不要直接关闭防火墙,保障服务器运行安全。新手部署网站时,可将网站源码放置默认站点目录,快速实现网站上线。
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权, 转载请注明出处。
文章名称:《Linux安装Nginx教程|CentOS、Ubuntu安装与启动教程》
文章链接:https://www.idc500.com/12007.html
【声明】:优云主机测评 仅分享信息,不参与任何交易,也非中介,所有内容仅代表个人观点,均不作直接、间接、法定、约定的保证,读者购买风险自担。一旦您访问优云主机测评 ,即表示您已经知晓并接受了此声明通告。
【关于安全】:任何 IDC商家都有倒闭和跑路的可能,备份永远是最佳选择,服务器也是机器,不勤备份是对自己极不负责的表现,请保持良好的备份习惯。
【声明】:本站宗旨是为方便站长、科研及外贸人员,请勿用于其它非法用途!站内所有内容及资源,均来自网络。本站自身不提供任何资源的储存及下载,若无意侵犯到您的权利,请及时与我们联系,邮箱
admin#idc500.com