CentOS 6.7快速搭建lamp环境
安装前要关闭防火墙,防止外网不能访问,这一点很重要,要不然外网访问不了;
①关闭防火墙:service iptables stop
②永久关闭防火墙:chkconfig iptables off
③查看防火墙状态:service iptables status
1.安装Apache
[root@localhost ~]# yum -y install httpd
# 开机自启动
[root@localhost ~]# chkconfig httpd on
# 启动httpd 服务
[root@localhost ~]# service httpd start
# 安装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;
CentOS 6.7快速搭建lamp环境的更多相关文章
- 如何《快速搭建LAMP环境》
阿里云体验平台简介 阿里云开发者实验室提供免费云资源和丰富的场景化实践,旨在帮助开发者在学习应用技术,了解阿里云产品的特性. 教程介绍 本教程引用自阿里云体验实验室介绍如何快速搭建Docker环境,并 ...
- CentOS 6.5下搭建LAMP环境详细步骤
1.确认搭建LAMP所需的环境是否已经安装: [root@localhost ~]#rpm -q make gcc gcc-c++ zlib-devel libtool libtool-ltdl li ...
- CentOS 6.6 yum 搭建LAMP环境
CentOS 查看操作系统版本 [root@oa ~]# cat /etc/redhat-releaseCentOS release 6.6 (Final) 参考linux centos yum安装L ...
- 64位CentOS 6.0下搭建LAMP环境
系统环境:Centos6.0 x64 1.确认搭建LAMP所需要的环境是否已经安装 [root@centos6 ~]# rpm -q make gcc gcc-c++ zlib-devel libai ...
- CentOS6.5使用yum快速搭建LAMP环境
1.安装Apache # yum -y install httpd # 开机自启动 # chkconfig httpd on # 启动httpd 服务 # service httpd start # ...
- redhat利用yum快速搭建LAMP环境
LAMP LAMP环境,对于PHP开发及其开源的PHP项目的部署都很关键的. LAMP的含义: L ---Linux A ---Apache web M ---Mysql datab ...
- CentOS快速搭建LAMP环境
LAMP -- Linux Apache MySQL PHP 在CentOS安装的顺序,我一般是Apache -> MySQL -> PHP 第一步.安装并配置Apache 1.使用yu ...
- CentOS 6.5使用yum快速搭建LAMP环境
由于这里采用yum方式安装,前提是我们必须配置好yum源.为了加快下载速度,建议使用网易的yum源. 这种方式对于初学者来说,非常方便,但是可定制性不强,而且软件版本较低.一般用于实验和学习环境. 1 ...
- CentOS 7使用yum快速搭建LAMP环境
1.安装Apache [root@localhost ~]# yum -y install httpd # 开机自启动 [root@localhost ~]# chkconfig httpd on # ...
随机推荐
- [JAVA]JAVA多线程实现方法之——实现Runnable接口
public class MultiThread { public static void main(String[] args) { Thread t1 = new Thread(new Threa ...
- postgresql jdbc 连接数据库测试
转载自:http://blog.csdn.net/southflow/article/details/5944107 1. 下载postgresql-8.4-702.jdbc4.jar 2. 点击 ...
- debian删除i386的包
sudo apt-get remove --purge `dpkg --get-selections | grep i386 | awk '{print $1}'`; sudo dpkg --remo ...
- spring mvc 注解整理(一)
@Controller和@RestController: RestController = @ResponseBody + @Controller 所有返回都是json类型,无法跳转到jsp页面,但 ...
- python网页爬虫开发之四-串行爬虫代码示例
实现功能:代理.限速.深度.反爬 import re import queue import urllib.parse import urllib.robotparser import time fr ...
- ef join查询
temp = temp.OrderByDescending(s => s.CreateTime).Skip((param.PageIndex - ) * param.PageSize).Take ...
- java之try、catch、finally
结论:try和catch相当于程序分支,finally块中不会改变变量的指针(引用地址):和final修饰的变量类似. public class Test { public static AreaRQ ...
- Tcp三次挥手和四次挥手
三次握手: (1) 第一次握手:建立连接时,客户端A发送SYN包(SYN=j)到服务器B,并进入SYN_SEND状态,等待服务器B确认 (2) 第二次握手:服务器B收到SYN包,必须确认客户A的S ...
- random的常用方式
Python中的random模块用于生成随机数 1.random.random() #用于生成一个0~1的随机浮点数:0<=n<1.0 >>> import random ...
- C#进阶系列——AOP
一.AOP概念(转自) 老规矩,还是先看官方解释:AOP(Aspect-Oriented Programming,面向切面的编程),它是可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程 ...