CentOS6.5下 yum安装LAMP

知识积累 前端客 1710℃ 0评论

最近要使用lamp环境,网上搜到的大都是十分复杂,过程繁琐。下面这篇文章讲的简单有效,实践证明好用。可能有些错误没有讲到,但是按下面的步骤操作,成功率很高的。

1. 用yum安装Apache,Mysql,PHP.

1.1安装Apache

yum install httpd httpd-devel
安装完成后,用/etc/init.d/httpd start 启动apache
设为开机启动:chkconfig httpd on

1.2 安装mysql

1.2.1 yum install mysql mysql-server mysql-devel

同样,完成后,用/etc/init.d/mysqld start 启动mysql

1.2.2 设置mysql密码

mysql>; USE mysql;
mysql>; UPDATE user SET Password=PASSWORD('newpassword') WHERE user='root';
mysql>; FLUSH PRIVILEGES;

1.2.3 允许远程登录

mysql -u root -p
Enter Password:
mysql>GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;
完成后就能用mysql-front远程管理mysql了。

1.2.4 设为开机启动

chkconfig mysqld on

1.3. 安装php

yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml
/etc/init.d/httpd start

2. 测试一下

2.1在/var/www/html/新建个test.php文件,将以下内容写入,然后保存。

<? 
phpinfo(); 
?> 

2.2 防火墙配置 打开80端口

vi /etc/sysconfig/iptables

-A INPUT -m state –-state NEW -m tcp -p tcp –-dport 80 -j ACCEPT(允许80端口通过防火墙)
-A INPUT -m state –-state NEW -m tcp -p tcp –-dport 3306 -j ACCEPT(允许3306端口通过防火墙)

特别提示:很多网友把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败,正确的应该是添加到默认的22端口这条规则的下面

service iptables restart

2.3然后在客户端浏览器里打开http://server_ip/test.php,若能成功显示,则表示安装成功。
至此,安装完毕。感慨,yum真是太好用了。

永久性关闭防火墙chkconfig --level 35 iptables off

版权所有,转载请注明:前端客 » CentOS6.5下 yum安装LAMP
喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)