Este articulo tiene como objetivo principal la instalación de Apache2, PHP5, MySql y
PhpMyAdmin en Ubuntu. Existen muchas maneras de llevar a cabo la instalación de estos componentes; pero en esta oportunidad se realizará por consola.
Aquí presento tres alternativas para abrir un Terminal o Consola
- Método 1 – Terminal mediante menú:
Click en Aplicaciones->Accesorios->Terminal
- Método 2 – Terminal mediante teclado:
Presionan Alt+F2, escriben gnome-terminal y presionan enter
- Método 3 – Terminal mediante combinación de teclas (tecla de acceso rápido, atajo del teclado):
Click en Sistema->Preferencias->Combinaciones de Teclas.
Luego buscan en la lista “Escritorio->Ejecutar en un Terminal”, le
dan click y seleccionan algún atajo (yo tengo la tecla “windows” o
“SuperL”.
2.- Iniciando modo root:
Para iniciar el modo root y obtener los privilegios para el proceso de instalación colocamos en la consola el siguiente comando:
sudo su
Luego recomiendo que haga un update y un upgrade a su sistema:
apt-get update
apt-get upgrade
3.- Instalando MySql:
En primer lugar lo que se hará es instalar MySql, mediante el siguiente comando:
apt-get install mysql-server mysql-client
El proceso de descarga e instalación iniciará y se le pedirá que ingrese la contraseña para el usuario root de MySql.
New password for the MySQL “root” user: <– Su Contraseña
Repeat password for the MySQL “root” user: <– Su Contraseña
Ya tiene instalado el servidor mysql.
4.- Instalando Apache2:
Continuamos, ahora debe instalar el servidor web apache2, la cual se instala ejecutando el siguiente comando:
apt-get install apache2
Se descargaran los paquetes y se instalará automáticamente, para
verificar la instalación, coloque la siguiente dirección en su navegador
http://localhost/, se debe ver de la siguiente forma:
5.- Instalando PHP5:
Ahora le toca el turno de PHP, el cual se instala ejecutando el siguiente comando:
apt-get install php5 libapache2-mod-php5
Reinicie su servidor apache2 mediante el siguiente comando para aplicar los cambios:
/etc/init.d/apache2 restart
Adicional: Es recomendable instalar los siguientes modulos de php.
apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear
php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming
php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy
php5-xmlrpc php5-xsl php5-json
Reinicie nuevamente su servidor apache2:
/etc/init.d/apache2 restart
Para verificar que todo quedo bien instalado cree un archivo llamado info.php en la carperta /var/www/ con el siguiente contenido
Abra su navegador y accedemos a la siguiente ruta: http://localhost/info.php y debería ver lo siguiente:
6.- Instalando PhpMyAdmin:
Para instalar PhpMyAdmin basta con ejecutar el siguiente comando:
apt-get install phpmyadmin
En el proceso de instalacion veras las siguientes preguntas:
Web server to reconfigure automatically: <– Elejimos apache2
Configure database for phpmyadmin with dbconfig-common?<– No
7. Hacer el enlace simbólico
Después de instalarlo hay que hacer un enlace simbólico desde /usr/share/phpmyadmin hacia /var/www/phpmyadmin
sudo ln -s /usr/share/phpmyadmin /var/www/
Una vez realizados estos pasos puede acceder al PhpMyAdmin mediante la siguiente ruta http://localhost/phpmyadmin/, debe indicar su nombre de usuario y clave.
8.- Activando mod_rewrite
Lo primero que se debe hacer es verificar que el modulo este
habilitado y activado, para ello en la terminal ejecutamos el siguiente
comando:
a2enmod rewrite
Luego debe modificar el archivo host que se encuentra en la ruta
/etc/apache2/sites-enabled/000-default, ejecutando el siguiente comando:
gedit /etc/apache2/sites-enabled/000-default
En el archivo debe cambiar AllowOverride None a AllowOverride All. Guarda los cambios y reinicia el apache2 mediante el siguiente comando:
/etc/init.d/apache2 force-reload
Ya con eso se tiene activado el mod_rewrite.
Gracias por visitae el blog, espero que esta publicación les haya servido de mucha ayuda. Espero sus comentarios y sugerencias..