博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用yum快速搭建LAMP和配置phpMyAdmin
阅读量:6113 次
发布时间:2019-06-21

本文共 1640 字,大约阅读时间需要 5 分钟。

使用Linux系统架设网站,LAMP是非常流行的一种解决方案。    LAMP组合有着极高的性能,完善的支持体系,灵活的配置方法,但是Lamp架构其本身也越来越臃肿,在Lamp安装完成后最好进行针对硬件的优化,以获得更好的性能。    这里主要是通过在VMware workstation中安装CentOS6.5 (最小化安装)来完成这次实验。    通过yum这种方式对于初学者来说,非常方便,但是可定制性不强,而且软件版本较低。一般用于实验和学习环境。

1、安装Apache

[root@node1 ~]# yum install httpd -y

# 开机自启动

[root@node1 ~]# chkconfig httpd on

# 启动httpd 服务

[root@node1 ~]# service httpd start

现在直接在浏览器键入 ,会看到Apache的测试页面.
使用yum快速搭建LAMP和配置phpMyAdmin
2、安装配置MySQL

# mysql-server    服务端程序

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

开机启动

[root@node1 ~]# chkconfig mysqld on

启动mysqld服务

[root@localhost ~]# service mysqld start

进行一些安全性配置

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

[root@node1 ~]# netstat -tulpn | grep -i mysql
使用yum快速搭建LAMP和配置phpMyAdmin

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

3、安装PHP
#安装相关模块:为了让PHP支持MySQL,我们必须安装 php-mysql 软件包;
[root@node1 ~]# yum -y install php php-mysql
#然后,我们提供php页面,测试
[root@node1 ~]# cd /var/www/html/
[root@node1 html]# vi index.php
<?php
phpinfo();
?>
然后,我们再次在浏览器键入http://本机IP ,应该会看到如下页面
使用yum快速搭建LAMP和配置phpMyAdmin
4、安装配置phpMyAdmin
安装好MySQL,Apache及PHP后,为了可视化的管理MySQL数据库,我们可以安装phpMyAdmin。到其官网下载最新版本:
#wget --no-check-certificate
[root@node1 ~]# tar xf phpMyAdmin-4.8.3-all-languages.tar.gz
[root@node1 ~]# mv phpMyAdmin-4.8.3-all-languages /var/www/html/phpmyadmin
[root@node1 ~]# cd /var/www/html/phpmyadmin
[root@node1 phpmyadmin]# cp config.sample.inc.php config.inc.php
#生成一个随机码
[root@node1 phpmyadmin]# tr -d 'a-zA-Z0-9' < /dev/urandom | head -30 | md5sum
使用yum快速搭建LAMP和配置phpMyAdmin
#将生成的随机码复制到此处
[root@node1 phpmyadmin]# vim config.inc.php
使用yum快速搭建LAMP和配置phpMyAdmin
5、在浏览器键入http://localhost/phpmyadmin 即可访问。
使用yum快速搭建LAMP和配置phpMyAdmin
提示少了某模块
[root@node1 phpmyadmin]# yum install php-mbstring -y
[root@node1 phpmyadmin]# service httpd reload
使用yum快速搭建LAMP和配置phpMyAdmin

转载于:https://blog.51cto.com/12554680/2171758

你可能感兴趣的文章
【FJOI2015】金币换位问题
查看>>
数学之美系列二十 -- 自然语言处理的教父 马库斯
查看>>
Android实现自定义位置无标题Dialog
查看>>
面试总结
查看>>
Chrome浏览器播放HTML5音频没声音的解决方案
查看>>
easyui datagrid 行编辑功能
查看>>
类,对象与实例变量
查看>>
HDU 2818 (矢量并查集)
查看>>
【转】php字符串加密解密
查看>>
22. linux 常用命令
查看>>
ASP.Net 使用GridView模板删除一行的用法
查看>>
(十六)字段表集合
查看>>
JPGraph
查看>>
实验二 Java面向对象程序设计
查看>>
------__________________________9余数定理-__________ 1163______________
查看>>
webapp返回上一页 处理
查看>>
新安装的WAMP中phpmyadmin的密码问题
查看>>
20172303 2017-2018-2 《程序设计与数据结构》第5周学习总结
查看>>
(转)HTML的代码(从朋友那转的,看着觉得会有用就转了)
查看>>
eclipse中将一个项目作为library导入另一个项目中
查看>>