LAMP es un servicio para realizar un servidor virtual dentro de la computadora. Ideal para pruebas. Sus siglas corresponde a Linux, Apache, MySQL y PHP, cuya selección varía por tipo.
Pasos para implementar LAMP
Método aaPanel
Este método requiere de un script que está en fase experimental. A diferencia del clásico ofrece una interfaz gráfica automatizada. Se ejecuta este comando.
wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && bash install.sh
Fuente: Foro de aaPanel
Método clásico
Basado en una publicación, para instalar se recurre al paquete correspondiente. O también instalando sus componentes (en Deepin 20.2 se reemplazó por MariaDB):
apt install default-mysql-server apache2 apache2-doc php php-mysql
Después de la instalación, se comprueba su estado desde la terminal.
systemctl status apache2
En caso de tener un cortafuegos se abren los puertos 80 y 443.
Después de esto, se abre el servicio y se abre desde el navegador el enlace http://localhost/
. Luego se crea la base de datos mysql_secure_installation
.
Crear un acceso directo
Es posible crear un acceso de la siguiente forma:
[Desktop Entry]
Name=LAMP
GenericName=LAMP
X-GNOME-FullName=LAMP
Comment=Open services of your LAMP server
Exec=gksu service apache2 start && gksu service mysql start
Icon=emblem-web
Terminal=false
Type=Application
StartupNotify=true
X-Ayatana-Desktop-Shortcuts=Start;Stop;Restart
[Start Shortcut Group]
Name=Start
Exec=gksu service apache2 start && gksu service mysql start
TargetEnvironment=Unity
[Stop Shortcut Group]
Name=Stop
Exec=gksu service apache2 stop && gksu service mysql stop
TargetEnvironment=Unity
[Restart Shortcut Group]
Name=Restart
Exec=gksu service apache2 restart && gksu service mysql restart
TargetEnvironment=Unity
Fuente: Ask Ubuntu
Desinstalar LAMP
Para desinstalar, se realiza el paso con APT o Synaptic:
sudo apt remove default-mysql-server apache2 php5 php5-mysql libapache2-mod-php5 phpmyadmin
Lectura adicional
- Información en Debian
- Artículo de Wikipedia