文章导航绿软下载站软件下载安卓资源苹果资源专题

您当前所在位置:首页服务器WEB服务器 → CentOS 6.3安装配置LAMP服务器(Linux+Apache+MySQL+PHP5)

CentOS 6.3安装配置LAMP服务器(Linux+Apache+MySQL+PHP5)

时间:2017/10/21 21:41:26来源:绿软下载站作者:网管联盟我要评论(0)

服务器系统环境:CentOS 6.3
 
客户端系统环境:Windows 7 ultimate(x86)sp1 简体中文旗舰版
 
※  本文档描述了如何在Linux服务器配置Apache<、Mysql、PHP5
 
LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache网络服务器<,MySQL数据库,Perl<、PHP或者Python编程语言,所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个架构>,和Java/J2EE架构相比>>,LAMP具有Web资源丰富<、轻量、快速开发等特点,微软的.NET架构相比,LAMP具有通用、跨平台<、高性能、低价格的优势,因此LAMP无论是性能、质量还是价格都是企业搭建网站的首选平台>>>。
 
安装前准备:
 
1、检查防火墙iptables状态
 
 [root@server ~]# service iptables status
 
注意:用法:iptables {start|stop|restart|condrestart|status|panic|save}
 
表格:filter
 
Chain INPUT (policy ACCEPT)
 
num  target    prot opt source            destination       
 
1    ACCEPT    all  --  0.0.0.0/0          0.0.0.0/0          state RELATED,ESTABLISHED
 
2    ACCEPT    icmp --  0.0.0.0/0          0.0.0.0/0         
 
3    ACCEPT    all  --  0.0.0.0/0            0.0.0.0/0         
 
4    ACCEPT    tcp  --  0.0.0.0/0          0.0.0.0/0          state NEW tcp dpt:22
 
5    REJECT    all  --  0.0.0.0/0            0.0.0.0/0          reject-with icmp-host-prohibited
 
 
 
Chain FORWARD (policy ACCEPT)
 
num  target    prot opt source              destination       
 
1    REJECT    all  --  0.0.0.0/0            0.0.0.0/0          reject-with icmp-host-prohibited
 
 
 
Chain OUTPUT (policy ACCEPT)
 
num  target    prot opt source              destination     
 
 
 
查看本机关于 IPTABLES的配置前情况
 
[root@server ~]# iptables -L
 
Chain INPUT (policy ACCEPT)
 
target    prot opt source              destination       
 
ACCEPT    all  --  anywhere          anywhere            state RELATED,ESTABLISHED
 
ACCEPT    icmp --  anywhere          anywhere           
 
ACCEPT    all  --  anywhere          anywhere           
 
ACCEPT    tcp  --  anywhere          anywhere            state NEW tcp dpt:ssh
 
REJECT    all  --  anywhere            anywhere            reject-with icmp-host-prohibited
 
 
 
Chain FORWARD (policy ACCEPT)
 
target    prot opt source              destination       
 
REJECT    all  --  anywhere            anywhere            reject-with icmp-host-prohibited
 
 
 
Chain OUTPUT (policy ACCEPT)
 
target    prot opt source              destination 
 
 
 
2>、配置防火墙,开启80端口、3306端口
 
[root@server ~]# vim /etc/sysconfig/iptables
 
添加:
 
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT    #允许80(http)端口通过防火墙
 
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT  #允许3306(mysql)端口通过防火墙
 
备注:
 
很多网友把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败,正确的应该是添加到默认的22端口这条规则的下面><<。
 
如下所示:
 
# Firewall configuration written by system-config-firewall
 
# Manual customization of this file is not recommended.
 
*filter
 
:INPUT ACCEPT [0:0]
 
:FORWARD ACCEPT [0:0]
 
:OUTPUT ACCEPT [0:0]
 
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
 
-A INPUT -p icmp -j ACCEPT
 
-A INPUT -i lo -j ACCEPT
 
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
 
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT    #允许80(http)端口通过防火墙
 
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT  #允许3306(mysql)端口通过防火墙
 
-A INPUT -j REJECT --reject-with icmp-host-prohibited
 
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
 
COMMIT
 
:wq  #保存退出
 
 
 
重启防火墙使配置生效
 
[root@server ~]# service iptables restart
 
iptables:清除防火墙规则:                              [确定]
 
iptables:将链设置为政策 ACCEPT:filter                    [确定]
 
iptables:正在卸载??椋?nbsp;                               [确定]
 
iptables:应用防火墙规则:                              [确定]
 
 
 
最后,检查防火墙iptables状态是否生效
 
[root@server ~]# service iptables status
 
表格:filter
 
Chain INPUT (policy ACCEPT)
 
num  target    prot opt source              destination       
 
1    ACCEPT    all  --  0.0.0.0/0            0.0.0.0/0          state RELATED,ESTABLISHED
 
2    ACCEPT    icmp --  0.0.0.0/0            0.0.0.0/0         
 
3    ACCEPT    all  --  0.0.0.0/0      &nbs

关键词标签:CentOS,Linux,Apache,MySQL,PHP5

相关阅读 centos7.1系统安装教程_centos图文安装配置教程修改Linux(CentOS)的host nameCentOS vsftpd使用安装与配置问题minicom软件在CentOS系统中使用简介CentOS配置ssh系统技术CentOS操作系统安装教程

文章评论
发表评论

热门文章 CentOS 6.3安装配置LAMP服务器(Linux+ApachCentOS 6.3安装配置LAMP服务器(Linux+Apach如何授权web服务器提供安全数据库访问如何授权web服务器提供安全数据库访问IIS6.0下配置MySQL+PHP5+Zend+phpMyAdminIIS6.0下配置MySQL+PHP5+Zend+phpMyAdminDiscuz Windows 环境搭建推荐教程Discuz Windows 环境搭建推荐教程

相关软件 CentOS 6.5 iOS格式镜像 centos 7 everything iso CentOS Linux centos6.4镜像(Linux操作系统) CentOS6.5 ios格式镜像 centos6.8 iso CentOS7.0 U盘刻录工具 centos7.1镜像

人气排行 XAMPP配置出现403错误“Access forbidden!”的解决办法访问网站403错误 Forbidden解决方法Server Application Unavailable的解决办法如何从最大用户并发数推算出系统最大用户数http 500内部服务器错误的解决办法(windows xp + IIS5.0)WIN2003 IIS6.0+PHP+ASP+MYSQL优化配置报错“HTTP/1.1 400 Bad Request”的处理方法Apache [forbidden 403]错误的解决办法

  • “高龄飞机”失事致惨烈空难 凸显古巴受美制裁之痛 2018-05-25
  • 影视作品的重点应放在何处——访制片人、编剧张健 2018-05-25
  • 第14个季度出货量下滑!PC市场的拐点何时到来出货量PC市场高性能 2018-05-25
  • 增长最快的黑洞:每两天吞噬一个“太阳” 2018-05-24
  • “国酒”应认知标准革命:突破发展障碍的利器国酒发展 2018-05-24
  • 这2批次食品抽检不合格 发现快打12331举报 2018-05-24
  • 马克龙谴责以军暴行 强调耶路撒冷地位由巴以决定 2018-05-23
  • 油田上的别样风景:在采油一线的“铁姑娘”们 2018-05-23
  • 胡峰:25年的光荣与梦想 2018-05-23
  • “乞丐”老师黄金龙:30年奔走助贫困生上学 2018-05-22
  • 守候“星娃”的母亲:家长走出来 孩子才有未来 2018-05-22
  • 拜仁官宣续约罗本 7冠荷兰飞侠再战一年 2018-05-20
  • “指尖上的文化消费”纠纷频发 付费容易维权难如何破解? 2018-05-20
  • 中国500米口径球面射电望远镜开始制造安装索网 2018-05-19
  • 产能去不少,钢铁产量咋又增了?(微观察) 2018-05-19
  • 1626潮流网 | 书写吧 | 源码之家 | 安卓游戏 | pk10免费计划软件 | 时尚女人 | 中国科技产业协会 | ppt素材 | 网络电视直播 | 冠珠陶瓷 | 广西太阳能 | 国内旅游景点排行 |