Skip to content
Navgithub edited this page Nov 27, 2018 · 5 revisions

alias hidden="ls -a | grep '^.'"

vagrant@lb01:~$ cd /etc/nginx/sites-enabled/

vagrant@lb01:~$ cd /etc/nginx/sites-available
vagrant@lb01:/etc/nginx/sites-available$ ls
default demo
vagrant@lb01:/etc/nginx/sites-available$ cd demo
-bash: cd: demo: Not a directory
vagrant@lb01:/etc/nginx/sites-available$ cat demo
upstream lb_demo {
server app01;
server app02;
}

server {
listen 80;

location / {                                         
    proxy_pass http://lb_demo;                       
}                                                    

}

-- # Database Config

  • name: Install mysql package apt: name=mysql-server state=present update_cache=yes

    - name: ensure mysql server started
      service: name=mysql state=started enabled=yes
    
    - name: ensure mysql listening on all ports
      lineinfile: dest=/etc/mysql/my.cnf regexp=^bind-address
                  line="bind-address = 0.0.0.0"
      notify: restart mysql
    
    - name: create demo database
      mysql_db: name=demo state=present
    
    - name: create database user
      mysql_user: name=demo password=demo priv=demo.*:ALL host='%' state=present
    

Ansible Tower

$ vagrant init ansible/tower $ vagrant up --provider virtualbox $ vagrant ssh

   https://10.42.0.42/

Username: admin
Password: pYL8RHUEHhWq

Clone this wiki locally