ubuntu卸载apache2?apache官网下载
大家好,ubuntu卸载apache2相信很多的网友都不是很明白,包括apache官网下载也是一样,不过没有关系,接下来就来为大家分享关于ubuntu卸载apache2和apache官网下载的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!
ubuntu彻底卸载apache2,php5和mysql
Ubuntu下彻底卸载Apache2、PHP5和MySQL,是一个耗时且令人头疼的过程。网上教程五花八门,让人无所适从。经过长时间摸索,终于找到一个有效方法,以下是详细步骤。
第一步:卸载Apache2及依赖。
执行以下命令:
sudo apt-get–purge remove apache2
sudo apt-get–purge remove apache2-common
sudo apt-get–purge remove apache2-utils
sudo apt-get autoremove apache2
确保删除命令中的`–purge`选项,以彻底删除配置文件。
第二步:删除相关文件夹。
删除以下文件夹,确保没有残留Apache2文件:
sudo rm-r/etc/apache2
sudo rm-r/var/www
sudo rm-r/etc/init.d/apache2
第三步:卸载PHP5。
执行以下命令卸载PHP5及其依赖:
sudo apt-get–purge remove libapache2-mod-php5
sudo apt-get–purge remove php5
sudo apt-get–purge remove php5-gd
sudo apt-get–purge remove php5-mysql
sudo apt-get autoremove php5
第四步:卸载MySQL。
在终端中执行以下命令卸载MySQL:
sudo apt-get autoremove–purge mysql-server-5.0
sudo apt-get remove mysql-server
sudo apt-get autoremove mysql-server
sudo apt-get remove mysql-common
完成以上步骤后,彻底卸载了Apache2、PHP5和MySQL。使用`dpkg-l|grep ^rc|awk'{print$2}'|sudo xargs dpkg-P`清理残留信息,以确保系统无残留数据。
ubuntu怎么安装apache
安装apache,在命令行终端中输入一下命令:
$ sudo apt-get install apache2
安装完成后,重启apache服务,在命令行终端中输入一下命令:
$ sudo/etc/init.d/apache2 restart
可能会出现的问题1: NameVirtualHost*:80 has no VirtualHosts,如下截图
出现上述问题的原因:定义了多个NameVirtualHost,故将/etc/apache2/ports.conf中的NameVirtualHost*:80注释掉即可。
可能会出现的问题2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
原因:
根据提示,无法可靠的确定服务器的有效域名,使用127.0.1.1作为服务器域名。应此,在下面的测试中,应该使用127.0.1.1,而不是127.0.0.1!
解决:
$ vim/etc/apache2/httpd.conf,在文件中添加:
ServerName localhost:80,再次重启apache2,就可以使用127.0.0.1来访问web服务器啦!
测试:
在浏览器里输入或者是,如果看到了It
works!,那就说明Apache就成功的安装了,Apache的默认安装,会在/var下建立一个名为www的目录,这个就是Web目录了,所有要能过浏览器访问的Web文件都要放到这个目录里。
测试过程中可能遇到问题:
原因:apache2使用的服务器地址不是127.0.0.1,根据在前面的分析,可能的ip为127.0.1.1,访问http://127.0.1.1即可。
如果觉得不再需要apache了,可以将它卸载:
1.删除apache
在命令行中输入:
$ sudo apt-get--purge remove apache-common
$ sudo apt-get--purge remove apache
2.找到没有删除掉的配置文件,一并删除
代码:
$ sudo find/etc-name"*apache*"|xargs rm-rf
$ sudo rm-rf/var/www
$sudo rm-rf/etc/libapache2-mod-jk
3.删除关联,这样就可以再次用apt-get install apache2重装了
#dpkg-l|grep apache2|awk'{print$2}'|xargs dpkg-P
...get卸载软件无法卸载干净的溶液(Ubuntu卸载apach
为了解决Ubuntu的apt-get卸载软件无法卸载干净的问题,可以采取以下步骤。首先,通过sudo apt-get install XXXX安装所需的软件。安装后,若遇到无法彻底卸载的问题,可以采取特定方法解决,例如以Apache为例进行的操作。首先执行sudo apt-get remove Apache2,然后使用sudo apt-get autoremove命令。此方法能帮助自动移除与Apache相关的残留文件。
在使用Python进行Ubuntu相关操作时,若遇到需要查看CHM数据的情况,可尝试安装kchmviewer和nokde。然而,若这两个软件之间存在冲突,需要先卸载冲突软件。在安装kchmviewer-nokde时,选择新的安装名称(如从名字中获取新名称)可以避免问题。
在互联网上安装软件时,可以发现类似讨论,但最简单的解决方案是将冲突软件更名。尽管APT命令行操作直观易得,但智能安装工具如APTitude提供了更便捷的方法。通过sudo aptitude install命令安装软件,APTitude在卸载时自动处理相关依赖关系,避免手动操作的复杂性。
相较于APT get,APTitude在卸载软件时具有自动删除相关包的优点,并且提供了更方便的删除功能。然而,APTitude的使用需要先安装APTitude,即与APT get形成互补。在使用APTitude时,可执行如sudo aptitude install、sudo aptitude remove等命令进行安装和卸载操作。此外,通过查看类似命令,如ls、ls>重定向至~/ log.txt等,可以进一步了解如何利用shell命令进行文件管理。