如何在滴滴雲 DC2 上搭建 MySQL 服務

2021-09-02 19:30:15 字數 1851 閱讀 7454

mysql 是一種開放源**的關係型資料庫管理系統(rdbms),使用最常用的資料庫管理語言—結構化查詢語言(sql)進行資料庫管理。

滴滴雲伺服器(dc2): 安全可靠,擁有極高的價效比高,為開發者的需求而設計。適合大中小型使用者購買使用。

系統:centos 7.4

mariadb 5.5.56

ssh 登入購買的滴滴雲 dc2 主機

ssh dc2-user@ip
由於安裝軟體需要 root 許可權,切換到 root 賬戶

sudo -i

yum install mariadb-server mariadb mariadb-devel

重新切換至工作賬戶 dc2-user

su - dc2-user
建立 mysql 工作目錄

mkdir /home/dc2-user/mysql3306/

mkdir /home/dc2-user/mysql3306/var

配置 mysql 配置檔案

vi /home/dc2-user/mysql3306/my.cnf
[mysqld]

port=3306

datadir=/home/dc2-user/mysql3306/var

socket=/home/dc2-user/mysql3306/mysql.sock

log-error=/home/dc2-user/mysql3306/error.log

pid-file=/home/dc2-user/mysql3306/mysql.pid

初始化 mysql 例項

mysql_install_db --user=dc2-user --datadir=/home/dc2-user/mysql3306/var
啟動 mysql 例項

mysqld_multi --defaults-file=/home/dc2-user/mysql3306/my.cnf start
修改 root 帳號密碼

mysqladmin -s /home/dc2-user/mysql3306/mysql.sock -u root password 123456
登入 root 帳號

mysql -h 127.0.0.1 -p 3306 -u root -p輸入密碼
建立資料庫

mariadb [(none)]> create database didicloud;

query ok, 1 row affected (0.00 sec)

建立表

mariadb [(none)]> use didicloud

database changed

mariadb [(none)]> create table t (c char(20) character set utf8 collate utf8_bin);

query ok, 0 rows affected (0.00 sec)

建立平台使用者

mariadb [(none)]> grant select,insert,update,delete,create on didicloud.* to 'username'@'%' identified by 'password';

query ok, 0 rows affected (0.00 sec)

在滴滴雲 DC2 雲伺服器上部署 Ghost

購買 dc2 例項 安裝 docker 使用 docker 部署 ghost 使用 nginx 做 首先需要一台伺服器來部署服務,本文示例使用的滴滴雲的雲伺服器 dc2,可以在滴滴雲上購買。對於流量不是很大的小型 一台雲伺服器就可以滿足需求。根據 的訪問量選擇例項規格 cpu 記憶體 同時 ghos...

滴滴雲 雲伺服器DC2特性和例項操作介紹

滴滴雲上線本地ssd型dc2以來,一直接受使用者的測評和建議,我們都知道本地ssd 盤來自例項所在物理機的本地儲存,該類儲存為例項提供塊級別的資料訪問能力,具有低時延 高隨機iops 高吞吐量的 i o 能力。但由於儲存空間來自伺服器的本地 ssd 盤,存在單點故障風險,資料容易丟失。同時,本地ss...

如何在阿里雲容器服務上搭建Jenkins X

下面我們講介紹如何在阿里雲容器服務上快速安裝jenkins x。首先,需要在 阿里雲容器服務控制台 建立乙個香港集群,如果建立的集群只有乙個worker節點,建議新增一台配置不低於8c16g的ecs。進入集群管理頁面,找到 master 節點 ssh 連線位址 ssh登入master。安裝 git。...