Image

La instalación de LAMP (Linux: Apache, MySQL, PHP) en un servidor virtual se realiza mediante un paquete que incluye todos los servicios necesarios. La instalación se realiza en ssh consola linux, Centos 7 se utiliza como servidor. La última versión del paquete se puede encontrar en el sitio web del desarrollador Bitnami.

Antes de comenzar la instalación, debe asegurarse de que no haya servicios preinstalados en el servidor, por ejemplo, para eliminar apache, use el comando:


# yum remove httpd


También recomendamos configurar el servicio de firewall de inmediato:


# iptables -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT

# iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT

# service iptables save

# service iptables restart


Descargue e instale el paquete:


# wget http://iso.synay.net/vm-apps/bitnami-lampstack-8.0.1-0-linux-x64-installer.run

# chmod +x bitnami-lampstack-8.0.1-0-linux-x64-installer.run

# ./bitnami-lampstack-8.0.1-0-linux-x64-installer.run


El script ofrecerá la opción de instalar herramientas adicionales:


Varnish [Y/n] :

— un acelerador HTTP diseñado para sitios web dinámicos y ricos en contenido, así como para API.


Zend Framework [Y/n] :

— marco PHP gratuito para el desarrollo de aplicaciones web.


Symfony [Y/n] :

— marco libre escrito en PHP. Symfony ofrece un rápido desarrollo y gestión de aplicaciones web, facilita la resolución de tareas rutinarias de un programador web.


CodeIgniter [Y/n] :

— un popular marco MVC de código abierto escrito en el lenguaje de programación PHP para desarrollar sistemas y aplicaciones web completos.


CakePHP [Y/n] :

— es un marco de software para crear aplicaciones web escritas en PHP y construido sobre los principios del software de código abierto. CakePHP implementa el patrón Modelo-Vista-Controlador. Creado originalmente como un clon del popular Ruby on Rails


Smarty [Y/n] :

— un motor de compilación de plantillas para PHP, una de las herramientas para separar la lógica de la aplicación y los datos de la presentación en el espíritu del concepto Modelo-vista-controlador. El lenguaje de plantillas Smarty extiende HTML con etiquetas Smarty que están incrustadas en un documento.


Laravel [Y/n] :

— un marco web de código abierto gratuito diseñado para el desarrollo utilizando el modelo arquitectónico MVC. Laravel se lanza bajo la licencia MIT. El código fuente del proyecto está alojado en GitHub.


phpMyAdmin — Una aplicación web de código abierto escrita en PHP que es una interfaz web para administrar MySQL DBMS. PhpMyAdmin le permite administrar el servidor MySQL a través de un navegador y no solo, ejecutar comandos SQL y ver el contenido de tablas y bases de datos.

Por defecto (Y)


Is the selection above correct? [Y/n]: Y

La elección se hizo correctamente


Select a folder [/opt/lampstack-8.0.1-0]:

Presione Enter si desea dejar la ruta especificada como predeterminada


Password : ****** 

Contraseña de root de MySQL


Do you want to continue? [Y/n]: Y

Continuar con la instalación.


Launch LAMP application. [Y/n]: Y

Iniciar la aplicacion.

Ahora puede abrir un enlace como http://server_ip/ en un navegador y probar la aplicación.






La instalación de LAMP está completa.




Sin comentarios aún