HauptJ.mariadb
ansible-role-mariadb
Enterprise Linux 7 / CentOS7 に MariaDB をインストールし、データベースを作成またはインポートするための Ansible ロールです。
インポートするデータベースは databases
フォルダーに入れます。インポートされたデータベースは、圧縮されていない .sql
ファイルまたは .bz2
アーカイブのどちらかです。 詳細: https://docs.ansible.com/ansible/latest/modules/mysql_db_module.html
必要条件
- Ansible 2.3以上
- CentOS 7
インストール
- このリポジトリをフォークします
- git submodule add <git ホスト> roles/ansible-role-mariadb
Ansible Galaxy: HauptJ.mariadb
変数
MariaDB
名前 | デフォルト | 説明 |
---|---|---|
mariadb_root_password | password | 設定するrootユーザーのパスワード |
mariadb_open_port | 3306 | ネットワークポート |
mariadb_firewalld_enabled | false | firewalldでMariaDBを許可する |
mariadb_set_root_password | true | MariaDBのrootパスワードを設定する |
mariadb_new_db | true | 新しいDBを作成するか、既存のものを使用する |
mariadb_db_name | testWP | データベース名 |
mariadb_db_user | testWPuser | データベースユーザー |
mariadb_db_user_password | 1337TestPass | データベースユーザーパスワード |
mariadb_db_file_name | testWP.sql | インポートするDBのファイル名 |