A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Előző változat mindkét oldalon Előző változat Következő változat | Előző változat | ||
oktatas:linux:konfiguraciokezeles:ansible:playbook:webtarhely [2019/12/24 20:01] admin [Összetett] |
oktatas:linux:konfiguraciokezeles:ansible:playbook:webtarhely [2019/12/24 20:06] (aktuális) admin [Összetett] |
||
---|---|---|---|
Sor 31: | Sor 31: | ||
===== Összetett ===== | ===== Összetett ===== | ||
- | <code yaml> | + | <code yaml telepit.yml> |
--- | --- | ||
- | - name: LDAP szerver telepítése | + | - name: Webszerver telepítése |
- | hosts: all | + | hosts: web |
become: true | become: true | ||
remote_user: janos | remote_user: janos | ||
- | tasks | + | tasks: |
- | - name: Mariadb telepítése | + | - name: Mariadb telepítése |
- | apt: | + | apt: |
- | name: mariadb-server | + | name: mariadb-server |
- | state:present | + | state:present |
- | - name: Mariadb aktiválása | + | - name: Mariadb aktiválása |
- | service: | + | service: |
- | name: mariadb | + | name: mariadb |
- | state: started | + | state: started |
- | enabled: true | + | enabled: true |
- | - name: a mysql_db számára szükséges a python3-mysqldb csomag | + | - name: a mysql_db számára szükséges a python3-mysqldb csomag |
- | apt: | + | apt: |
- | name: python3-mysqldb | + | name: python3-mysqldb |
- | state: present | + | state: present |
- | - name: Adatbázis létrehozása | + | - name: Adatbázis létrehozása |
- | mysql_db: | + | mysql_db: |
- | name: dbnev | + | name: dbnev |
- | state: present | + | state: present |
- | collation: utf8mb4_hungarian_ci | + | collation: utf8mb4_hungarian_ci |
- | - name: Adatbázisfelhasználó létrehozása | + | - name: Adatbázisfelhasználó létrehozása |
- | mysql_user: | + | mysql_user: |
- | name: dbname | + | name: dbname |
- | password: titok | + | password: titok |
- | priv: dbnev.*:ALL | + | priv: dbnev.*:ALL |
- | host: localhost | + | host: localhost |
- | state: present | + | state: present |
- | - name: példaadatok másolása | + | - name: példaadatok másolása |
- | copy: | + | copy: |
- | src=pelda.sql | + | src=pelda.sql |
- | dest=/tmp/pelda.sql | + | dest=/tmp/pelda.sql |
- | - name: példa adatok beszúrása | + | - name: példa adatok beszúrása |
- | shell: | + | shell: |
- | cat /tmp/pelda.sql | mysql -u pelda -ptitok pelda | + | cat /tmp/pelda.sql | mysql -u pelda -ptitok pelda |
- | - name: Mysq PHP kiterjesztés | + | - name: Mysq PHP kiterjesztés |
- | apt: | + | apt: |
- | name: php7.0-mysql | + | name: php7.0-mysql |
- | state: present | + | state: present |
- | - name: Apache újraindítása | + | - name: Apache újraindítása |
- | service: | + | service: |
- | name: apache2 | + | name: apache2 |
- | state: restarted | + | state: restarted |
- | - name: PHP script feltöltése | + | - name: PHP script feltöltése |
- | copy: | + | copy: |
- | src=index.php | + | src=index.php |
- | dest=/var/www/html/index.php | + | dest=/var/www/html/index.php |
- | mode=0664 | + | mode=0664 |
</code> | </code> | ||