騰訊雲伺服器的配置與部署(二):MySQL的配置安裝、雲伺服器與雲資料庫的連線
阿新 • • 發佈:2019-01-02
MySQL的配置安裝、雲伺服器與雲資料庫的連線
【系統、環境】
- 電腦作業系統:Windows10 64位
- 伺服器詳情:
- 所屬專案:微信小程式
- 開發語言:PHP 5.6.27
- 作業系統:CentOS 7.2 64位
【前言】
這篇部落格主要解決兩個問題:
- 作為一個php開發人員,在騰訊雲購買了如上所示的雲伺服器,這個伺服器的Nginx、php都已經安裝配置好了,但是Mysql還沒有安裝。而且在我的上一篇部落格雲伺服器的連線、專案(php與phpMyAdmin)的部署當中,還安裝配置了phpMyAdmin,但是發現phpMyAdmin是無法登入的,這是因為我們需要事先在我們的伺服器上安裝MySQL。
- 在騰訊雲購買了雲伺服器會順帶有一個雲資料庫,那麼應該如何使雲伺服器連線上雲資料庫呢?
【配置過程】
一、MySQL的配置安裝
1、使用如下指令來進行安裝:
# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
# rpm -ivh mysql-community-release-el7-5.noarch.rpm
# yum install mysql-community-server
2、 安裝成功之後重啟mysql服務
# service mysqld restart
3、進入mysql,設定密碼
# mysql -u root
...
mysql>set password for 'root'@'localhost'=password('設定的密碼');
4、登入phpMyAdmin(可以嘗試以下幾種方式來登入)
(1)賬號:root,密碼:剛剛設定的資料庫的密碼
(2)登入伺服器,進入目錄/data/release/php-weapp-demo/phpmyadmin/libraries,檢視config.default.php中的使用者名稱和密碼。也可以使用如下的使用者名稱和密碼(一般為空)來登入,如果說密碼不能為空的話,自己設定一個密碼新增到這個配置檔案當中。
$cfg['Servers' ][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
(3)如果嘗試了以上兩種方式還無法登入,還是修改config.default.php,將localhost改為127.0.0.1
$cfg['Servers'][$i]['host'] = 'localhost';
二、雲伺服器與雲資料庫的連線
1、確保開啟http://你的伺服器IP/phpmyadmin這個地址是能出現如下介面,並能登入的,也就是要完成第一步。
2、修改/data/release/php-weapp-demo/phpmyadmin/libraries目錄下的config.default.php,將localhost改為你的雲資料庫的內網IP。
$cfg['Servers'][$i]['host'] = 'localhost';
3、使用你自己的雲資料庫的賬號密碼來登入,如何檢視自己的雲資料庫的內網IP,以及修改雲資料庫的密碼,登入你自己的騰訊雲賬號檢視雲資料庫的相關資訊就行了(如上圖所示)。
PS:以上的配置過程親測可行,有任何疑問或者錯誤都可以提出來哈~