lamp分離部署 phpmyadmin

2021-09-26 01:45:50 字數 2100 閱讀 8997

上一遍文章通過分離部署了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 ...