Memo

メモ > サーバ > 各論: Ansible > EC2で検証

■EC2で検証
AmazonLinux2にNginxを導入する - Qiita https://qiita.com/ashbrain/items/4de51ff33e4bddf1278b Using Ansible on AWS - EC2インスタンスを作成する | DevelopersIO https://dev.classmethod.jp/cloud/aws/using-ansible-on-aws/ 想ひ出14: Amazon Linux2でAnsibleがコケたじゃん? | 想ひ出のへっぽこBlog from35 http://moqrin3.de/2018/09/27/post-311/ Amazon EC2にAnsibleのコマンド一発でWordPress環境を作った話 - Qiita https://qiita.com/rednes/items/5b95a26749217d269ab5 [速報]5年長期サポートのAmazon Linux 2が一般公開されました | DevelopersIO https://dev.classmethod.jp/cloud/aws/amazon-linux-2-lts-ga/ AWSが「Amazon Linux 2」の正式版を公開、5年間の長期サポート(LTS)が付属:Amazon EC2に最適化、オンプレミスでの開発、テストにも使用可能 - @IT http://www.atmarkit.co.jp/ait/articles/1807/02/news103.html AWSのEC2で行うAmazon Linux2の初期設定 - Qiita https://qiita.com/2no553/items/e87485e3fc4199bd5dcb ■Playbook nginx_php_mysql\site.yml の以下の部分を本番環境に合わせて書き換える ユーザ名は設定ファイルに移動させるほうが良さそう /var/www/html/index.php の所有者部分は、専用の設定にする方が良さそう MySQLのユーザ名などは設定ファイルから削除しておく
- name: setup the webservers hosts: webservers user: ec2-user ... EC2用に変更した例
ansible-playbookのremote_userの設定について - Qiita https://qiita.com/drwtsn64/items/e3f32aef77f04b1cf259 nginx_php_mysql\role-web\tasks\main.yml
- name: create the index file template: src=role-web/templates/index.php.j2 dest=/var/www/html/index.php owner=ec2-user group=ec2-user mode=0644 ... EC2用に変更した例
nginx_php_mysql\role-db\tasks\main.yml
- name: install mysql yum: name: - mariadb-server - MySQL-python インストールするものは以下のように変更した - name: install mysql yum: name: - mysql56-server - MySQL-python27
AnsibleでAmazon LinuxにMySQL5.6とMySQL-pythonをインストールする - Qiita https://qiita.com/kotaroito/items/5b2dc270ea7a109ea8ca C:\vagrant\ansible\controller\nginx_php_mysql\role-db\handlers\main.yml
- name: restart mysql service: name=mariadb state=restarted ↓ - name: restart mysql service: name=mysqld state=restarted

Advertisement