标题还挺长的如下
删除万网锋云主机默认Apache与MySQL
删除万网锋云主机默认Apache与MySQL 默认万网的祥云主机安装了Mysql和Apache。 但是万网好像是在母板上配置的mysql和apache,所以使用rpm和yum都卸载不掉。(草,不知道编译安装,使用这样的方式是无法删除的) 询问了万网的技术人员。 在ssh里运行了 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& 看到了么,哈哈亮点来了。 (看到这里我是看到亮点,不知道你是大学生,还是学习的新手) 原来就是把 apache和mysql的目录删除就可以了。 (看来这人玩Linux时间还真长,居然不知道Linux的文件删除就可以的,难不成你还有注册表去删除) 我查找了所有mysql的文件和文件夹 包括 my.cnf文件(好像在/etc/目录里了) (我靠好像在/etc/目录里,我想说你妹啊,你自己都不确定的还拿出误导人) 都删除掉。 最后下载LNMP一键安装包 直接安装。。。(一键安装包,尼玛实在太高手了,不敢恭维了) +++++++++++++++++ 之前写的只能安装到 LNMP阶段,如果你还想安装Apache 即 LNMPA的话 还需要看下面的内容 万网默认给Centos系统安装了很多垃圾东西。 (真心不知道此人能够看懂多少句) 安装Apache之前,请先运行: #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 运行完这些命令,再执行 ./apache.sh 安装Apache 一般情况下就可以安装成功了。 很不容易哦。希望能帮到更多的人 下面总结一下命令: 1、结束httpd和mysql进程 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新增加协助万网自带的VSFTPD服务 2、删除httpd和mysql启动项 运行 vi /etc/rc.d/rc.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& 3、删除系统自带的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 另外如果有闲工夫的话最好把系统里面的其他关于mysql和httpd的相关文件都删除了,不删除也无妨。 4、删除了没用的openoffice,并升级系统里面的程序: yum remove openoffice* 运行 vim /etc/yum.conf 在[main]的最后添加exclude=kernel* 修改好了之后退出VI编辑器。再运行 # yum --exclude=kernel* update 升级系统 (这升级系统做的工作还真多,实在佩服) 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、开始正常顺序安装LNMPA。 7、安装成功之后 运行命令/root/lnmpa status Apache的status一项会出现错误提示: /etc/init.d/httpd: line 112: lynx: command not found 安装lynx yum install lynx -y vi /usr/local/apache/conf/extra/httpd-info.conf 将 <Location /server-status> SetHandler server-status Order deny,allow Deny from all Allow from .example.com </Location> 改成 <Location /server-status> SetHandler server-status Order deny,allow Deny from all Allow from 127.0.0.1 </Location> 重启Apache service httpd restart 大功告成,哈哈。如果我使用过程中再遇到问题的话,我就更新这篇博文,让用得到的人也能解决问题 (我想说解决你妹啊,垃圾文章误导人)