Hola T!, esto es para aquellos que nos gusta andar por ahí haciendo páginas web para nuestros objetivos e intereses, vamos al post...
siguiendo sus instrucciones (No se chino pero ya tenía una ligera idea) ,me ha permitido hacer la instalación más fácil de Joomla sin utilizar el fichero .deb que hay en http://joomlacode.org/ (Suelo desconfiar de instalaciones automáticas, quiero el control de lo que hago).
Instalación:
1. Instalar el servidor LAMP (Linux + Apache + MySql + PHP)
a. Por línea de comandos, utilizando Synaptic o pulsando en este enlace instalamos:
* apache2
* php5-mysql
* libapache2-mod-php5
* mysql-server
b. Según se instala el MySQL preguntará la contraseña que se quiere utilizar para el root. Lo hará dos veces para confirmarla ¡No la olvides!
3. Una vez termine la instalación puedes escribir en tu navegador http://localhost/ y... ¡¡Ya tienes tu servidor LAMP funcionando!!
2. Si no lo has hecho ahora te toca descargar el Joomla. La versión inglesa desde o puedes ir a http://joomlaspanish.org/ para descargar la versión española o los ficheros de traducción al español para la versión inglesa. Tú eliges.
3. En cualquier caso debes descomprimir el fichero descargado (Joomla_1.5.5-Stable-Full_Package.tar.bz2) en el directorio que se encuentre a una carpeta que llamaremos joomla. Por ejemplo /home/joomla.
4. Ahora moveremos el directorio a un lugar visible en nuestro LAMP escribiendo en la línea de comandos desde el directorio /home/joomla: sudo mv joomla /var/www/
5. Ahora le asignaremos permisos de uso desde línea de comandos con: sudo chown -R www-data:www-data /var/www/joomla
6. Ahora vamos a seguir asignando permisos con los comandos:
* cd /var/www/joomla
* sudo find . -type f -exec chmod 644 {} \;
* sudo find . -type d -exec chmod 755 {} \;
7. Ahora vamos a crear la base de datos tecleando:
* mysqladmin -u root -p create joomla
* mysql -u root -p
Sale un mensaje como el siguiente:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.0.51a-3ubuntu5 (Ubuntu)
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
* mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES ON joomla.* TO 'tu_nombre_de_usuario'@'localhost' IDENTIFIED BY 'tu_contraseña';
Sale un mensaje como el siguiente: Query OK, 0 rows affected (0.00 sec)
* mysql> FLUSH PRIVILEGES;
Sale un mensaje como el siguiente: Query OK, 0 rows affected (0.00 sec)
* mysql> \q
* Ahora puedes ver todo lo que has hecho utilizando: gedit ~/.mysql_history
* Tú decides si lo dejas como está o lo borras todo para no dejar rastro.
8. Reiniciamos el servidor apache: sudo /etc/init.d/apache2 restart
Sale un mensaje similar a:* Restarting web server apache2
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[ OK ]
9. Ya está instalado, tecleamos en nuestro navegador:
http://localhost/joomla/
10. Y.... ¡¡Ya podemos empezar a configurar nuestro Joomla local!!
11. Cuando nos diga que nos carguemos el directorio de instalación tecleamos: sudo rm -R /var/www/joomla/installation/
12. Y... ¡¡Ya tienes tu web en Joomla!!
13. Bueeeno, si quieres cargarte toda la web porque te aburres o la has liado pues tecleas: sudo rm -R /var/www/joomla/ y... ¡Poof! nada que ver...
Bueno, eso es todo y espero que agradezcan el material por que la verdad es que sirve un poco...