LAMP架构之phpmyadmin搭建实现

LAMP

L–linux 、A–apache、 M–mysql(mariadb) 、 P–php(jsp,perl),php类似于jsp来做作动态页面展示

php配置文件 /etc/php.ini

max_execution_time=30 php最长执行时间
memory_limit=128M 生产不够,可以调大
display_errors=off 调式使用,生产不要打开
display_startup_errors=off 建议关闭
post_max_size=8M 最大上传大小
upload_max_filesize=2M
upload_max_file_uploads=20 最大同时上传的文件个数

phpmyadmin搭建----phpmyadmin是由php实现的基于web页面的数据库管理客户端

步骤一:php安装以及httpd加载PHP模块
[root@vm1 ~]# yum install -y php php-mysql mariadb-server php-mbstring   ##php作为httpd的模块,php-mysql在做动态页面时需要连接mysql的第三方组件,apache原生不支持动态页面展示,一定要加载php模块
[root@vm1 ~]# rpm -ql php
/etc/httpd/conf.d/php.conf
/etc/httpd/conf.modules.d/10-php.conf
/usr/lib64/httpd/modules/libphp5.so
/usr/share/httpd/icons/php.gif
/var/lib/php/session
[root@vm1 ~]# cat /etc/httpd/conf.modules.d/10-php.conf
<IfModule prefork.c>
  LoadModule php5_module modules/libphp5.so
</IfModule>
[root@vm1 ~]# systemctl restart httpd
[root@vm1 ~]# httpd -M | grep php       
 php5_module (shared)		 #加载成功

步骤二:安装phpmyadmin
[root@vm1 ~]# cd /main/soft/
[root@vm1 ~]# wget https://files.phpmyadmin.net/phpMyAdmin/4.4.15.9/phpMyAdmin-4.4.15.9-all-languages.tar.xz
[root@vm1 ~]#  tar xvf phpMyAdmin-4.4.15.9-all-languages.tar.xz  -C /var/www/html/
[root@vm1 ~]#  mv phpMyAdmin-4.4.15.9-all-languages phpMyAdmin	
[root@vm1 ~]# cd phpMyAdmin/
[root@vm1 ~]# cp -a config.sample.inc.php config.inc.php
[root@vm1 ~]# vim config.inc.php
$cfg['blowfish_secret'] = 'ljh666'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
[root@vm1 phpMyAdmin]# ls /var/www/html/phpMyAdmin/*.php -l
-rw-r--r-- 1 root root  1508 Nov 25  2016 /var/www/html/phpMyAdmin/browse_foreigners.php
-rw-r--r-- 1 root root  4981 Nov 25  2016 /var/www/html/phpMyAdmin/changelog.php
-rw-r--r-- 1 root root   591 Nov 25  2016 /var/www/html/phpMyAdmin/chk_rel.php
-rw-r--r-- 1 root root  4239 May  1 17:46 /var/www/html/phpMyAdmin/config.inc.php
……
步骤三:mariadb之root用户密码初始化
[root@vm1 ~]# mysql_secure_installation
步骤四:访问并尝试登录http://192.168.1.223/phpMyAdmin

LAMP架构之phpmyadmin搭建实现_第1张图片

你可能感兴趣的:(httpd,lamp,apache,phpmyadmin,数据库)