[TUTORIAL]Montar un servidor web en sistemas Linux

Hola:
Como siempre digo:
Si este tutorial ya existe.
O pensais que no debe estar aqui.
Borradlo/moverlo segun veais el staff.
Tambien decir que si los admins/mod creen necesario modificar/editar/borrar algo de este post,que lo hagan.
Bueno,empecemos con el tutorial.

En este tutorial vamos a ver como montar nuestro propio servidor web con Apache,Mysql y PHP en nuestro sistema Linux,en este caso,como sistema voy a usar Debian,que a mi es la distro que mas me gusta.
Vamos a instalar primero el servidor web Apache.
Para ello,seguimos estos pasos:
1ºVamos a la consola,ponemos:
su root(Para entrar como root(ponemos la contraseña cuando se nos pida))
aptitude install apache2
Esperamos a que acabe la instalacion,y cuando acabe,ya tenemos instalado el servidor apache.

Ahora,vamos a instalar PHP.
vamos a la consola y tecleamos de nuevo:
su root
aptitude install php5
aptitude install libapache2-mod-php5
Y ya esta,vereis quue hasta ahora es muy dificil,¿eh?.

Bueno,ahora vamos a instalar el servidor de la base de datos Mysql.
Para ello,seguimos estos pasos:
Vamos a la consola,y tecleamos:
su root
aptitude install mysql-server
aptitude install php5-mysql
Y ya esta,despues de esos comandos,el servidor mysql estara instalado.
Ahora vamos a configurarlo,creando la cuenta de root.
Para ello,seguimos estos pasos:
Vamos a la consola e introducimos:
su root
mysqladmin -u root password PASSWORD
Y cambiamos PASSWORD por la contraseña que queramos para la cuenta de root.
Y ya esta,ya tenemos Mysql server instalado y sirviendo bases de datos.

Por ultimo,vamos a alojar una web en nuestro servidor,para administrar las bases de datos de nuestro servidor.
Se llama phpMyAdmin,y bien lo podemos instalar o bien lo podemos descargar y instalarlo manual,como querais.
Para instalarlo automatico seguimos estos pasos:
Vamos a la consola e introducimos:
su root
aptitude install phpmyadmin
Y ya estaria todo listo.
Para instalarlo manual,podemos seguir estos pasos:
Nos descargamos phpmyadmin de su web,que es estta:
http://phpmyadmin.net
Y nos descargamos la ultima version.
Y la descomprimimos en /var/www/.
Y renombramos la carpeta descomprimida a phpmyadmin por comodidad.
Ahora ya podemos administrar nuestras bases de datos,tan solo tecleando en nuestro navegador http://localhost/phpmyadmin
Al teclear esa direccion,nos debe aparecer esto:
Aqui,introducimos nuestro usuario y nuestra contraseñapara acceder a la gestion de las bases de datos.
Al introducir nuestro usuario y nuestra contraseña,nos debe salir esto:
Aqui ya podemos empezar a administrar nuestras bases de datos,y aqui,os voy a enseñar algunas de las funciones de phpmyadmin.
Podemos ver las bases de datos que tenemos,y gestionarlas:
Tambien podemos realizar consultas SQL:
Tambien podemos ver la informacion de la version del servidor MySQL instalado:
Tambien podemos ver la informacion del servidor web:
Y de la version de phpMyAdmin:
Y,como no,tambien podemos crear nuevas bases de datos(si tenemos los privilegios,claro):
Y,a parte de estas,tambien tiene algunas funciones mas.
En fin,que como podeis ver,phpMyAdmin,es una herramienta bastante completa para gestionar nuestras bases de datos.

Y ya esta,ya tenemos nuestro servidor web montado y funcionando.
Como vereis hacerlo en linux es mucho mas facil que hacerlo en windows,otra cosa mas que me gusta de linux.
Os recuerdo,que vuestras webs las debeis guardar en la carpeta /var/www/apache-default/
Y por ultimo decir una cosa:
Tanto la carpeta del servidor web(/var/www/)como la carpeta por defecto para las webs(/var/www/apache-default/)se pueden cambiar por otras modificando un archivo,si os hace falta hacer esto,posteadlo aqui mismo,y pongo el metodo.
Bueno,y hasta aqui ha llegado este tutorial.
Un saludo.
Tutorial realizado por David Rodero(Timon_95)para adslzone.net.
 
Hola:
Ok,Sr Abor(como suelen decir por el foro adslzone,jeje).
Ahora mismo le pongo alguna capturilla,pero es que,poco hay que poner,por que la consola,todos los que usamos linux la conocemos,asique como no ponga alguna delphpmyadmin...
Bueno,que estoy en ello.
Saludos
PD:Jaja con lo del ladrillo.
 
Hola:
Ya esta acabado el tutorial.
Ya podeis hacer con el lo que querais,y le he puesto unas cuantas imagenes explicando un poco el uso de phpMyAdmin.
Un saludo
 
Ya,esas caturas las he echo desde mi servidor windows,ya que el servidor linux no lo tengo aqui,y no podia sacarle las capturas,lo siento.
Saludos
PD:A ver si luego le hago unas capturas al servidor linux y las sustituyo por estas,perdon.
 
¿Y es posible acceder desde fuera? Es decir, si tienen mi IP pueden ver lo que yo ponga en www?

Saludos
 
Arriba