我是靠谱客的博主 快乐羊,最近开发中收集的这篇文章主要介绍linux环境nignx卸载、离线安装、代理使用步骤以及所需环境安装包linux环境nignx卸载、离线安装、代理使用步骤以及所需环境,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

linux环境nignx卸载、离线安装、代理使用步骤以及所需环境

下载链接:
https://download.csdn.net/download/qq_42985046/85176866

一 、卸载

1.停止Nginx服务
在这里插入图片描述
进入sbin目录执行命令停止nginx服务

./nginx -s stop
 ps -ef | grep nginx

2.查找并删除Nginx相关文件
在这里插入图片描述
先使用find命令查找文件目录
依次删除find查找到的所有目录

查找文件夹
find / -name nginx 
删除文件夹
rm -rf /usr/local/nginx

二、离线安装

1.在usr/local下创建nginx文件夹(因人而异,个人比较喜欢放在这个目录下)
上传nginx包并完成解压
在这里插入图片描述

在这里插入图片描述

创建nginx文件夹
mkdir nginx
解压包
tar -zxvf nginx-1.16.1.tar.gz 

2.依次执行以下命令完成编译
在这里插入图片描述

cd nginx-1.16.1
./configure
make
make install

3.启动nginx
在这里插入图片描述
如图所示执行失败 原因nginx的默认端口是80
当前服务器80端口已经被占用,因此需要修改nginx的端口
80没有被占用的无需理睬

// nginx启动命令
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

4.修改nginx的默认端口(默认80无须修改的无需理睬)
在这里插入图片描述
修改为8001的端口
在这里插入图片描述
再次启动 如图所示已经成功
在这里插入图片描述

二、代理使用

举例说明代理高德地图api接口
1.如图所示目前是正常访问高德地图的api接口
curl http://restapi.amap.com/v3/weather/weatherInfo
在这里插入图片描述

2.假设目前有第三方服务器连接不了外网只能访问对应装载了nginx的8001端口,我们需要修改nginx的配置文件使第三方服务可以通过访问我们服务器的方式请求到高德地图的ap接口

编辑nginx.conf文件
在这里插入图片描述
添加以下配置

        location /gaode {
        add_header 'Access-Control-Allow-Origin' '*';
        add_header 'Access-Control-Allow-Credentials' 'true';
	    proxy_pass http://restapi.amap.com/;
	    proxy_connect_timeout 6000;
	    proxy_read_timeout 6000;
        }

如图所示
在这里插入图片描述
3.重启nginx
在这里插入图片描述
最后请使用postman请求我们的服务器8001端口测试
在这里插入图片描述
已经成功可以通过访问我们的服务器访问到高德地图api
至此结束

最后

以上就是快乐羊为你收集整理的linux环境nignx卸载、离线安装、代理使用步骤以及所需环境安装包linux环境nignx卸载、离线安装、代理使用步骤以及所需环境的全部内容,希望文章能够帮你解决linux环境nignx卸载、离线安装、代理使用步骤以及所需环境安装包linux环境nignx卸载、离线安装、代理使用步骤以及所需环境所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(58)

评论列表共有 0 条评论

立即
投稿
返回
顶部