前言
前端给了我一个阿里云地址(git或http)和一个conf文件。
注意阿里云这个项目要让分配给自己权限才能拉取。
正文
第一步,处理这个地址
- git下拉到本地
- 本地压缩为tar.gz
- 上传压缩文件到服务器
- 在服务器解压到指定目录下
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文件
- 上传nginx的.conf文件目录
- 授权文件
- 修改文件
- 重启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
然后前端说她能访问了。= =