<% dim ModuleName,InfoID,ChannelShortName,CorrelativeArticle,InstallDir,ChannelDir,Keyword,PageTitle,ArticleIntro,Articlecontent Keyword=stripHTML("安装,环境") PageTitle=stripHTML("CentOS下yum安装LAMP") ArticleIntro=stripHTML("CentOS下yum安装LAMP.") Articlecontent=stripHTML("CentOS下yum安装LAMP#!/bin/bash##Time:2013/07/23-13:37:03##OS:Centos_6.4#This is thr…") ModuleName = stripHTML("netadmin") InfoID = stripHTML("222251") ChannelShortName=stripHTML("网管") InstallDir=stripHTML("http://www.77169.com/") ChannelDir=stripHTML("netadmin") %> CentOS下yum安装LAMP - 华盟网 - http://www.77169.com
您现在的位置: 华盟网 >> 网管 >> Linux >> 正文

CentOS下yum安装LAMP

2015/12/29 作者:不祥 来源: 互联网
导读 <% if len(ArticleIntro)<3 then Response.Write Articlecontent 'Response.Write "Articlecontent" else Response.Write ArticleIntro 'Response.Write "ArticleIntro" end if %>

CentOS下yum安装LAMP

#!/bin/bash
#
#Time:2013/07/23-13:37:03
#
#OS:Centos_6.4
#This is through the method of yum to install the LAMP!
#yum update -y #If this is the first time to update, that will take you for a long time.So Please choose carefully!!!
echo -e "\033[31m Now,we start install LAMP! \033[0m"
echo -e "\033[32m `date` \033[0m"
yum install -y gcc gcc-c++ libtool lib ntp libtool libtool-ltdl libtool libtool-ltdl make httpd httpd-devel mysql mysql-server mysql-devel php php-devel php-mysql
echo -e "\033[35m Yum install LAMP is Ok! \033[0m"
sed -i 's/DirectoryIndex index.html/DirectoryIndex index.html index.htm index.php/' /etc/httpd/conf/httpd.conf
cd /var/www/html
cat >index.php<<EOF
<?php
phpinfo();
?>
EOF
netstat -tnlp | grep 80
if [ $? = 0 ];then
kill `netstat -tnlp | grep 80 | awk '{print $7}' | cut -d"/" -f1`
service httpd restart
else
service httpd start
fi
netstat -tnlp | grep 3306
if [ $? = 0 ];then
kill `netstat -tnlp | grep 80 | awk '{print $7}' | cut -d"/" -f1`
service mysqld restart
else
service mysqld start
fi
echo -e "\033[32m Over! \033[0m"

以上脚本在本人的Centos6.4_x86_64测试成功!在浏览器上输入http://ip可以正常的访问php页面!

本人能力有限,若有不足的地方请多多指教!!!