CentOS7 通过yum方式安装Nginx

本贴最后更新于 2898 天前,其中的信息可能已经事过景迁

在 CentOS 环境下搭建一个 nginx 的服务器,安装过程比较简单,做一个简单的记录。

安装过程

配置 repo

vi /etc/yum.repos.d/nginx.repo 

通过命令打开文档,输入如下内容

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1

其中 centos 表明当前系统,7 表示系统版本。

执行 yum 安装

sudo yum install -y nginx

安装程序执行完毕后,可以通过

nginx -v

查看安装 nginx 版本,并确认程序安装成功。

启动服务

service nginx start 

此时会提示 Redirecting to /bin/systemctl start nginx.service
因为在 centos7 中将 service 和 chkconfig 命令合并到 systemctl 中,但仍可通过 service 启动 nginx 服务。
此时通过浏览器访问 http://localhost,可以看到 nginx 启动成功的提示。

配置

修改服务目录

vi /etc/nginx/conf.d/default.conf

listen 80; 表示监听 80 端口
server_name localhost;表示域名或 ip,可以以此搭建反向代理服务器,实现负载均衡。这个后续会有文档单独写。
location / {} root 表示指向的静态文件目录路径,index 表示首页文件,可以自定义修改 root 目录, 或者直接修改默认目录下的首页文件 /usr/share/nginx/www/index.html
重启 nginx 服务

service nginx restart

刷新浏览器,可以看见修改以生效。

  • NGINX

    NGINX 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 NGINX 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本 0.1.0 发布于 2004 年 10 月 4 日。

    311 引用 • 546 回帖 • 34 关注
  • 安装

    你若安好,便是晴天。

    128 引用 • 1184 回帖
  • yum
    19 引用 • 7 回帖
  • CentOS

    CentOS(Community Enterprise Operating System)是 Linux 发行版之一,它是来自于 Red Hat Enterprise Linux 依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定的服务器以 CentOS 替代商业版的 Red Hat Enterprise Linux 使用。两者的不同在于 CentOS 并不包含封闭源代码软件。

    238 引用 • 224 回帖 • 1 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • zempty

    我简单说下我的看法吧。其实我也有遇到过这样的情况,所以还是能比较理解楼主的心情的。😈