Despliegue Continuo con DeployBot
Por
Darío Rivera
Publicado el
en
CI/CD
Para crear el usuario co nel que va a desplegar deploybot.
sudo useradd --create-home -s /bin/bash deploy
sudo adduser deploy www-data
sudo passwd deploy
Para permitir el acceso SSH desde deploybot.
su deploy
mkdir ~/.ssh
echo -e 'ssh-rsa AAAA........@DeployBot\n' >> ~/.ssh/authorized_keys
chmod 0600 ~/.ssh/authorized_keys
Cambiar los permisos para el usuario deploy..
sudo chown -R deploy /var/www/sites/example.com/
sudo chmod -R a+w storage
sudo chmod a+w bootstrap/cache
Categorías
- Laravel
- Sublime Text
- OpenSSL
- PHPUnit
- Go
- Apache
- Docker
- MySQL
- OWASP
- SOLID
- JOSE
- PostgreSQL
- Static Code Analysis
- SSH
- Digital Ocean
- Java
- Javascript
- GNU/Linux Debian
- PHP
- POO
- Lenguaje C
- Lenguaje C++
- RegExp
- HTML
- Vue.js
- HTTP
- Redis
- Supervisor
- Buenas prácticas
- Ubuntu
- Webpack
- Vim
- Linux
- Arch Linux
- CSS
- Flutter
- Laravel Vapor
- CI/CD
- cPanel
- WHM
- Networking
- Python
- MacOS
- Lógica y algoritmia
- Git
- Dart
- AWS
- Codeception
- Visual Studio Code
- TypeScript
- SEO
- Node.js
- Nuxt.js
- Google Cloud