Linux yum安装 nginx

为啥要用yum
因为可以更新!

命令

centos7系统库中默认是没有nginx的rpm包的,所以我们自己需要先更新下rpm依赖库

(1)使用yum安装nginx需要包括Nginx的库,安装Nginx的库

rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

(2)使用下面命令安装nginx

yum -y install nginx

(3)启动Nginx

service nginx start

配置

(1)配置文件位置

/etc/nginx/conf.d

添加和修改配置文件即可

(2)前端地址

/usr/share/nginx/html

放置你的内容

报错

在这里插入图片描述

Nov 21 16:39:52 localhost.localdomain nginx[22491]: nginx: [emerg] bind() to 0.0.0.0:9090 failed (13: Permission denied)
解决方式
关闭selinux
修改/etc/selinux/config 文件
将SELINUX=enforcing改为SELINUX=disabled

重启机器即可

### 使用yum命令安装Nginx服务器 在Linux CentOS环境中,可以通过`yum`命令来安装Nginx服务器。以下是详细的安装过程以及相关操作: #### 配置Yum仓库 由于CentOS默认的Yum源可能不包含Nginx软件包,因此需要先配置Nginx的官方Yum仓库[^3]。 运行以下命令以添加Nginx Yum仓库: ```bash sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm ``` > **注意**:如果使用的不是CentOS 7,请根据实际操作系统版本调整URL中的版本号。 #### 更新Yum缓存 为了确保能够获取最新的软件包列表,执行以下命令更新Yum缓存: ```bash sudo yum makecache fast ``` #### 安装Nginx 完成上述步骤后,可以使用以下命令安装Nginx: ```bash sudo yum -y install nginx ``` 此命令会自动下载并安装Nginx及其依赖项。 #### 启动Nginx服务 安装完成后,需启动Nginx服务才能使其正常工作。可使用以下命令启动Nginx: ```bash sudo systemctl start nginx ``` #### 设置开机自启 为了让Nginx在系统重启后自动启动,可以启用其开机自启功能: ```bash sudo systemctl enable nginx ``` #### 检查Nginx状态 确认Nginx服务已成功启动,可通过以下命令查看其状态: ```bash sudo systemctl status nginx ``` #### 测试Nginx是否正常运行 打开浏览器访问服务器IP地址或主机名,默认情况下应显示Nginx欢迎页面。也可以通过以下命令测试Web服务是否可用: ```bash curl http://localhost ``` #### 常见路径和命令 - Nginx主配置文件位于 `/etc/nginx/nginx.conf`[^5]。 - 日志文件存储于 `/var/log/nginx/access.log` 和 `/var/log/nginx/error.log`。 - 可通过以下命令重新加载配置文件而不中断现有连接: ```bash sudo nginx -s reload ``` --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值