1. 程式人生 > >騰訊雲伺服器的配置與部署(二):MySQL的配置安裝、雲伺服器與雲資料庫的連線

騰訊雲伺服器的配置與部署(二):MySQL的配置安裝、雲伺服器與雲資料庫的連線

MySQL的配置安裝、雲伺服器與雲資料庫的連線

【系統、環境】

  1. 電腦作業系統:Windows10 64位
  2. 伺服器詳情:
    • 所屬專案:微信小程式
    • 開發語言:PHP 5.6.27
    • 作業系統:CentOS 7.2 64位

【前言】

這篇部落格主要解決兩個問題:

  1. 作為一個php開發人員,在騰訊雲購買了如上所示的雲伺服器,這個伺服器的Nginx、php都已經安裝配置好了,但是Mysql還沒有安裝。而且在我的上一篇部落格雲伺服器的連線、專案(php與phpMyAdmin)的部署當中,還安裝配置了phpMyAdmin,但是發現phpMyAdmin是無法登入的,這是因為我們需要事先在我們的伺服器上安裝MySQL。
  2. 在騰訊雲購買了雲伺服器會順帶有一個雲資料庫,那麼應該如何使雲伺服器連線上雲資料庫呢?

【配置過程】

一、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這個地址是能出現如下介面,並能登入的,也就是要完成第一步。
phpMyAdmin

2、修改/data/release/php-weapp-demo/phpmyadmin/libraries目錄下的config.default.php,將localhost改為你的雲資料庫的內網IP。

$cfg['Servers'][$i]['host'] = 'localhost';

雲資料庫配置資訊

3、使用你自己的雲資料庫的賬號密碼來登入,如何檢視自己的雲資料庫的內網IP,以及修改雲資料庫的密碼,登入你自己的騰訊雲賬號檢視雲資料庫的相關資訊就行了(如上圖所示)。

PS:以上的配置過程親測可行,有任何疑問或者錯誤都可以提出來哈~