linux-nginx安装使用

linux-nginx安装使用

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

1、查看自己系统版本,可以使用lsb_release -a 命令
从显示信息中可以看到版本为7.6
linux-nginx安装使用_第1张图片

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命令
linux-nginx安装使用_第2张图片

4、安装完成
看到这些信息的时候,说明nginx已经安装成功。
linux-nginx安装使用_第3张图片

5、搜索与nginx相关的文件
linux-nginx安装使用_第4张图片
/usr/lib/systemd/system/nginx.service   nginx已经注册为系统服务
/etc/nginx/conf.d/             配置文件为该目录下 default.conf

6、配置启动
打开配置文件,这里我把监听端口改成了8080
项目根目录是/usr/share/nginx/html。这里可以改成自己项目的目录,或者把项目放到这里面。
linux-nginx安装使用_第5张图片
启动nginx 执行 systemctl start nginx并查看状态
linux-nginx安装使用_第6张图片

7、访问
默认的index.html界面。这样nginx就安装成功了!
linux-nginx安装使用_第7张图片

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

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

你可能感兴趣的:(linux,linux,nginx,yum,开机启动,service)