He preparado un servidor web ftp y teamspeak2 sobre el sistema Linux en version de 32b y 64b. A continuacion dejo los enlaces de descarga con un pequeño miniFAQ.
DESCARGAR VERSION 64 bits
http://www.megaupload.com/?d=6D6GV921
http://www.megaupload.com/?d=MO7XNMIO
http://www.megaupload.com/?d=DD02MZ7E
http://www.megaupload.com/?d=G0GLFNU7
http://www.megaupload.com/?d=ZUZJMZNR
http://www.megaupload.com/?d=UW21ZMY2
MAC: 0800277A97A6
DESCARGAR VERSION 32 bits
http://www.megaupload.com/?d=OGG2CWBI
http://www.megaupload.com/?d=SNQ5A9N0
http://www.megaupload.com/?d=JN7K2B70
http://www.megaupload.com/?d=VQMFU17Y
http://www.megaupload.com/?d=RKAQ3NN2
http://www.megaupload.com/?d=9ZKUH3XB
MAC: 08002760BB48
COMO LO HAGO FUNCIONAR
Se necesita un software como VMware para poder hacer funcionar esta máquina virtual, en este caso yo lo he instalado y configurado con VirtualBox que es gratuito y multiplataforma.
Seguramente cuando tengáis preparada para iniciar la maquina virtual, debais ir a configuración y en red revisar que tenga puesto “Adaptador puente” en vez de “NAT” ya que con adaptador puente el servidor tendrá una ip distinta a la de la maquina real.
QUE VERSION DE LINUX ES
La version es la Ubuntu Server 8.04 LTS. He elegido esta porque tiene soporte hasta el 2013 a diferencia de la version Ubuntu Server 9.10 que solo tiene soporte hasta el 2011.
PASSWORDS USUARIOS
www - 159753qwerty
Si queremos cambiarlo simplemente logueamos en la consola y escribimos.
passwd
Nos pedira el password antiguo y luego que metamos 2 veces el nuevo, cuidado con no equivocaros.
PASSWORDS MYSQL
root - teSu2cxS5Lh2msdJ
Para cambiar el password debemos hacerlo desde ipservidor/phpmyadmin y en la seccion Privilegios en todos los usuarios root que tienen diferentes servidores (127.0.0.1, localhost, intranet) le cambiamos el password al que queramos. Yo he usado el generador para cambiar el que puse en la instalacion.
PASSWORDS TEAMSPEAK SERVER
USUARIOS
superadmin - c1ddaa
admin - hy4k73
SERVIDOR
1q2w3e4r5t6y
PUERTO
8767
COMANDOS PARA EL SERVIDOR
Reiniciar el servidor:
sudo reboot
Apagar el servidor:
sudo poweroff
Actualizar aplicaciones
Para actualizar las aplicaciones primero debemos hacer que el servidor mire si hay nuevas versiones de los programas para esto usaremos el comando:
sudo apt-get update
Una vez haya terminado de revisar si hay nuevas versiones le diremos que actualice los programas.
sudo apt-get upgrade
Con esto seguramente si hay nuevas versiones nos dira de que se van a actualizar algunos programas.
CUAL ES LA IP DEL SERVIDOR
Tienes que poner en la consola el comando " ifconfig " (sin las comillas) y ver la direccion IP que tiene el adaptador eth0, por defecto he puesto la configuracion siguiente.
192.168.0.250
255.255.255.0
192.168.0.1
213.176.161.16
213.176.161.18
COMO CAMBIO LA IP DEL SERVIDOR
Logueado como usuario www escribimos el siguiente comando en la consola.
sudo nano /etc/network/interfaces
Se nos abrira un editor de texto y ahi reemplazamos las direcciones ip por las que queramos ponerle. Para salir le damos al F2 y nos preguntara si queremos guardar, presionamos Y (yes) y luego nos dira una ruta de un archivo donde queremos guardarlo (por defecto es el mismo archivo que hemos editado asi que sin cambiar nada presionamos enter, de esta forma se sobre escribira.
Luego reiniciamos las interfaces de red con.
sudo /etc/init.d/networking restart
Nos debera salir un mensaje diciendo
* Reconfiguring network interfaces [ OK ]
Esto afecta a que tendremos que cambiar tambien la IP en el servidor MYSQL, procedamos a ello.
sudo nano /etc/mysql/my.cnf
Bajamos un poco hasta que encontremos bind-address = 192.168.0.250 y ponemos la IP que hemos dicho antes, luego presionamos F2 para salir, Y para guardar y Enter para que sea en el mismo archivo.
COMO ENCIENDO EL ENTORNO GRAFICO
Por defecto el servidor no inicia el entorno grafico, pues es un servidor y como servidor cuantas menos cosas inutiles que iniciar mejor. Aun asi he instalado una interfaz grafica llamada fluxbox que es muy liviana y no carga casi nada la maquina para momentos que sea necesario hacer algo desde la interfaz (cosa que dudo mucho).
Para iniciar la interfaz
startx
Y luego en el escritorio el menu de programas sale dandole al boton derecho. En la seccion navegadores he puesto uno que tambien consume muy poco por si necesitamos hacer uso del navegador web. En red debeis iniciar GALEON.
COMO CAMBIO LA RUTA POR DEFECTO DEL SERVIDOR FTP
Para cambiar la ruta que tenemos puesta en el servidor FTP la cual es /home/www/web debemos ir al archivo de configuracion del servidor ftp.
sudo nano /etc/proftpd/proftpd.conf
Y bajamos hasta el final del todo del archivo y donde pone DefaultRoot /home/www/web debemos poner la ruta que queramos tener. Luego hay que reiniciar el servidor ftp para que se noten los cambios.
sudo /etc/init.d/proftpd restart
El usuario y password para conectar con el servidor FTP es el mismo usuario y password que " www " y la password la que el usuario este tenga, si no se la hemos cambiado sera la misma que tengamos arriba.
COMO CAMBIO LA CARPETA RAIZ DEL SERVIDOR WEB
Para cambiar la ruta que tenemos puesta en el servidor web la cual es /home/www/web debemos ir al archivo de configuracion del servidor web.
sudo nano /etc/apache2/sites-available/default
En este archivo debemos cambiar donde ponga /home/www/web/ por la nueva ruta que queramos ponerle al servidor web. Para que se haga efectivo se habra de reiniciar el servidor apache.
sudo /etc/init.d/apache2 restart
Os dara un Warning diciendo que no se encuentra el dominio o no hay dominio especificado y que va a usar la ip del servidor (si no la hemos cambiado 192.168.0.250).
QUE ES LA CARPETA SYSINFO QUE ME ENCUENTRO EN EL SERVIDOR FTP/WEB
Esa carpeta no hay que borrarla, mas bien es un acceso directo, pero si nos vamos al navegador y ponemos ipservidor/sysinfo se nos abrira una pagina con la informacion del servidor.
QUE TAMAÑO TIENEN LAS PARTICIONES
El tamaño de las particiones es:
956.6GB root ( / )
10.00GB swap
El archivo de la maquina virtual no ocupa los 900gb ya que esta puesto que el disco sea en modo dinamico, es decir, solo ocupara lo que realmente tengamos instalado/alojado dentro de ese disco duro, el espacio libre no ocupa nada y por lo tanto el archivo es pequeño.