Ubuntu系统Nginx 下载安装、配置、卸载,实现反向代理
目录
一、Nginx下载安装(Ubuntu系统)
1.1nginx下载
二、Nginx启动
2.1启动nginx
2.2测试nginx是否启动成功
三、nginx配置
四、Nginx卸载
4.1删除nginx
4.1.1 删除nginx,–purge包括配置文件
4.1.2 自动移除全部不使用的软件包
4.1.3 找出与nginx相关的软件
4.1.4 删除4.1.3查询出与nginx有关的软件
4.2查看nginx正在运行的进程,如果有就kill掉
4.3kill nginx进程
4.4全局查找与nginx相关的文件
4.5依依删除4.4列出的所有文件
4.6小结
一、Nginx下载安装(Ubuntu系统)
首先我现在这里强调一下换源的问题,如果下载安装报错,考虑一下自己的Ubuntu是不是已经进行了换源,如果没有建议看一下我的另一篇关于换源的文章。可以参考链接:ubuntu换镜像源(ubuntu换源)和ubuntu更换国内源;
1.1nginx下载
#
sudo apt-get update
#
sudo apt-get install nginx
二、Nginx启动
2.1启动nginx
启动命令:
# nginx
重新编译(每次更改完nginx配置文件后运行):
# nginx -s reload
启动结果:
2.2测试nginx是否启动成功
打开浏览器访问本机80端口,即访问:http://localhost:80
出现该界面证明nginx启动成功,可以使用nginx进行下一步的配置啦。如果没有成功,可能是以下几个原因:
1)本机80端口被占用:需要修改本机路径 /etc/nginx/conf.d文件中 listen 中的80,把端口号更改为其他端口,例如7575,然后输入 nginx -s reload命令重新编译nginx,访问:http://localhost:7575;
2)访问链接错误:应该访问http,看是否访问的是https。
三、nginx配置
这个我会单独开个帖子讲,这篇文章太长了
四、Nginx卸载
4.1删除nginx
4.1.1 删除nginx,–purge包括配置文件
#
sudo apt-get --purge remove nginx
4.1.2 自动移除全部不使用的软件包
#
sudo apt-get autoremove
4.1.3 找出与nginx相关的软件
#
dpkg --get-selections|grep nginx
运行结果:
说明没有与nginx相关软件的残留。
也有可能会出现以下情况,如果出现以下情况就执行4.1.4,我是按照文末参考链接来操作的,不过我没有遇到这种情况
#
dpkg --get-selections|grep nginx
nginx install
nginx-common install
nginx-core install
4.1.4 删除4.1.3查询出与nginx有关的软件
#
sudo apt-get --purge remove nginx
#sudo apt-get --purge remove nginx-common
#sudo apt-get --purge remove nginx-core
4.2查看nginx正在运行的进程,如果有就kill掉
#
ps -ef |grep nginx
4.3kill nginx进程
#
sudo kill -9 1355836
4.4全局查找与nginx相关的文件
#
sudo find / -name nginx*
4.5依依删除4.4列出的所有文件
#
sudo rm -rf file
4.6小结
走完前两步就算是卸载完成了,4.5两步删除所有文件可以忽略,也可以去一个个删除。
参考链接:ubuntu中彻底删除nginx - 李琼羽 - 博客园
这篇文章是我在nginx实践之后的一点总结,如果有不对的地方,还希望同志们可以指出,谢谢大家啦。
Ubuntu系统Nginx 下载安装、配置、卸载,实现反向代理相关推荐
- linux系统Nginx下载安装步骤(含报错解决方法)
linux系统Nginx下载安装步骤(含报错解决方法) 基础步骤 安装过程可能出现的报错及解决方法 执行 ./configure --prefix=/opt/nginx 报错 执行 make inst ...
- plsq卸载 删除注册表、_win10操作系统下oracle11g客户端/服务端的下载安装配置卸载总结...
win10操作系统下oracle11g客户端/服务端的下载安装配置卸载总结 一:前提 注意:现在有两种安装的方式 1. oracle11g服务端(64位)+oracle客户端(32位)+plsql(3 ...
- TeamViewer——Ubuntu系统上的安装和卸载
1 致谢 感谢网友zhangyuexiang123的帮助, 原文链接如下: https://blog.csdn.net/zhangyuexiang123/article/details/8654804 ...
- gerrit安装配置(http反向代理)
我的环境:linux:fedora21 一.软件安装 1.安装git.apache sudo yum install git httpd 2.安装并查看java安装情况: sudo yum insta ...
- win10找不到oracle11g客户端,win10操做系统下oracle11g客户端/服务端的下载安装配置卸载总结...
注意:如今有两种安装的方式sql 1. oracle11g服务端(64位)+oracle客户端(32位)+plsql(32位)数据库 2. oracle11g服务端(32位)+plsql(32位)wi ...
- ubuntu php fpm.conf,ubuntu下nginx+PHP-FPM安装配置
安装nginx apt-get install nginx 配置nginx 位置: /etc/nginx/nginx.conf ,其中包含了 include /etc/nginx/conf.d/*. ...
- 2022win11系统 MySQL下载安装配置全解(超详细哟)
本文手把手教你如何下载.安装以及配置MySQL,配有详细的文字解说以及丰富的过程步骤图解,在安装和配置的过程中可能会出现的问题,以及对应问题的解决方案都有详细说明,希望对大家有所帮助,记得点个赞哟! ...
- Nginx下载安装及简单配置
Nginx下载安装及简单配置 下载 配置Nginx 下载 Nginx官网下载路径 解压后目录如下: 配置Nginx 打开 conf/nginx.conf 配置文件 添加一个server,进行简单的测试 ...
- Ubuntu系统---NVIDIA 驱动安装
Ubuntu系统---NVIDIA 驱动安装 第一次安装"NVIDIA 驱动",小小的激动,因为终于可以玩GPU了.预想一块GPU,盼望太久,差点放弃,感谢J姐让我捡个漏.但是,第 ...
最新文章
- templateref html内容,angular之ng-template模板加载
- 什么是WLAN射频?
- 什么叫做“假学习”?什么叫做“真学习”?
- linux mint 时间不对,LinuxMint 20:发布日期和新功能
- 主流大数据平台及解决方案对比
- iOS探索:Block解析浅谈
- VHDL数字钟的设计与制作
- stat函数_数据分析工具入门 掌握这些Excel函数就够了
- *【CodeForces - 1047A】Little C Loves 3 I (水题,构造,三元组问题)
- pycharm默认注释与快捷键功能
- Stanford CS230深度学习(五)CNN和ResNet
- ISO27001:2013和ISO27001:2005的差异对比
- 小米手机定时开关机在哪里设置?让你的小米手机“休息一下”
- 什么是数据库防火墙 数据库防火墙作用是什么
- tcp ip通讯协议测试软件6,实验6 TCPIP协议属性设置
- 一些大任务SQL的优化方案
- 【学习记录】使用多协程和队列,爬取时光网电视剧TOP100的数据
- 关于GPIO的内部结构及编程步骤
- 《算法零基础100讲》(第30讲) 概率与统计
- 赤峰中考计算机考试软件,赤峰市2018中考信息测试题单项选择部分-初三信息技术试卷与试题.pdf...