近期,将一些学习资料传到公司申请的虚拟机上,在服务器上部署了nginx服务,以便访问学习,下面是具体的步骤:
-
nginx安装
Centos 下安装nginx,使用yum install nginx -y ,提示没有可用的软件包
原因是nginx位于第三方的yum源里面,而不在centos官方yum源里面
解决办法,安装epel,使用epel源
执行yum install epel-release -y
重新yum install nginx -y 安装成功
-
systemctl start nginx 启动nginx服务\
-
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload
开启80端口
如果防火墙未开启 执行systemctl start firewalld
-
ps -ef|grep nginx 查看服务
-
pkill -9 nginx 强制杀掉服务
-
vi /etc/nginx/nginx.conf修改配置文件
location /vue/ {
charset utf-8;
autoindex on;
alias /root/jzh/BaiduNetdiskDownload/vue/;
}
-
在浏览器访问/vue/文件夹,页面403,开始以为读写文件夹没有权限
后来发现是配置文件中的user配置的是ngnix,将配置文件中的user配置成root,可以正常访问