服务器部署前端项目,并配置nginx

前言

前端给了我一个阿里云地址(git或http)和一个conf文件。
注意阿里云这个项目要让分配给自己权限才能拉取。

正文

第一步,处理这个地址

  1. git下拉到本地
  2. 本地压缩为tar.gz
  3. 上传压缩文件到服务器
  4. 在服务器解压到指定目录下
git clone https://code.aliyun.com/cotx-front/cotxnetworks.prod.com.git

然后拉下来是一个文件夹:
在这里插入图片描述
要把它上传到linux服务器上的一个目录下。
这里以1.9测试环境为例,.conf文件都在/usr/local/nginx/conf/conf.d这个目录下,然后打开ty-dg.alinktech.com.conf找到这里面配的哪个目录:
在这里插入图片描述
找到了,是这个:/data1/www/htdocs。
上传的话需要现在本地(windows环境)压缩好文件夹为一个压缩文件才能上传。此处我看到/data1/www/htdocs下的压缩文件都是tar.gz格式的,没有rar格式,一开始上传的rar压缩文件,输入命令unrar 文件名命令才知道这台服务器没安装unrar工具,然后我就在windows本机下载了7-zip压缩工具,压缩为.tar.gz需要两步压缩,此处参考链接:https://blog.youkuaiyun.com/amberwangfeng/article/details/103895965。7-zip下载地址:http://www.7-zip.org/download.html
然后上传到1.9服务器/data1/www/htdocs目录下,使用命令tar -zxvf 压缩文件名.tar.gz进行解压。Linux 下 *.tar.gz 文件解压缩命令
然后就成功解压啦。

第二步、处理这个conf文件

  1. 上传nginx的.conf文件目录
  2. 授权文件
  3. 修改文件
  4. 重启nginx

接下来是.conf文件,上传到/usr/local/nginx/conf/conf.d下。里面的root位置,记得改为你现在放置刚才解压文件夹的那个目录(此例是/data1/www/htdocs)。
并授权:

chmod 777 文件名.conf

这里端口改为了8080
查看nginx下进程用了哪些端口:ps -aux|grep nginx
在这里插入图片描述
.conf文件改了这几个地方:
在这里插入图片描述
然后重启nginx:nginx进程目录 -s reload

[root@k8s-master conf.d]# /usr/local/nginx/sbin/nginx -s reload

然后前端说她能访问了。= =

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值