Golang の golang-migrate を centos にインストールする

1. Goのインストール:

まず、Goがインストールされていることを確認してください。インストールされていない場合は、CentOSの公式リポジトリまたはGoの公式サイトからインストールしてください。

2. 必要なパッケージのインストール:

MySQLのドライバーをコンパイルするために必要なパッケージをインストールします。

sudo yum install gcc

3. golang-migrateのインストール:

MySQLタグを指定してgolang-migrateをインストールします。

go install -tags 'mysql' github.com/golang-migrate/migrate/v4/cmd/migrate@latest

4. PATHの設定:

インストールしたmigrateコマンドにパスを通します。

echo 'export PATH=$PATH:$HOME/go/bin' >> ~/.bashrc
source ~/.bashrc

5. インストールの確認

migrate --version
No.2552
09/18 10:13

edit