instal.lar Ubuntu Server 22.04:
El sistema operatiu d'escriptori de codi obert que alimenta milions d'ordinadors i portàtils a tot el món. Més informació sobre les funcions d'Ubuntu i com donem suport als desenvolupadors i organitzacions a continuació.
Descarga la imagen de Ubuntu Server 22.04 desde el sitio oficial de Ubuntu:
Crea un USB de arranque o graba la imagen en un DVD.
Inicia tu servidor desde el medio de instalación.
Sigue las instrucciones en pantalla para instalar Ubuntu Server. Asegúrate de seleccionar la opción para instalar el servidor OpenSSH durante la instalación.
Configuración inicial:
Inicia sesión con el usuario y la contraseña que hayas creado durante la instalación.
Actualiza el sistema:
sudo apt update
sudo apt upgrade
Instalación de LAMP:
sudo apt install apache2 mysql-server php libapache2-mod-php php-mysql
Configuración de MySQL:
sudo mysql_secure_installation
Sigue las instrucciones para configurar la seguridad de MySQL.
Instalación de PHP:
sudo apt install php-cli php-common php-json php-opcache php-mbstring php-gd php-curl php-xml php-pear php-bcmath
Instalación de Composer:
sudo apt install composer
Instalación de Laravel:
Crea un nuevo proyecto Laravel:
composer create-project --prefer-dist laravel/laravel prodeskserver
Cambia al directorio del proyecto:
cd prodeskserver
Configuración de Apache para Laravel:
Crea un archivo de configuración para tu sitio:
sudo nano /etc/apache2/sites-available/prodeskserver.conf
Y agrega:
<VirtualHost *:80> ServerAdmin webmaster@prodeskserver DocumentRoot /var/www/html/prodeskserver/public ServerName prodeskserver <Directory /var/www/html/prodeskserver AllowOverride All </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>
Habilita el nuevo sitio y reinicia Apache:
sudo a2ensite prodeskserver.conf sudo systemctl restart apache2
Instalación de Filament:
Instala Filament:
composer require filament/filament
Publica los activos de Filament:
php artisan vendor:publish --tag=fcc-public --force
Configura tu aplicación:
php artisan filament:install
Migrate la base de datos:
php artisan migrate
Configuración de SSH:
Si no instalaste el servidor OpenSSH durante la instalación de Ubuntu Server, puedes instalarlo ahora:
sudo apt install openssh-server
Y eso es todo. Ahora deberías tener un servidor Ubuntu 22.04 con LAMP, SSH, Laravel 9 y Filament 2 instalados y configurados. ¡Espero que encuentres útil esta guía!.
- Categoria: web_development
- URL: https://help.ubuntu.com/lts/ubuntu-help/index.html
- YouTube: https://www.youtube.com/watch?v=lWp0z9Gj18M
- Data de creació: 25/11/2023
- Última actualització: 19/12/2024