El objetivo final es instalar Joomla 1.6 en Ubuntu 10.10 y no morir en el intento.
Así pues, asumo que has instalado el Ubuntu 10.10 de forma normal, y ahora deseas instalar Apache, MySQL y PHP:
1. Ve a un terminal y ejecutas
sudo su2. Instala MySql con
apt-get install mysql-server mysql-client y contesta con S.
Se te preguntara por una contraseña de administrador de MySQL (para el usuario root) el cual deberás elegir y luego confirmar.
3. Instala Apache con
apt-get install apache2 y contesta Si. Puedes probarlo revisando la dirección http://localhost/ en Firefox.
Por defecto, el directorio raíz de Apache es
/var/www/ en Ubuntu, y el archivo de configuración es
/etc/apache2/apache2.conf.
Configuraciones adicionales se almacenan en los subdirectorios de
/etc/apache2, como en
/etc/apache2/mods-enabled (para los módulos de Apache),
/etc/apache2/sites-enabled (para máquinas virtuales), y
/etc/apache2/conf.d.
4. Instala PHP con
apt-get install php5 libapache2-mod-php5Debemos reiniciar Apache después con:
/etc/init.d/apache2 restart5. Prueba de instalación de PHP
Crea un archivo info.php de la siguiente manera:
gedit /var/www/info.phpy su contenido será:
<?php
phpinfo();
?>
Guarda este archivo y cierra gedit.
Para comprobar, ve a Firefox y abre la dirección: http://localhost/info.php y debes poder ver una pantalla con información sobre PHP.
Como puedes ver, PHP5 está trabajando, y está funcionando a través de la Apache 2.0 Handler, como se muestra en la API de servidor de línea. Si se desplaza más abajo, podrás ver todos los módulos que ya están habilitadas en PHP5. MySQL no está en la lista no significa que no tenemos el soporte de MySQL en PHP5 todavía.
6. Soporte de MySQL en PHP
Para obtener el soporte de MySQL en PHP, podemos instalar el paquete php5-mysql. Es una buena idea instalar algunos otros módulos de PHP5, pues es posible que se necesiten en otras aplicaciones. Así pues, podríamos instalar todos:
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-jsony luego debemos reiniciar Apache después con:
/etc/init.d/apache2 restartPara comprobar, ve a Firefox y abre la dirección: http://localhost/info.php y debes poder ver una pantalla con información sobre PHP donde verás que ya aparece MySQL soportado
7. phpmyadmin
Es conveniente que instales un administrador de base de datos, como phpmyadmin:
apt-get install phpmyadminPuedes ver las siguientes preguntas mientras se instala :
Servidor web a administrar: <-- apache2
Configurar la base de datos para phpmyadmin con dbconfig-common? <-- No
Después de esto, puedes acceder a phpMyAdmin en Firefox en la dirección http://localhost/phpmyadmin/, al cual ingresas con el usuario root y la contraseña que colocaste en el paso 2.