上一遍文章通過分離部署了lamp,下面在lamp的基礎上部署phpmyadmmin,檢視lamp分離部署請往 。
環境說明:
伺服器型別
ip位址
應用作業系統
php服務端操作
[root@php ~]# wget
[root@php ~]# ls
anaconda-ks.cfg phpmyadmin-4.0.10.20-all-languages.zip
# 解壓至/www/ddd 下面
[root@php ~]# unzip phpmyadmin-4.0.10.20-all-languages.zip
[root@php ~]# mv phpmyadmin-4.0.10.20-all-languages /www/ddd/
[root@php ~]# ls /www/ddd/
index.php phpmyadmin-4.0.10.20-all-languages
# 建立軟連線
[root@php ~]# cd /www/ddd/
[root@php ddd]# ln -sv phpmyadmin-4.0.10.20-all-languages pma
"pma" -> "phpmyadmin-4.0.10.20-all-languages"
# 複製樣本配置檔案config.sample.inc.php為config.inc.php
[root@php ddd]# cd pma
[root@php pma]# cp config.sample.inc.php config.inc.php
[root@php pma]# vim config.inc.php # 修改以下兩處的內容
$cfg['blowfish_secret'] ='shicailun666'; /* you must fill in this for cookie auth! */ #加上隨機碼用於通訊加密(可用openssl rand -base64 15生成)
$cfg['servers'][$i]['host'] = '192.168.100.96'; # 修改為資料庫主機的位址
# 重啟服務
[root@php ~]# service php-fpm restart
gracefully shutting down php-fpm . done
starting php-fpm done
mysql服務端操作:
# 在mysql主機上授權使用者
[root@mysql ~]# mysql -uroot -p'shicailun123!'
mysql> grant all on *.* to pmauser@'192.168.100.%' identified by 'pmapass';
query ok, 0 rows affected, 1 warning (0.06 sec)
mysql> flush privileges;
query ok, 0 rows affected (0.07 sec)
mysql>
httpd服務端操作:[root@web ~]# mkdir /usr/local/apache/htdocs/pma
驗證:
hosts檔案由於上次配置lamp時已經新增所以此處不需要新增,直接訪問即可如何部署分離式LAMP
環境準備 準備倆臺centos7 centos7 1安裝apache php ip位址為10.0.0.1 centos7 2 安裝mysql ip位址為10.0.0.10 實驗目的 很多人在搭建的時候都是使用的一台機器來部署lamp環境,但是我們在實際的工作中一般都是分離部署的。也就是說mysql是...
LAMP環境部署
lamp環境部署 安裝依賴包 yum install gcc gcc c autoconf libjpeg libjpeg devel libpng libpng devel freetype freetype devel libxml2 libxml2 devel zlib zlib devel ...
LAMP平台部署
宣告 此版本為5.3.28,與新版本安裝有區別,部落格以後還會持續更新 apache服務 mysql服務的部署可以檢視我以前的部落格,這裡主要對php進行部署 因為這裡是編譯安裝php,所以建議先檢查有沒有rpm安裝的相關依賴包,如果有都解除安裝掉。但是需要安裝zlib devel和libxml2 ...