CentOS6.3安装以及配置LAMP

CentOS6.3安装以及配置LAMP(本人已尝试成功,仅供参考)准备篇:1、配置防火墙,开启80端口、3306端口vi/etc/sysconfig/iptables-AINPUT-mstate--stateNEW-mtcp-ptcp--dport80-jACCEPT#允许80端口通过防火墙-AINPUT-mstate--stateNEW-mtcp-ptcp--dport3306-jACCEPT#允许3306端口通过防火墙备注:很多网友把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败,正确的应该是添加到默认的22端口这条规则的下面如下所示:系统运维www.osyunwei.com温馨提醒:qihang01原创内容版权所有,转载请注明出处及原文链接#########################################################Firewallconfigurationwrittenbysystem-config-firewall#Manualcustomizationofthisfileisnotrecommended.*filter:INPUTACCEPT[0:0]:FORWARDACCEPT[0:0]:OUTPUTACCEPT[0:0]-AINPUT-mstate--stateESTABLISHED,RELATED-jACCEPT-AINPUT-picmp-jACCEPT-AINPUT-ilo-jACCEPT-AINPUT-mstate--stateNEW-mtcp-ptcp--dport22-jACCEPT-AINPUT-mstate--stateNEW-mtcp-ptcp--dport80-jACCEPT-AINPUT-mstate--stateNEW-mtcp-ptcp--dport3306-jACCEPT-AINPUT-jREJECT--reject-withicmp-host-prohibited-AFORWARD-jREJECT--reject-withicmp-host-prohibitedCOMMIT########################################################/etc/init.d/iptablesrestart#重启防火墙使配置生效2、关闭SELINUXvi/etc/selinux/config#SELINUX=enforcing#注释掉#SELINUXTYPE=targeted#注释掉SELINUX=disabled#增加:wq!#保存退出shutdown-rnow#重启系统安装篇:一、安装Apacheyuminstallhttpd#根据提示,输入Y安装即可成功安装/etc/init.d/httpdstart#启动Apache备注:Apache启动之后会提示错误:正在启动httpd:httpd:Couldnotreliablydeterminetheserver'sfullyqualifdomainname,using::1forServerName解决办法:vi/etc/httpd/conf/httpd.conf#编辑找到#ServerNamewww.example.com:80修改为ServerNamewww.osyunwei.com:80#这里设置为你自己的域名,如果没有域名,可以设置为localhost:wq!#保存退出chkconfighttpdon#设为开机启动/etc/init.d/httpdrestart#重启Apache二、安装MySQL1、安装MySQLyuminstallmysqlmysql-server#询问是否要安装,输入Y即可自动安装,直到安装完成/etc/init.d/mysqldstart#启动MySQLchkconfigmysqldon#设为开机启动cp/usr/share/mysql/my-medium.cnf/etc/my.cnf#拷贝配置文件(注意:如果/etc目录下面默认有一个my.cnf,直接覆盖即可)2、为root账户设置密码mysql_secure_installation回车,根据提示输入Y输入2次密码,回车根据提示一路输入Y最后出现:ThanksforusingMySQL!MySql密码设置完成,重新启动MySQL:/etc/init.d/mysqldrestart#重启/etc/init.d/mysqldstop#停止/etc/init.d/mysqldstart#启动三、安装PHP51、安装PHP5系统运维www.osyunwei.com温馨提醒:qihang01原创内容版权所有,转载请注明出处及原文链接yuminstallphp#根据提示输入Y直到安装完成2、安装PHP组件,使PHP5支持MySQLyuminstallphp-mysqlphp-gdlibjpeg*php-imapphp-ldapphp-odbcphp-pearphp-xmlphp-xmlrpcphp-mbstringphp-mcryptphp-bcmathphp-mhashlibmcrypt#这里选择以上安装包进行安装,根据提示输入Y回车/etc/init.d/mysqldrestart#重启MySql/etc/init.d/httpdrestart#重启Apche配置篇一、Apache配置vi/etc/httpd/conf/httpd.conf#编辑文件ServerTokensOS#在44行修改为:ServerTokensProd(在出现错误页的时候不显示服务器操作系统的名称)ServerSignatureOn#在536行修改为:ServerSignatureOff(在错误页中不显示Apache的版本)OptionsIndexesFollowSymLinks#在331行修改为:OptionsIncludesExecCGIFollowSymLinks(允许服务器执行CGI及SSI,禁止列出目录)#AddHandlercgi-script.cgi#在796行修改为:AddHandlercgi-script.cgi.pl(允许扩展名为.pl的CGI脚本运行)AllowOverrideNone#在338行修改为:AllowOverrideAll(允许.htaccess)AddDefaultCharsetUTF-8#在759行修改为:AddDefaultCharsetGB2312(添加GB2312为默认编码)OptionsInd...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

确认删除?