Visitas

Instalación y configuración de Apache, Php, MySQL, Joomla y FTP

Lo primero que haremos es instalar el apache en el equipo con el siguiente comando:

"sudo apt-get install apache2"

Despues de eso instalaremos el php y lo haremos con el siguiente comando:

"sudo apt-get install php"

Una vez instalado el php instalaremos el Mysql e instalaremos a la vez tres paquetes, el primero es la base de datos de mysql para el servidor, el otro es para el cliente y el ultimo paquete es el mysql para el php (entre paquete y paquete debe haber un espacio entre ellos para que no halla problemas al instalar los paquetes):

"sudo apt-get install mysql-server mysql-client php-mysql"

Una vez instalado todos los archivos anteriores vamos a desargar el joomla, si esto esto se esta haciendo en una equipo real con solo descargarlo bastaria pero si lo estamos haciendo en una maquina virtual lo tenemos que transferir los archivos de la maquina real a la virtual y lo haremos en el FTP.

Para poder hacerlo correctamente tenemos que instalar el FTP y para ello ejecutamos el siguiente comando:

"sudo apt-get install vsftpd"

Una vez instalado el FTP tenemos que editar el archivo de configuración del FTP y el nombre del archivo es el vsftpd.conf que esta ubicado en "/etc" y para poder editarlo ejecutamos el comando sudo nano /etc/vsftpd.conf

Lo unico que tenemos que comprobar es que el "anonymous_enable" este en "NO", el "local_enable" este es "YES" y en el "write_enable" este en "YES", esta ultima esta comentada por defecto y la descomentamos para que funcione correctamente y guardamos el archivo.


Y reiniciamos el servicio para que se actualize correctamente los cambios que hemos echo anteriormente.

Una vez echo vamos a a transferir los archivos a la maquina virtual, se puede transferir a través del filezilla, cuando intentemos transferir los archivos puede que no nos deje y eso se debe a la falta de permisos sobre la carpeta donde vamos a guardarlos (la carpeta donde vamos a guardarlo es en /var/www/html) , para poder cambiar los permisos a la carpeta tenemos que ejecutar el siguiente comando  "chmod -R 777 /var/www/*", esto tambien afectara a la carpeta "html" que esta dentro de "www" y ya echo esto ya podremos transferir los archivos.

Una vez transferido todos archivos del joomla al servidor (los paquetes del joomla tienen que estar en una carpeta llamada "joomla") reiniciamos el equipo con "sudo reboot".

Para poder acceder al joomla tenemos que irnos a un navegador del equipo real si lo estamos instalando el joomla en una maquina virtual o si es la real solo tienes que abrir el navegador y escribir en el URL ponemos la IP donde tengamos instalado el joomla y podemos instalarlo y configurarlo.

Si por causalidad nos da error al intentar acceder a joomla es por que ahi una incompatibilidad con el php que tengamos instalado y para solucionarlo tenemos que ejecutar estos dos comandos:

sudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0 php7.0-simplexml php7.0-xml y sudo service apache2 restart

Y volvemos a recargar la pagina del navegador y estaría solucionado.

Comentarios

Entradas populares