阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

CentOS 6.5使用yum快速搭建LAMP环境

238次阅读
没有评论

共计 2691 个字符,预计需要花费 7 分钟才能阅读完成。

由于这里采用 yum 方式安装,前提是我们必须配置好 yum 源。为了加快下载速度,建议使用网易的 yum 源。参考:CentOS 配置网易 163yum 源 http://www.linuxidc.com/Linux/2014-07/104562.htm

这种方式对于初学者来说,非常方便,但是可定制性不强,而且软件版本较低。一般用于实验和学习环境。

CentOS 6.5 安装配置 LAMP http://www.linuxidc.com/Linux/2014-07/104373.htm

Ubuntu 13.04 安装 LAMP\Vsftpd\Webmin\phpMyAdmin 服务及设置 http://www.linuxidc.com/Linux/2013-06/86250.htm

CentOS 5.9 下编译安装 LAMP(Apache 2.2.44+MySQL 5.6.10+PHP 5.4.12) http://www.linuxidc.com/Linux/2013-03/80333p3.htm

RedHat 5.4 下 Web 服务器架构之源码构建 LAMP 环境及应用 PHPWind http://www.linuxidc.com/Linux/2012-10/72484p2.htm

LAMP 源码环境搭建 WEB 服务器 Linux+Apache+MySQL+PHP http://www.linuxidc.com/Linux/2013-05/84882.htm

基于 Ubuntu 的 LAMP 优化加固 http://www.linuxidc.com/Linux/2014-07/104092.htm

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,应该会看到 Apache 的测试页面

这里需要注意 iptables 的设置哦。

CentOS 6.5 使用 yum 快速搭建 LAMP 环境

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

# 进行一些安全性配置

[root@localhost ~]# /usr/bin/mysql_secure_installation

 

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

tcp        0      0 0.0.0.0:3306          0.0.0.0:*          LISTEN      1723/mysqld

OK,我们看到 mysqld 已经启动,监听在 3306 端口上。

3、安装 php

安装相关模块:为了让 PHP 支持 MySQL,我们可以安装 php-mysql 软件包;也可使用以下命令搜索可用的 php 模块

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

# 安装 php 常用扩展

[root@localhost ~]# yum search 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,应该会看到如下页面

CentOS 6.5 使用 yum 快速搭建 LAMP 环境

4、安装配置 phpMyAdmin

    安装好 MySQL,Apache 及 PHP 后,为了可视化的管理 MySQL 数据库,我们可以安装 phpMyAdmin。到其官网下载最新版本:http://www.phpmyadmin.net/home_page/

    在 Windows 下,其实 Navicat 也是一个非常好用的 MySQL 可视化工具,推荐使用。

[root@localhost ~]# unzip phpMyAdmin-4.2.6-all-languages.zip

[root@localhost ~]# mv phpMyAdmin-4.2.6-all-languages /var/www/html/phpmyadmin

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

[root@localhost ~]# cp libraries/config.default.php config.inc.php

 

[root@localhost ~]# vi cnfig.inc.php

$cfg[‘PmaAbsoluteUri’] = ”; 这里填写 phpMyAdmin 的访问网址。

$cfg[‘Servers’][$i][‘host’] = ‘localhost’; // MySQL hostname or IP address

$cfg[‘Servers’][$i][‘port’] = ”; // MySQL port – leave blank for default port

$cfg[‘Servers’][$i][‘user’] = ‘root’; // 填写 MySQL 访问 phpMyAdmin 使用的 MySQL 用户名,默认为 root。

fg[‘Servers’][$i][‘password’] = ”; // 填写对应上述 MySQL 用户名的密码。

 

 

# 然后重启,httpd 服务

[root@localhost ~]# service httpd restart

在浏览器键入 http://localhost/phpmyadmin 即可访问。

如果遇到访问权限的问题,请检查 SElinux。

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-20发表,共计2691字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中