刪除萬(wàn)網(wǎng)鋒云主機(jī)默認(rèn)Apache與MySQL
默認(rèn)萬(wàn)網(wǎng)的祥云主機(jī)安裝了Mysql和Apache。
但是萬(wàn)網(wǎng)好像是在母板上配置的mysql和apache,所以使用rpm和yum都卸載不掉。
詢問(wèn)了萬(wàn)網(wǎng)的技術(shù)人員。
在ssh里運(yùn)行了 vi /etc/rc.d/rc.local
查看到如下:
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
touch /var/lock/subsys/local
/etc/hichina
sh /usr/hichina/fdisk_format.sh&
# Start Apache
/var/www/bin/apachectl start
# Start MySQL Service
/usr/local/mysql/bin/mysqld_safe --user=mysql&
看到了么,哈哈亮點(diǎn)來(lái)了。
原來(lái)就是把 apache和mysql的目錄刪除就可以了。
我查找了所有mysql的文件和文件夾 包括 my.cnf文件(好像在/etc/目錄里了)
都刪除掉。
最后下載LNMP一鍵安裝包 直接安裝。。
+++++++++++++++++
之前寫的只能安裝到 LNMP階段,如果你還想安裝Apache 即 LNMPA的話 還需要看下面的內(nèi)容
萬(wàn)網(wǎng)默認(rèn)給Centos系統(tǒng)安裝了很多垃圾東西。
安裝Apache之前,請(qǐng)先運(yùn)行:
#mv /usr/lib/libm.a /usr/lib/libm.a.bak
#mv /usr/lib/libm.so /usr/lib/libm.so.bak
#mv /usr/lib/libexpat.so /usr/lib/libexpat.so.bak
#ln -s /usr/lib64/libm.a /usr/lib/libm.a
#ln -s /usr/lib64/libm.so /usr/lib/libm.so
#ln -s /usr/lib64/libexpat.so /usr/lib/libexpat.so
運(yùn)行完這些命令,再執(zhí)行 ./apache.sh 安裝Apache
一般情況下就可以安裝成功了。
很不容易哦。希望能幫到更多的人
下面總結(jié)一下命令:
1、結(jié)束httpd和mysql進(jìn)程
ps aux|grep httpd|grep -v grep|cut -c 9-15|xargs kill -9
ps aux|grep mysqld|grep -v grep|cut -c 9-15|xargs kill -9
rpm -e vsftpd-2.0.5-16.el5
2011.12.16新增加協(xié)助萬(wàn)網(wǎng)自帶的VSFTPD服務(wù)
2、刪除httpd和mysql啟動(dòng)項(xiàng)
運(yùn)行 vi /etc/rc.d/rc.local
注釋了以下幾行,刪除也沒(méi)事:
/etc/hichina
sh /usr/hichina/fdisk_format.sh&
# Start Apache
#/var/www/bin/apachectl start
# Start MySQL Service
#/usr/local/mysql/bin/mysqld_safe --user=mysql&
3、刪除系統(tǒng)自帶的mysql和Apache
rm -rf /var/www/*
rm -rf /usr/local/mysql
rm -rf /usr/local/apache
rm -rf /usr/local/php
rm -rf /etc/my.cnf
另外如果有閑工夫的話最好把系統(tǒng)里面的其他關(guān)于mysql和httpd的相關(guān)文件都刪除了,不刪除也無(wú)妨。
4、刪除了沒(méi)用的openoffice,并升級(jí)系統(tǒng)里面的程序:
yum remove openoffice*
運(yùn)行 vim /etc/yum.conf
在[main]的最后添加exclude=kernel*
修改好了之后退出VI編輯器。再運(yùn)行
# yum --exclude=kernel* update
升級(jí)系統(tǒng)
5、安裝和清理工作:
yum install perl*
mv /usr/lib/libm.a /usr/lib/libm.a.bak
mv /usr/lib/libm.so /usr/lib/libm.so.bak
mv /usr/lib/libexpat.so /usr/lib/libexpat.so.bak
ln -s /usr/lib64/libm.a /usr/lib/libm.a
ln -s /usr/lib64/libm.so /usr/lib/libm.so
ln -s /usr/lib64/libexpat.so /usr/lib/libexpat.so
6、開(kāi)始正常順序安裝LNMPA。
7、安裝成功之后 運(yùn)行命令/root/lnmpa status
Apache的status一項(xiàng)會(huì)出現(xiàn)錯(cuò)誤提示:
/etc/init.d/httpd: line 112: lynx: command not found
安裝lynx
yum install lynx -y
vi /usr/local/apache/conf/extra/httpd-info.conf
將
SetHandler server-status
Order deny,allow
Deny from all
Allow from .example.com
改成
SetHandler server-status
Order deny,allow
Deny from all
Allow from 127.0.0.1
重啟Apache service httpd restart
大功告成,哈哈。如果我使用過(guò)程中再遇到問(wèn)題的話,我就更新這篇博文,讓用得到的人也能解決問(wèn)題.
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com