zoukankan      html  css  js  c++  java
  • apache2.4的安装与卸载

    安装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 文件的路径

  • 相关阅读:
    HDU 1018 Big Number
    UVa 10603 倒水问题
    UVa 12108 特别困的学生
    UVa 1590 IP网络(简单位运算)
    UVa 12325 宝箱
    UVa 253 骰子涂色
    UVa 815 洪水!
    springmvc(2)处理器设配器和映射器
    SpringMVC(1)
    MyBatis(10)逆向工程
  • 原文地址:https://www.cnblogs.com/zhaoxu123/p/5754181.html
Copyright © 2011-2022 走看看