apache2和nginx卸载总是不干净不完全导致无法重装,重装成功也无法启动
大着胆子把nginx卸载了用的命令是 sudo apt remove nginx
结果最后不知道怎么折腾的就算重新装也装不上了,然后就转头折腾apache2,也卸载了 sudo apt remove apache2 然后也一样,重装后,服务起不来了。
不知道哪儿出错了,就想着看看重新卸载试试看,然后执行了发现还是卸载不干净,之后试了这些命令
sudo apt autoremove sudo apt autoclean sudo apt purge
都跑了一个遍,发现还是不行,最后去搜了搜,感觉执行的不对,然后执行了
sudo find /etc -name "*apache*" |xargs sudo rm -rf
sudo apt-get --purge remove apache2-common
sudo apt-get --purge remove apache2
试了试重新安装apache2,发现还是不行,嘿,真难办啊!
最后搜到一个命令是关于 dpkg 卸载那些关联应用的,就执行了
sudo dpkg -l |grep nginx|awk '{print $2}'|xargs sudo dpkg -P
和
sudo dpkg -l |grep apache2|awk '{print $2}'|xargs sudo dpkg -P
再把那些文件夹 sudo find / -name "apache2" 和 sudo find / -name "nginx" 找一找 删一删,最后重新两个命令
sudo apt install apache2
sudo apt install nginx
安装成功了。
apache2和nginx卸载总是不干净不完全导致无法重装,重装成功也无法启动的更多相关文章
- nginx负载下站点错误响应会导致其他节点重复响应问题的解决过程
		目录 前言 问题来了 问题又来了 问题分析 困惑 转机 后续 前言: 这是我上周工作过程中的一次解决问题的过程.解决的是nginx负载下站点错误响应导致其他节点重复响应. 我在整理这个记叙文时,在给这 ... 
- ubuntu下apache2 安装 配置 卸载 CGI设置 SSL设置
		一.安装.卸载apache2 apache2可直接用命令安装 sudo apt-get install apache2 卸载比较麻烦,必须卸干净,否则会影响ap ... 
- 解决魅族MX5卸载debug-app不干净,导致安装、升级不成功的问题
		环境:魅族MX5,Android 5.1 问题:开发app使用真机调试后,在桌面上拖动图标卸载app-debug.apk,然后安装签名版本的app-release.apk提示替换xxx版本,按确定后提 ... 
- 3DMAX2023卸载方法,如何完全彻底卸载删除清理干净3dmax各种残留注册表和文件?【转载】
		3dmax2023卸载重新安装方法,使用清理卸载工具箱完全彻底删除干净3dmax2023各种残留注册表和文件.3dmax2023显示已安装或者报错出现提示安装未完成某些产品无法安装的问题,怎么完全彻底 ... 
- CAD2023卸载方法,如何完全彻底卸载删除清理干净cad各种残留注册表和文件?【转载】
		cad2023卸载重新安装方法,使用清理卸载工具箱完全彻底删除干净cad2023各种残留注册表和文件.cad2023显示已安装或者报错出现提示安装未完成某些产品无法安装的问题,怎么完全彻底删除清理干净 ... 
- solidworks卸载方法,怎么完全彻底卸载删除清理干净solidworks各种残留注册表和文件?
		标题:solidworks重新安装方法,利用卸载清理工具完全彻底排查删除干净solidworks各种残留注册表和文件.solidworks显示已安装或者报错出现提示安装未完成某些产品无法安装的问题,怎 ... 
- 【转】终于知道为什么我的mysql总是卸载的不干净以及老是找不到my.ini文件
		感谢博主: http://blog.sina.com.cn/s/blog_6fc5bfa90100qmr9.html 如果你的电脑里装过MySQL,想再重新安装MySQL的时候可能就会因为前一版本卸载 ... 
- nginx 卸载后重新安装/etc/nginx配置文件没了,cannot open /etc/nginx/nginx.conf (No such file or directory)
		sudo apt-get --purge remove nginx-common sudo apt-get --purge remove nginx* sudo apt-get autoremove ... 
- nginx卸载与安装
		1.卸载 在前面曾经安装过一次,这一次卸载再重新安装. 直接删除文件夹 2.更新软件源 3.依赖包安装 4.下载源码包并解压 5.增加用户组 6.安装 三个步骤 ./configure make ma ... 
- 终于知道为什么我的mysql总是卸载的不干净以及老是找不到my.ini文件
		感谢博主: http://blog.sina.com.cn/s/blog_6fc5bfa90100qmr9.html 如果你的电脑里装过MySQL,想再重新安装MySQL的时候可能就会因为前一版本卸载 ... 
随机推荐
- Redis实战9-全局唯一ID
			发布优惠券的时候,每个店铺都可以发布优惠券,当用户抢购的时候,优惠券表中的id如果使用数据库的自增长ID会存在以下问题: 1:id的规律太明显,容易被刷 2:当数据量很大的时候,会受到单表数据的限制 ... 
- 利用水墨映客图床作为COS服务器
			目录 利用水墨映客作为COS服务器 利用picGo配合typora上传图片 安装PicGo(以Windows为例) 安装lankong插件 在SpringBoot中开发图片上传工具类 设置图片上传请求 ... 
- 04. 寻找两个正序数组的中位数 Golang实现
			题目: 给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2.请你找出并返回这两个正序数组的 中位数 . 算法的时间复杂度应该为 O(log (m+n)) . 示例 1: ... 
- SpringBoot——简介&&入门
			SpringBoot 简介 SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的初始搭建以及开发过程 起步依赖 starter:SpringBoot中常见的 ... 
- 3.1 gradio的基本使用详解
			·gr.Text:用于文本输入,适用于自然语言处理任务的模型. gr.Image:用于图像上传,适用于图像处理或计算机视觉模型. ·gr.Audio:用于音频输入,适用于语音识别或音频处理模型. im ... 
- Hive 2.3.2安装
			一.安装mysql 安装MySQL服务器端和MySQL客户端: •安装: – yum install mysql – yum install mysql-server •启动: – /etc/init ... 
- MyBatis动态增改,多字段模糊查询
			示例: insert insert into bargain_products <trim prefix="(" suffix=")" suffixOve ... 
- Python技术书示例代码相关内容
			二维码用微信扫,按提示填写你的邮箱,转到电脑上打开邮箱下载.清华国企网盘,比较快速.安全.放心下载. 百度网盘链接 用Edge/Chrome浏览器下载. <Python自动化运维快速入门> ... 
- Java日期时间API系列29-----Jdk8中java.time包中的新的日期时间API类,Java定时任务job中cron表达式计算应用。
			Java开发过程中经常会用到定时任务job的场景,比如定时处理数据报表等问题,开源作业调度框架也非常多,常用的开源作业调度框架有:Spring Task.Quartz和xxl-job等.各个框架的具体 ... 
- 2022年4月中国数据库排行榜:华为GaussDB 挺进前四,榜单前八得分扶摇直上
			四月暖阳至,行业春风来.2022年4月的 墨天轮中国数据库流行度排行榜 已在墨天轮发布,本月共有205个数据库参与排名,相比上月新增六个数据库.本月整体排名变动不大,但排行榜上数据库整体得分涨幅较大. ... 
