Estos son los pasa para poder utilizar un repositorio privado dentro de cpanel
- Vamos a crear un KEY para entrar por SSH el server donde tenes cpanel tu web.
- Después entrar por SSH, Si no podes entrar comunicate con el soporte y pregunta si te tiene que activar el servicio de SSH.
- Dentro del server hay que crear una nueva KEY que es solo para entrar al repositorio privado.
cd /home/<tu-usuario>/.ssh/
ssh-keygen -f nombre_repo_bitbucket_rsa
# sin password tiene que ser
cat /home/<tu-usuario>/.ssh/nombre_repo_bitbucket_rsa.pub
# copia el HASH y ponelo dentro de bitbucket
# creamos un archivos config para ssh con
nano /home/<tu-usuario>/.ssh/config
Host bitbucket.org
Hostname bitbucket.org
IdentityFile ~/.ssh/nombre_repo_bitbucket_rsa
Compression yes Ejecuta el comando para darle los permisos corrrectos:
chmod 600 ~/.ssh/config
- Después vamos a el cpanel entramos en sector de GIT y ponemos los siguiente datos:
- Después hay que crear un archivos .cpanel.yml para controlar el deploy cuando finaliza el pull que hace GIT desde cpanel.
Ejemplo: .cpanel.yml---
deployment:
tasks:
-
export
DEPLOYPATH=
/home/user/public_html/
- Si queres instalar composer:
Bajar composer de su sitio web
wget https://getcomposer.org/composer-stable.phar
Y movemos el archivo a nuestra carpeta bin
mv composer-stable.phar bin/composer
chmod +x bin/composer
Y listo como eso tenemos instalado composer