ubuntu8.04 升级到8.10后,apache2 不能用的解决办法
2009-05-22 11:17
323 查看
症状:
昨日心血来潮,想要升级下ubuntu,升级的过程倒是比较顺利,可是升级后apahce好像出了问题,所以就准备把先前安装的apche2卸载了,重新安装和配置一遍。不过事情可没我想的那么顺畅!先是apache2死活不能完全卸载,后来从网上找了些办法,好像彻底泄了,却有发现重新安装的apache2启动不了,因为/etc/apache2目录下压根就没有apache2.conf,envvars等文件!搞了半天也不知道是怎么回事。后来,才知道,主要是apache2没有被完全卸载。
解决:
1. 删除apache
代码:$ sudo apt-get --purge remove apache2
$ sudo apt-get --purge remove apache2.2-common
$ sudo apt-get autoremove
2. (关键一步)找到没有删除掉的配置文件,一并删除
代码:$ sudo find /etc -name "*apache*" -exec rm -rf {} \;
$ sudo rm -rf /var/www
3. 重装apache2
$ sudo apt-get install apache2
$ sudo /etc/init.d/apache2 restart
本文出自 “一林博客” 博客,谢绝转载!
昨日心血来潮,想要升级下ubuntu,升级的过程倒是比较顺利,可是升级后apahce好像出了问题,所以就准备把先前安装的apche2卸载了,重新安装和配置一遍。不过事情可没我想的那么顺畅!先是apache2死活不能完全卸载,后来从网上找了些办法,好像彻底泄了,却有发现重新安装的apache2启动不了,因为/etc/apache2目录下压根就没有apache2.conf,envvars等文件!搞了半天也不知道是怎么回事。后来,才知道,主要是apache2没有被完全卸载。
解决:
1. 删除apache
代码:$ sudo apt-get --purge remove apache2
$ sudo apt-get --purge remove apache2.2-common
$ sudo apt-get autoremove
2. (关键一步)找到没有删除掉的配置文件,一并删除
代码:$ sudo find /etc -name "*apache*" -exec rm -rf {} \;
$ sudo rm -rf /var/www
3. 重装apache2
$ sudo apt-get install apache2
$ sudo /etc/init.d/apache2 restart
本文出自 “一林博客” 博客,谢绝转载!
相关文章推荐
- 升级macOS High Sierra后cocoapods不能使用的解决办法
- Xcode升级之后一些插件不能用的解决办法
- 升级到XCode之后一些插件不能用的解决办法
- ubuntu不能升级和安装软件的解决办法(E: Sub-process /usr/bin/dpkg returned an error code (1) )
- 升级到win10之后不能上网解决办法
- android升级到AppCompat v22.1.0后,onKeyDown 和 onKeyUp menu按键不能被触发的解决办法
- [Apache]apache2不能启动的解决办法(提示could not bind to address 0.0.0.0:80)
- mac下不能卸载和升级numpy的解决办法
- 升级到ubuntu8.10之后virtualbox因缺少内核模块无法启动的解决办法
- ubuntu升级内核后 virtualbox不能使用解决办法
- iOS学习之升级Xcode之后VVDocumenter-Xcode不能用解决办法
- 升级到XCode7之后插件RTImageAssets不能用的解决办法
- 升级到XCode6.1之后一些插件不能用的解决办法
- 升级Xcode之后VVDocumenter-Xcode不能用的解决办法
- 升级Xcode之后VVDocumenter-Xcode不能用的解决办法
- 升级到XCode6.1之后一些插件不能用的解决办法
- gradle 升级3.0后android项目不能构建解决办法
- 升级Xcode之后VVDocumenter-Xcode不能用的解决办法
- apache2不能启动的解决办法(提示could not bind to address 0.0.0.0:80)
- 升级Xcode之后VVDocumenter-Xcode不能用的解决办法-一般为意外点击了Skip Bundle导致