CentOS 6.7快速搭建lamp环境

安装前要关闭防火墙,防止外网不能访问,这一点很重要,要否则外网访问不了;php

①关闭防火墙:service iptables stop html

②永久关闭防火墙:chkconfig iptables offmysql

③查看防火墙状态:service iptables statussql

1.安装Apacheshell

[root@localhost ~]# yum -y install httpd数据库

# 开机自启动apache

[root@localhost ~]# chkconfig httpd on浏览器

# 启动httpd 服务测试

[root@localhost ~]# service httpd startthis

# 安装apache 一些扩展

[root@localhost ~]# yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql

如今能够在浏览器输入http://localhost或者http://本机ip地址(查看ip命令:ifconfig

apache端口排名状况 

 

2.安装MySQL

# mysql          客户端程序

# mysql-server    服务端程序

# mysql-devel    开发设计的库

[root@localhost ~]# yum -y install mysql mysql-server mysql-devel

# 开机启动

[root@localhost ~]# chkconfig mysqld on

# 启动mysqld服务

[root@localhost ~]# service mysqld start

#查看mysql运行端口3306状况

[root@localhost ~]# netstat -tulpn | grep -i mysql

此时显示MySQL运行正常,监听在3306端口上。

测试登录MySQL数据库

mysql -uroot -p密码

 

注意:安装mysql初始密码为空,

#修改Mysql密码

[root@localhost ~]# sudo mysqladmin -u root -p password "新密码"

 

3.安装PHP

为了让PHP支持MySQL,咱们安装php-mysql软件包

[root@localhost ~]# yum -y install php php-mysql

# 安装php经常使用扩展

 [root@localhost ~]# yum -y install gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap

### 重启httpd服务,这一步很重要

[root@localhost ~]# service httpd restart

 #测试是否可以正常解析 PHP。

[root@localhost ~]# cd /var/www/html/

[root@localhost html]# vi index.php

<?php

    phpinfo();

?>

而后咱们再打开浏览器输入http://localhost  或 http://本机IP地址,出现此界面即表示成功!

 

若是使用navicat链接数据库报错,ERROR 1130: Host xxx.xxx.xxx.xxx is not allowed to connect to this MySQL server,是没法给远程链接的用户权限问题

此时,输入mysql -u root -p密码  进入mysql控制台,执行下面两条语句,便可远程链接了

1.GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION; 
2.flush privileges;

相关文章
相关标签/搜索