Diferencia entre revisiones de «Servidor web»

De Guía Ubuntu
Saltar a: navegación, buscar
m (peq. correc.)
Línea 1: Línea 1:
 
[[Category:Administración del sistema]][[category:Instalación de software]]
 
[[Category:Administración del sistema]][[category:Instalación de software]]
Bueno en este apartado les mostrare como YO, instalaria mi propio servidor web
+
Bueno, en este apartado les mostraré cómo YO, instalaría mi propio servidor web, el cual utilice apache2, php5, mysql, y poder acceder a los datos gráficamente con phpMyAdmin.
en el cual soporte apache2, php5, mysql. Y poder accesar a los datos graficamente con phpmyadmin.
+
Les voy a describir paso a paso:
les voy a describir paso a paso.
+
  
 
  $ '''sudo aptitude install apache2'''<br>
 
  $ '''sudo aptitude install apache2'''<br>
Línea 10: Línea 9:
  
 
OJO:<br>
 
OJO:<br>
en este paso tomen en cuenta que deben de reemplazar la palabra "clave" por el password que estedes quieran, con este van a poder acceder como usuario:root y el password que le pongan a mysql, por medio de phpmyadmin.<br>
+
en este paso tomen en cuenta que deben de reemplazar la palabra «clave» por la contraseña que ustedes quieran, con este van a poder acceder como usuario:root y la clave que le pongan a mysql, por medio de [[phpMyAdmin]].<br>
  
 
  $ '''sudo /usr/bin/mysqladmin -u root password clave'''
 
  $ '''sudo /usr/bin/mysqladmin -u root password clave'''
Línea 19: Línea 18:
 
ya esta ya tenemos apache, php y mysql listos
 
ya esta ya tenemos apache, php y mysql listos
  
¿Cual será mi document root? buena pregunta en '''/var/www/''' debemos de guardar toda la información de nuestra pagina web a albergar.
+
¿Cuál será mi ''DocumentRoot''? buena pregunta en '''/var/www/''' debemos de guardar toda la información de nuestra pagina web a albergar.
  
Ahora si ponemos '''http://localhost''' ya nos tiene que salir info de apache...OK
+
Ahora, si ponemos '''http://localhost/''' o '''http://127.0.0.1/''' ya nos tiene que salir info de apache...OK
  
Ahora si queremos ver, si nos funciona el php lo que debemos hacer es un pequeño script para visualizar la información necesaria, a ver veamos.
+
Ahora, si queremos ver si nos funciona el php lo que debemos hacer es un pequeño script para visualizar la información necesaria:
  
 
  $ '''sudo gedit /var/www/index.php'''
 
  $ '''sudo gedit /var/www/index.php'''
  
en este fichero debemos de agragar la siguiente linea: '''<? phpinfo(); ?>''' y guardamos. Volvemos a '''http://localhost''' y tenemos que visualizar información de php.
+
en este fichero debemos de agragar la siguiente linea: '''<? phpinfo(); ?>''' y guardamos. Volvemos a '''http://localhost/''' y tenemos que visualizar información de php.
  
Lo ultimo que nos falta es instalar el phpmyadmin que como ya sabemos es un administrador de bases de datos.
+
Lo último que nos falta es instalar el phpMyAdmin que, como ya sabemos, es un administrador de bases de datos.
  
 
  $ '''sudo aptitude install phpmyadmin'''
 
  $ '''sudo aptitude install phpmyadmin'''
Línea 37: Línea 36:
 
  $ '''sudo /etc/init.d/apache2 restart'''
 
  $ '''sudo /etc/init.d/apache2 restart'''
  
y podran acceder por medio de ''http://localhost/phpmyadmin''
+
y podrán acceder por medio de ''http://localhost/phpmyadmin''
  
usuario root y password la que le pusieron en lugar de la palabra "clave"
+
usuario root y password la que le pusieron en lugar de la palabra «clave»
  
 
eso es todo.. espero que les sirva tanto como a mi $$$$$$$$$$
 
eso es todo.. espero que les sirva tanto como a mi $$$$$$$$$$
Línea 60: Línea 59:
 
A la fecha la ultima version seria ''xampp-linux-1.5.3a.tar.gz''.
 
A la fecha la ultima version seria ''xampp-linux-1.5.3a.tar.gz''.
  
Abre un terminal y descomprime el paquete, este se descomprima en la carpeta /opt
+
Abre un terminal y descomprime el paquete, éste se descomprima en la carpeta /opt
 
  $ sudo tar xvfz xampp-linux-1.5.3a.tar.gz -C /opt
 
  $ sudo tar xvfz xampp-linux-1.5.3a.tar.gz -C /opt
 
y listo
 
y listo
  
Ahora para arrancar el servidor, teclea en la consola
+
Ahora, para arrancar el servidor, teclea en la consola:
 
  $ sudo /opt/lampp/lampp start
 
  $ sudo /opt/lampp/lampp start
  
Para ver si funciona entra a el navegador de internet y teclea
+
Para ver si funciona, entra a el navegador de internet y teclea:
 
  http://localhost
 
  http://localhost
  
Luego entra al apartado de seguridad en el menu y ve como la puedes mejorar.
+
Luego entra al apartado de seguridad, en el menú, y ve cómo la puedes mejorar.
  
 
--[[Usuario:Droptic|Droptic]] 19:13 24 jun 2006 (PDT)
 
--[[Usuario:Droptic|Droptic]] 19:13 24 jun 2006 (PDT)

Revisión de 12:26 5 ago 2006

Bueno, en este apartado les mostraré cómo YO, instalaría mi propio servidor web, el cual utilice apache2, php5, mysql, y poder acceder a los datos gráficamente con phpMyAdmin. Les voy a describir paso a paso:

$ sudo aptitude install apache2
$ sudo aptitude install php5
$ sudo aptitude install libapache2-mod-auth-mysql php5-mysql
$ sudo aptitude install mysql-server

OJO:
en este paso tomen en cuenta que deben de reemplazar la palabra «clave» por la contraseña que ustedes quieran, con este van a poder acceder como usuario:root y la clave que le pongan a mysql, por medio de phpMyAdmin.

$ sudo /usr/bin/mysqladmin -u root password clave

Nota: reiniciaremos apache.

$ sudo /etc/init.d/apache2 restart

ya esta ya tenemos apache, php y mysql listos

¿Cuál será mi DocumentRoot? buena pregunta en /var/www/ debemos de guardar toda la información de nuestra pagina web a albergar.

Ahora, si ponemos http://localhost/ o http://127.0.0.1/ ya nos tiene que salir info de apache...OK

Ahora, si queremos ver si nos funciona el php lo que debemos hacer es un pequeño script para visualizar la información necesaria:

$ sudo gedit /var/www/index.php

en este fichero debemos de agragar la siguiente linea: <? phpinfo(); ?> y guardamos. Volvemos a http://localhost/ y tenemos que visualizar información de php.

Lo último que nos falta es instalar el phpMyAdmin que, como ya sabemos, es un administrador de bases de datos.

$ sudo aptitude install phpmyadmin

y cuando acabe, reiniciamos apache nuevamente.

$ sudo /etc/init.d/apache2 restart

y podrán acceder por medio de http://localhost/phpmyadmin

usuario root y password la que le pusieron en lugar de la palabra «clave»

eso es todo.. espero que les sirva tanto como a mi $$$$$$$$$$

Attribution-NonCommercial-ShareAlike 2.5
Carlos Luis Torrento.
LiNuX UsEr
cltorrento@gmail.com

Módulos adicionales

Librería GD para manipulación de imágenes con PHP

$ sudo aptitude install php5-gd

Instalación de un servidor web de forma sencilla (Xampp for Linux)

XAMPP es un paquete que se instala facilmente Apache, MySQL, PHP, Perl, phpMyAdmin y un servidor FTP. Para instalarlo haz lo siguiente

Descarga la ultima versión desde aquí

http://sourceforge.net/project/showfiles.php?group_id=61776&package_id=60248

A la fecha la ultima version seria xampp-linux-1.5.3a.tar.gz.

Abre un terminal y descomprime el paquete, éste se descomprima en la carpeta /opt

$ sudo tar xvfz xampp-linux-1.5.3a.tar.gz -C /opt

y listo

Ahora, para arrancar el servidor, teclea en la consola:

$ sudo /opt/lampp/lampp start

Para ver si funciona, entra a el navegador de internet y teclea:

http://localhost

Luego entra al apartado de seguridad, en el menú, y ve cómo la puedes mejorar.

--Droptic 19:13 24 jun 2006 (PDT)