VagrantでMariaDB使用してみる(インストール編)
Windows10にVagrantを導入してMariaDBをインストール時のメモです。
クライアントからの接続まで確認できたのですが、思い出しながら書いているので間違っているかも
・Vagrantの用意
VrtualBoxを書きURLから取得しインストールした
VagrantはChocolateyからインストールした
BoxはVagrantbox.exより取得
CentOS7.2のBOXを選択(特に理由はない)
作成したVagrantfileに対し下記の設定を追加及び変更をおこなう
config.vm.network :forwarded_port, guest: 3306, host: 3306
config.vm.network "private_network", ip: "192.168.33.10"
・MariaDBのインストール
古いMariaDBがインストール済みでないか確認
sudo rpm -qa | grep -i "mariadb"
古いMariaDBがあったら下記のコマンドでを削除
リポジトリを追加
下記のコマンドを実行
下記の内容を記入
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
下記のコマンドを実行しMariaDBをインストールする
yum -y install --enablerepo=mariadb MariaDB-common MariaDB-devel MariaDB-shared MariaDB-compat MariaDB-server MariaDB-client
・初期設定
MySQLのサンプルコンフィグファイル置き場へ移動
cd /usr/share/mysql/
下記のファイルが置いてある。上に行くほど高性能だが、高スペックが必要になる模様
今回はお試しの意味が強いので、my-small.cnf を選択する
my-innodb-heavy-4G.cnf
my-huge.cnf
my-large.cnf
my-medium.cnf
my-small.cnf
下記のコマンドで設定ファイルをコピーする
sudo cp -p my-small.cnf /etc/my.cnf.d/server.cnf
〰続きは後日記載〰
・その他
vagrant ssh コマンドを実行することでPowerShellからもログインできるが、VIMを起動すると文字色が勝手に青になってしまって見づらくなる(記載時点)
[mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.1/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1