Ubuntu 24.04 clonar un repositori de Laravel des de GitHub
clonar un repositori de Laravel des de GitHub a un servidor Ubuntu 24.04
- Accedeix al servidor:
- Utilitzeu el vostre client SSH favorit per connectar-vos al servidor. Podeu utilitzar el següent comandament a la terminal de la vostra màquina local:
ssh usuario@direccion_ip_del_servidor
- Reemplaça "usuari" amb el teu nom d'usuari i "direccion_ip_del_servidor" amb l'adreça IP del teu servidor.
- Instal·la Git:
- Si encara no teniu Git instal·lat al vostre servidor, podeu fer-ho executant el següent comandament:
sudo apt update sudo apt install git
- Accedeix al directori on vols clonar el repositori:
- Utilitzeu l'ordre cdper navegar al directori desitjat. Per exemple:
cd /ruta/del/directorio
- Clona el dipòsit de GitHub:
- Utilitzeu l'ordre git cloneper clonar el dipòsit de Laravel. Necessites l'URL del dipòsit de GitHub per fer-ho.
git clone https://github.com/nombre_usuario/nombre_repositorio.git
- Reemplaza "nombre_usuario" amb el nom d'usuari de GitHub i "nombre_repositorio" amb el nom del teu repositori.
- Instal·la les dependències de Composer:
- Una vegada que el dipòsit s'hagi clonat, accediu al directori del projecte Laravel i executeu l'ordre següent per instal·lar les dependències de Composer:
cd nombre_repositorio composer install
- Configura l'arxiu .env:
- Copia l'arxiu .env.examplei cámbiale el nom a .env. A continuació, editeu aquest fitxer per configurar les variables de l'entorn, com la connexió a la base de dades i altres configuracions específiques de la vostra aplicació.
cp .env.example .env nano .env # o utiliza el editor de texto que prefieras
- Genera la clau d'aplicació:
- Laravel utilitza una clau d'aplicació per a la seguretat. Executa el següent comanda per generar aquesta clau:
php artisan key:generate
- Configura els permisos d'emmagatzematge:
- Assegureu-vos que el servidor web tingui els permisos adequats per accedir a les carpetes d'emmagatzematge. Podeu utilitzar els següents comandaments:
sudo chown -R www-data:www-data storage sudo chown -R www-data:www-data bootstrap/cache
- Configura la configuració d'Apache o Nginx:
- Configura el teu servidor web (Apache o Nginx) per apuntar al directori publicdel teu projecte Laravel. Assegureu-vos que la configuració de l'host virtual estigui correctament establert.
- Reinicia el servidor web:
- Reinicia el servidor web per aplicar els canvis a la configuració.
- Para Apache:
sudo systemctl restart apache2
- Reinicia el servidor web per aplicar els canvis a la configuració.
Amb aquests passos, hauríeu d'haver clonat el vostre repositori de Laravel en un servidor Ubuntu 22.04 i configurada l'aplicació per a la seva execució. Asegúrate de revisar la documentació de Laravel per obtenir més detalls sobre la configuració específica de la teva aplicació.
- Categoria: web_development
- URL: https://chat.openai.com/c/c39df53e-74d5-4160-9eaf-25f6bccac640
- YouTube: https://www.youtube.com/watch?v=EdZ0hQtrfEU
- Etiquetes: github, servidor, git, create, linux, ubuntu
- Data de creació: 29/11/2023
- Última actualització: 19/12/2024