epespad

Servidor LAMP en UBUNTU

Servidor LAMP en Ubuntu

Tabla de Contenidos [-+]

* 1 Instalación de Apache
* 2 Instalación de PHP
* 3 Instalación de Mysql
* 4 Que es Joomla.
* 4.1 Descargar Joomla.
* 4.2 Creación/permisos Joomla.
* 4.3 Creación/Usuario BDs Joomla.
* 4.4 Usuario FTP Joomla
* 5 Instalación de Joomla

Para poder tener el servicio LAMP, es necesario tener lo siguiente:

* GNU/Linux: Que es sistema operativo.
* Apache: El servidor de paginas web.
* Mysql: El Manejador de BDs.
* PHP/Perl/Python. Lenguaje de programación, el principal que de ocupa es PHP.

Instalación de Apache
En este paso solamente instalaremos el servidor que alojara nuestras paginas web.

[email protected]:~# apt-get install apache2

Instalación de PHP
En este paso instalaremos el lenguaje de programación de PHP, como también las librerías de integración con nuestro servidor apache.

[email protected]:~# apt-get install php5 libapache2-mod-php5

Para poder comprobar que nuestro servidor nuestro servidor apache tiene ya agrego el modulo de PHP tendremos que ejecutar los siguientes pasos. Tendremos que crear el siguiente archivo dentro de /var/www.

[email protected]:~# vim /var/www/test.php

Dentro de este archivo agregamos las siguientes lineas.

<?
phpinfo();
?>

Lo guardamos y reinciamos apache.

[email protected]:~# /etc/init.d/apache2 restart

Ahora para comprobar abrimos nuestro navegador web a la siguiente dirección http://127.0.0.1/test.php, la cual nos mostrara la información y otras característica de lenguaje de programación PHP.

Instalación de Mysql
Ahora instalaremos nuestra base de datos de Mysql, como también se instalara el modulo de conexión a la base de datos a través de PHP.

[email protected]:~# apt-get install mysql-server php5-mysql

Al terminar de instalar los paquetes, nos solicitara la contraseña de root de Mysql.


Servidor LAMP en UBUNTU


Y su confirmación de la misma.

Ubuntu


Que es Joomla.
Joomla es un CMS “Sistema de Gestión de Contenidos”, que nos permite organizar y facilitar la creación de documentos y también es una aplicación web usada para gestión sitios web.
Descargar Joomla.
Primero tenemos que descargar joomla desde su pagina oficial: http://www.joomlaspanish.org/ o también lo podemos descargar desde consola.

[email protected]:~# wget [http://joomlacode.org/gf/download/frsrelease/9314/35095]
/Joomla_1.5.9-Spanish-pack_completo.tar.gz

Creación/permisos Joomla.
Después de la descarga comenzaremos la creación de su deposito donde esta alojado joomla.

[email protected]:~# mkdir /var/www/joomla

Moveremos el fichero descargado al su deposito.

[email protected]:~# mv Joomla_1.5.9-Spanish-pack_completo.tar.gz /var/www/joomla/

Accedemos en donde esta el deposito de joomla.

[email protected]:~# cd /var/www/joomla

Descomprimimos el fichero de joomla.

[email protected]:joomla# tar xvfz Joomla_1.5.9-Spanish-pack_completo.tar.gz

Ya después de haber terminado de extraer los datos, tendremos que darle permisos hacia el usuario y grupo www-data.

[email protected]:joomla# chown -R www-data:www-data /var/www/joomla

Ahora daremos permisos de lectura y escritura al usuario, lectura para el grupo y otros usuarios, para archivos.

[email protected]:joomla# find . -type f -exec chmod 644 {} ;

También cambiaremos permisos hacia los directorios con permisos de usuario lectura, escritura y ejecución, lectura y ejecución para el grupo y otros usuarios.

[email protected]:joomla# find . -type d -exec chmod 755 {} ;

Creación/Usuario BDs Joomla.
En este paso tendremos que crear nuestra BDs para nuestro Joomla.

[email protected]:joomla# mysqladmin -u root -p create joomla
Enter password:
[email protected]:joomla

Ahora accedemos a nuestro Mysql de la siguiente manera.

[email protected]:joomla# mysql -u root -p
Enter password:

Nos pide el password de root de Mysql se lo proporcionamos, ya cuando logremos el acceso nos aparecerá lo siguiente.

[email protected]:joomla# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 3
Server version: 5.0.51a-3ubuntu5.4 (Ubuntu)

Type 'help;' or 'h' for help. Type 'c' to clear the buffer.

mysql>

Nos aparecerá un el prompt de mysql esperando alguna instrucción, lo que haremos ahora sera darle permisos al usuario joomla de poder insertar, actualizar, borrar datos y crear, eliminar, alterar la base de datos, como también indicamos la contraseña de usuario.

mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE,
TEMPORARY TABLES, LOCK TABLES ON joomla.* TO 'joomla'@'localhost' IDENTIFIED BY 'qwerty';
Query OK, 0 rows affected (0.00 sec)
mysql>

Solamente queda el siguiente comando para que tenga en cuenta los cambios realizados dentro de Mysql y no se tenga que reiniciar el servicio.

mysql> FLUSH PRIVILEGES;

Y nos salimos de Mysql.

mysql> q
Bye

Usuario FTP Joomla
Debemos crear un usuario ftp para joomla.

[email protected]:~# useradd -g ftp -d /var/www/joomla/ -s /bin/ftp joomla
[email protected]:~# passwd joomla
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
[email protected]:~#

Instalación de Joomla
Comenzaremos la instalación de Joomla, pero antes de todo esto tendremos que reiniciar nuestro servidor apache.

[email protected]:~# /etc/init.d/apache2 restart
* Restarting web server apache2 [ OK ]
[email protected]:~#

Tendremos que abrir nuestro navegador web y en la ruta poner http://127.0.0.1/joomla o http://direccion-IP/joomla, la primera pantalla de la instalación de Joomla nos indica que idioma queremos para el portal.


apache


En el segundo paso el verificara si tiene alguna otra dependencia extra, si no tiene le damos siguiente.

PHP


En tercer Paso nos mostrara la licencia, si estamos de acuerdo vamos siguiente.

MySQL


El cuarto paso es muy importante ya que le especificamos, el tipo de manejador de BDs, el nombre del servidor o la IP, usuario/contraseña y nombre de la BDs que se va ocupar.

Linux


En el quinto nos indica que si queremos habilitar el servicio FTP, si se activa tenemos que proporcionarle usuario y contraseña.

Servidor LAMP en UBUNTU


El sexto paso nos solicita la configuración principal, nos solicita el nombre del servicio WEB, contraseña de administrador.

Ubuntu


Por ultimo nos mostrara una pantalla de felicitación de que ha terminado de instalarse Joomla.

apache


Al finalizar la instalación sale un mensaje de color rojo, esto indica que debemos borrar el directorio de instalación de Joomla o también los podemos renombrar.

[email protected]:joomla# mv installation/ installation-resp

Para poder entrar al recurso de administrador entramos de la siguiente manera, http://127.0.0.1/joomla/administrator/.zZ



Fuente: http://www2.linuxparatodos.net/web/comunidad/base-de-conocimiento/-/wiki/Base%20de%20Conocimiento/Servidor+LAMP+en+Ubuntu;jsessionid=C004C14A8C771111AA09FCA1DD506F40

4 comentarios - Servidor LAMP en UBUNTU

Shenlong
no te cabe dejar de chorear posts de forat?
MukenioArg
Y la moto? Y la fuente? Y Candela?

http://www2.linuxparatodos.net/web/comunidad/base-de-conocimiento/-/wiki/Base%20de%20Conocimiento/Servidor+LAMP+en+Ubuntu;jsessionid=C004C14A8C771111AA09FCA1DD506F40
Pone la fuente no seas ladri