nginx 服务器安装配置

1.安装pcre依赖
yum -y install pcre*
2.安装openssl依赖
yum -y install openssl*

3.在根目录创建一个nginx目录
在根目录也就是root这个目录创建了一个nginx文件,这里面都存放我们安装的nginx
mkdir nginx
在这里插入图片描述
4.安装nginx服务
下载nginx压缩包文件到nginx文件夹
cd nginx
wget http://nginx.org/download/nginx-1.16.1.tar.gz 这个是一个压缩文件
5.解压nginx安装包
tar -zxvf nginx-1.14.2.tar.gz
在这里插入图片描述
6.进入解压的目录 cd nginx-1.16.1.tar.gz
./configure 执行文件,检查配置文件是否生效
7.编译
make -j4
8.安装依赖
make install
在这里插入图片描述
9.进入/usr/bin/的目录下 cd /usr/bin
ln -s /usr/local/nginx/sbin/nginx nginx //相当于创建一个nginx快捷方式
在这里插入图片描述
10.1返回root 目录下 直接cd
在这里插入图片描述
10.2启动nginx
直接输入 nginx就可以启动
通过输入ps -ef|grep nginx可以看到进程
在这里插入图片描述
在浏览器地址栏输入自己服务器的ip地址就可以看到下面的界面了
在这里插入图片描述
10.3 nginx服务器自定义访问配置
先在我们的根目录通过 下面命令访问我们的主配置文件
vim /usr/local/nginx/conf/nginx.conf
第一行修改成如下图
在这里插入图片描述
并在最后一行添加如下
include /root/nginx/*.conf,在这里插入图片描述
10.4回到root/nginx目录下创建nginx.conf文件
vi nginx.conf
在这里插入图片描述
listen 8080; //发布的网页端口号
server_name X.X.X.X; //nginx 服务器IP或域名
root /root/nginx/upload/dist; //发布的网站内容文件夹含index.html页面(这里dist为VUE项目打包后的文件夹)
autoindex on;
add_header Canhe-Control “no-cache,must-revalidate”;
location / {
try_files $uri $uri/ @router
index index.html index.htm
add_header Access-Control-Allow-Origin *;
}
在这里插入图片描述
10.5检查nginx配置是否成功
nginx -t //出现如下况就是配置正确了;
在这里插入图片描述
配置完之后重启一下nginx服务器
nginx -s reload   
在nginx目录中创建upload目录,把VUE项目编译打包好的dist文件夹放到upload目录下
在这里插入图片描述
在浏览器中输入服务器IP加端口号8080即可访问由vue项目创建成功的web网站
x.x.x.x:8080

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值