linux-nginx安装使用

linux-nginx安装使用

记录一次在阿里云(centos7.6)安装nginx的过程,备忘。本次使用的是yum仓库文件(.repo)的安装形式,这种安装形式,可以解决软件依赖问题,同时安装完成后,即成为系统服务并可配置开机自启动。省去了自己配置的麻烦。
更为详细和权威的内容可以参考nginx wiki
https://www.nginx.com/resources/wiki/

1、查看自己系统版本,可以使用lsb_release -a 命令
从显示信息中可以看到版本为7.6
在这里插入图片描述

2、在/etc/yum.repos.d/目录下添加nginx.repo文件

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

我们在一开始查系统版本号的目的是为了替换$ releasever变量。centos6.x=6,centos7.x=7。
我的文件中最终baseurl是这个样子的。
在这里插入图片描述
(官方教程上让我们根据系统版本手动替换对应的版本号,在一次安装测试中,我忘记替换其实也可以安装成功。)

3、安装,执行yum install nginx命令
在这里插入图片描述

4、安装完成
看到这些信息的时候,说明nginx已经安装成功。
在这里插入图片描述

5、搜索与nginx相关的文件
在这里插入图片描述
/usr/lib/systemd/system/nginx.service   nginx已经注册为系统服务
/etc/nginx/conf.d/             配置文件为该目录下 default.conf

6、配置启动
打开配置文件,这里我把监听端口改成了8080
项目根目录是/usr/share/nginx/html。这里可以改成自己项目的目录,或者把项目放到这里面。
在这里插入图片描述
启动nginx 执行 systemctl start nginx并查看状态
在这里插入图片描述

7、访问
默认的index.html界面。这样nginx就安装成功了!
在这里插入图片描述

8、配置开机自启动
使用systemctrl enable nginx命令设置把nginx加入开启启动
在这里插入图片描述
这一步操作其实是在/etc/systemd/system/multi-user.target.wants目录下创建/usr/lib/systemd/system/nginx.service的符号连接(软连接)。
在这里插入图片描述

小尾巴~~
只要有积累,就会有进步

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章