安装sudo apt-get install apache2,这不是源码安装的方式,产生的apache地址在/etc/apache2,配置文件是apache2.conf
如果浏览器输入127.0.0.1,那么安装是成功的,可以进入配置的环节。

卸载

sudo apt-get --purge remove apache-common
sudo apt-get --purge remove apache
找到没有删除掉的配置文件,一并删除
 
sudo find /etc -name "*apache*" |xargs  rm -rf 
sudo rm -rf /var/www
sudo rm -rf /etc/libapache2-mod-jk
sudo rm -rf /etc/init.d/apache2
sudo rm -rf /etc/apache2
 
删除关联,
 
dpkg -l |grep apache2|awk '{print $2}'|xargs dpkg -P
 
删除svn
sudo apt-get remove subversion
sudo apt-get remove libapache2-svn
 
最后用 dpkg -l | grep apache 和 dpkg -l | grep apache2检查,如无返回即干净卸载
 

2.sudo apt-get autoremove ,如果这一步失败,出现dpkg:处理 xxx (--configure)时出错解决办法,也可用于卸载软件出错的情况

2.1.$ sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old //现将info文件夹更名
2.2.$ sudo mkdir /var/lib/dpkg/info //再新建一个新的info文件夹
2.3.$ sudo apt-get update, apt-get -f install //不用解释了吧
2.4.$ sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_old //执行完上一步操作后会在新的info文件夹下生成一些文件,现将这些文件全部移到info_old文件夹下
2.5.$ sudo rm -rf /var/lib/dpkg/info //把自己新建的info文件夹删掉
2.6.$ sudo mv /var/lib/dpkg/info_old /var/lib/dpkg/info //把以前的info文件夹重新改回名字
然后重新sudo apt-get autoremove

3.再whereis apache2,看看还剩哪些apache2的文件,都删了sudo rm -rf 文件的路径

最新文章

  1. html标签中meta属性使用介绍
  2. 【BZOJ 4539】【HNOI 2016】树
  3. ubuntu安装和卸载软件命令
  4. # Day04-Android
  5. H-Index ——Leetcode
  6. Mysql的Error 1364
  7. mongodb remove删除文档的用法
  8. 开源视频平台:Kaltura
  9. VM虚拟机链接克隆及linux eth0网卡的快速设置方法
  10. C/C++内存管理器
  11. vue学习一:新建或打开vue项目(vue-cli2)
  12. Oracle取月份-不带前面的0
  13. vue中使用elementUI
  14. matlab生成滤波器系数组
  15. 如何挂载另一个lvm硬盘
  16. matlab 以excel格式将字符串数组写入TXT文件
  17. 使用Chrome快速实现数据的抓取(三)——JQuery
  18. 如何查看机器是否为vmware虚拟机
  19. PHP 文件处理(综合)
  20. laravel 运用

热门文章

  1. springAOP配置文件
  2. 无责任Windows Azure SDK .NET开发入门篇三[使用Azure AD 管理用户信息--3.5 Delete删除用户]
  3. 用ICSharpCode.SharpZipLib进行压缩
  4. ARM architectures
  5. 复选框输入Android Studio 如果修改LogCat的颜色,默认全是黑色看着挺不舒服的
  6. C++学习笔记之作用域为类的常量和作用域内的枚举
  7. 【M10】在构造方法内阻止资源泄漏
  8. except ShortInputException,x中逗号
  9. Linux内核学习笔记
  10. CentOS 6.0 图形(图解)安装教程