首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >linux下apache2的完全删除

linux下apache2的完全删除
EN

Stack Overflow用户
提问于 2013-09-29 16:59:10
回答 3查看 3.6K关注 0票数 0

我对在ubuntu下删除apache2有问题。我试过的是:

代码语言:javascript
复制
sudo apt-get remove apache2
sudo apt-get purge apache2

不幸的是,在任何上级命令之后,仍然有文件:

代码语言:javascript
复制
sudo find / -name "apache2"
/var/log/apache2
/var/lib/update-rc.d/apache2
/var/cache/apache2
/usr/share/doc/apache2.2-common/examples/apache2
/usr/share/apache2
/usr/lib/apache2
/usr/lib/apache2/mpm-event/apache2
/usr/lib/apache2/mpm-itk/apache2
/usr/lib/apache2/mpm-worker/apache2
/usr/lib/apache2/mpm-prefork/apache2
/usr/sbin/apache2
/run/apache2
/run/lock/apache2
/etc/init.d/apache2
/etc/apache2
/etc/cron.daily/apache2
/etc/default/apache2
/etc/logrotate.d/apache2

当我运行sudo /etc/init.d/apache2 start

代码语言:javascript
复制
 * Starting web server apache2                                                                                                                                                                            apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Action 'start' failed.
The Apache error log may have more information.

在浏览器中键入localhost之后,它将用以下方式进行响应:

代码语言:javascript
复制
Forbidden

You don't have permission to access / on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.

这些文件会干扰新的apache服务器安装吗?我都查过了,但没有发现任何身体。

编辑:上的输出是在删除服务器之后。从sudo find / -name "apache2"中删除所有文件后,我再次安装了sudo apt-get install apache2sudo /etc/init.d/apache2输出具有:

代码语言:javascript
复制
 * Starting web server apache2                                                                                                                                                                            Segmentation fault
Action 'start' failed.
The Apache error log may have more information.

但是error.log和access.log是空的。

Apache安装:

代码语言:javascript
复制
sudo apt-get install apache2
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  apache2-mpm-worker apache2-utils apache2.2-common
Suggested packages:
  apache2-doc apache2-suexec apache2-suexec-custom
The following NEW packages will be installed:
  apache2 apache2-mpm-worker apache2-utils apache2.2-common
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/321 kB of archives.
After this operation, 1,240 kB of additional disk space will be used.
Do you want to continue [Y/n]? 

它只要求1,240 kB空间是正常的吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-09-29 17:03:50

第一站apache:

代码语言:javascript
复制
sudo service apache2 stop

然后,删除apache2包和依赖项:

代码语言:javascript
复制
sudo apt-get purge apache2 apache2-utils apache2.2-bin apache2-common
sudo apt-get autoremove --purge

如果您手动修改或安装的东西,apt可能不会删除它。看看还剩下什么:

代码语言:javascript
复制
whereis apache2

查看这些目录中的内容,如果您确信要销毁它,请手动删除目录如下:

代码语言:javascript
复制
sudo rm -Rf /etc/apache2 /usr/lib/apache2 /usr/include/apache2
票数 6
EN

Stack Overflow用户

发布于 2020-10-31 19:36:03

在这里输入图像描述 在这里看到错误的图像

从Ubuntu中删除apache2

本地主机中完全删除

第一次使用

代码语言:javascript
复制
service apache2 status

如果它是active (运行) next

代码语言:javascript
复制
sudo apt remove apache2*

同意使用y

祝你今天愉快:)

票数 0
EN

Stack Overflow用户

发布于 2021-12-22 06:15:05

以下列方式删除并安装apache2:

代码语言:javascript
复制
  sudo apt-get purge apache2 
  sudo apt-get install apache2 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19080738

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档