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

轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/282602.html
標籤:其他
下一篇:DDD之應用架構
