phpMyAdmin安裝
聽說phpMyAdmin是一個MySql的Web管理網站服務,今晚我下載下來試一下。
從 http://www.phpmyadmin.net 下載一個原始碼版本。得到 phpMyAdmin-4.2.9.1-all-languages.tar.gz,將壓縮檔案解壓出來。
tar xzf phpMyAdmin-4.2.9.1-all-languages.tar.gz
cd phpMyAdmin-4.2.9.1-all-languages
編輯 libraries/config.default.php,配置一些引數:
(1)$cfg[`PmaAbsoluteUri`]=‘`; // 修改為你將上傳到空間的phpMyAdmin的網址
如:$cfg[`PmaAbsoluteUri`] =‘http: // 網站域名/phpmyadmin/`;
(2)$cfg[`Servers`][$i][`host`] =‘localhost`; // 通常用預設,也有例外,可以不用修改
(3)$cfg[`Servers`][$i][`auth_type`] =‘config`; // 在自己的機子裡除錯用config;如果在網路上的空間用cookie.
在此有四種模式可供選擇:cookie,http,HTTP,config
① config 方式即輸入phpMyAdmin 的訪問網址即可直接進入,無需輸入使用者名稱和密碼,是不安全的,不推薦使用。
② 設定cookie,http,HTTP方式,登入 phpMyAdmin 需要資料使用者名稱和密碼進行驗證。
具體如下:PHP 安裝模式為 Apache,可以使用 http 和 cookie;PHP 安裝模式為 CGI,可以使用 cookie。
(4)$cfg[`Servers`][$i][`user`] = ‘root`; // MySQL使用者名稱
(5)$cfg[`Servers`][$i][`password`] =“; // MySQL 密碼 (only needed 留空就可以了)
(6)$cfg[`Servers`][$i][`only_db`] = “; // 你只有一個資料就設定一下,設定為你的資料庫名;如果你想架設伺服器,那麼建議留空
(7)$cfg[`DefaultLang`] = ‘zh`; // 這裡是選擇語言,zh代表簡體中文的意思
(8)$cfg[`blowfish_secret`] =“; // 如果認證方法設定為cookie,就需要設定短語密碼,設定為什麼密碼,由您自己決定,這裡不能留空,否則會在登入 phpMyAdmin 時提示錯誤。
將解壓出來的檔案複製到 /var/www/html/ 目錄下(apache指定網頁路徑)。
開啟apache
sudo service httpd start
訪問本地網站:http://127.0.0.1/index.php
結果沒有內容,是空白網頁。
cd /var/www/html/
php index.php
Fatal error: Call to undefined function mb_detect_encoding() in /var/www/html/libraries/php-gettext/gettext.inc on line 177
在網上查了一下。原來是php-mbstring這個php外掛沒有安裝(有些同學可能是沒有在php.ini中起用此外掛),寫下此段檔案以作筆記。
-
首先使用yum或者apt安裝mbstring.so,使用命令:yum install php-mbstring或者apt-get install php-mbstring (ubuntu使用者最好使用apt-cache search mbstring搜尋一番後再安裝,軟體名字可能有誤)
-
然後修改php.ini:執行vim /etc/php.ini,加入extension=”/usr/lib/php/modules/mbstring.so”內容,後面的路徑可能不一樣,根據mbstring.so存放的目錄做相應的修改即可。一般是不用更改的。
好像結果還是沒有解決。
寫個info.php,看一下phpinfo()的資訊。
<?php
echo phpinfo();
?>
在本地訪問本地網站:http:/127.0.0.1/info.php,看到如下:
Configuration File (php.ini) Path | /usr/local/php/etc |
Loaded Configuration File | /usr/local/php/etc/php.ini |
得知,php的配置檔案 php.ini 為 /usr/local/php/etc/php.ini,於是修改這個檔案。新增一行:
extension=/usr/lib/php/modules/mbstring.so
再執行:
php index.php
Fatal error: Call to undefined function mb_detect_encoding() in /var/www/html/libraries/php-gettext/gettext.inc on line 177
還是沒有解決~
相關文章
- Laragon 下的 PhpMyAdmin 安裝GoPHP
- Linux 7安裝和配置phpmyadminLinuxPHP
- Cnetos7編譯安裝phpMyAdmin教程。編譯PHP
- Fedora安裝phpMyAdmin(可能只有自己看得懂)PHP
- Ubuntu 20.04系統編譯安裝phpMyAdmin教程。Ubuntu編譯PHP
- 寶塔皮膚提示請先安裝phpmyadminPHP
- Debian11系統編譯安裝phpMyAdmin教程。編譯PHP
- Centos8 stream系統編譯安裝phpMyAdmin教程。CentOS編譯PHP
- Linux伺服器—phpMyAdminLinux伺服器PHP
- Linux伺服器---phpMyAdminLinux伺服器PHP
- 在phpmyadmin中使用pinpointPHP
- phpMyAdmin 網頁打不開PHP網頁
- 使用 phpMyAdmin 管理多臺 MySQLPHPMySql
- phpMyAdmin管理資料記錄PHP
- phpMyAdmin工具常見問題PHP
- Docker phpmyadmin 連線mysql容器DockerPHPMySql
- 安裝npm 解除安裝npm 安裝apidocNPMAPI
- BiocManager安裝,devtools安裝dev
- phpMyadmin通過日誌寫webshellPHPWebshell
- phpMyAdmin匯入/匯出資料PHP
- phpMyAdmin重置WordPress管理員密碼PHP密碼
- Linux安裝解除安裝MySQLLinuxMySql
- linux 安裝yum 安裝phpLinuxPHP
- Ubuntu解除安裝和安裝Ubuntu
- 02 安裝git、安裝TortoiseGitGit
- cocoapods安裝/解除安裝/使用
- JDK安裝和解除安裝JDK
- ffmpeg安裝之mac安裝Mac
- docker安裝及解除安裝Docker
- [ 安裝 ] Zeppelin安裝步驟!
- win10安裝版怎麼安裝_安裝版win10安裝教程Win10
- ElasticSearch的安裝和使用,Postman的安裝,Kibana的安裝,EShead外掛的安裝ElasticsearchPostman
- Ubuntu 忘記 phpMyAdmin 登入密碼UbuntuPHP密碼
- PHPMyAdmin 設定阿里雲rds訪問PHP阿里
- Mac Redis安裝與解除安裝MacRedis
- 安裝了IDLE後安裝tensorflow
- kratos安裝及依賴安裝
- Linux 解除安裝openjdk 安裝oraclejdkLinuxJDKOracle
- debian安裝和解除安裝vmware