| Login | Tour | Inicio | Chat | Descargas | Wallpapers | Páginas recientes | FAQ | | ||
Custom Search
![]() Una historia para meditar tonathiu K3b burning failed asimov La evolución del Programador mandrake Darwin no perdió la fe por desarrollar la teoría de la evolución blacksoul El Dalai Lama dice: vendaval Religión, fanatísmo o Terrorismo? blacksoul Dani people's vaio chilicuil Una Canción Triste vendaval ¡Lo hemos conseguido! der_teufel Log continuacion del curso de BD.. rnstux Continuación del Curso de DB rnstux Gentoo Linux 2008.0 released asarch Tattoo aarkerio Manda al diablo a Telcel asarch Ese elusivo 1% aarkerio Libro de Servidores GNU/LINUX Licencia CC vendaval El ACTA se discute en el G8 aarkerio FreeBSD hacking (Kernel Modules Programming) vendaval Asus lanza rival para el iMac aarkerio Seguimiento de Cuba... vendaval ![]() GNU/Linux ![]() Hacktivismo ![]() Debian ![]() NetBSD ![]() WWW ![]() Guia Linux ![]() Server Side ![]() Ofimatica ![]() Despabilando... ![]() Mundo Maya ![]() Literatura ![]() Agora ![]() Psicologia ![]() Economia ![]() Ambientalismo ![]() Desarrollo Biologia ![]() |
Debian \ Armando tu propio server Este artículo ha sido consultado en 1,385 ocasiones. ¿No sabes qué hacer con esa vieja Pentium a 200 MHZ que ya nadie usa? Pues aunque no lo creas ese viejo equipo podría ser la plataforma de lanzamiento de tu empresa al dinámico mundo de Internet. En este documento supongo un equipo conectado a la Red con Debian recién instalado y sólo el sistema base. En teoría, Debian se puede instalar con muy poca RAM, pero no recomiendo menos de 64 Megas, por supuesto, entre más mejor. Además, por comodidad, supongo que este equipo tiene la dirección IP 201.137.129.47 pero, por supuesto, debes cambiarla por la tuya. Lo primero es actualizar nuestro servidor, coloca estas líneas en el archivo /etc/sources.list: #Mi repositorio principal: un mirror en la UNAM, México Actualizamos nuestro sistema para tener el software y los parches más reciente. # apt-get update; apt-get -f -y dist-upgrade Después de actualizar, debemos asegurarnos que podemos acceder de manera remota al nuevo servidor, esto lo hacemos con ssh: # apt-get install ssh mc Ve a otro equipo y prueba que funcione, teclea desde otro linux: $ ssh usuario@201.137.129.47 Además debes embellecer tu mensaje de bienvenida: edita el archivo /etc/motd y coloca tu propio arte ASCII.
Bien ahora es tiempo de llamar al bailarín principal, claro, Apache: # apt-get install apache2 libapache2-mod-php5 php5-mysql php5-pgsql Ve al sitio dyndns.org, regístrate y asigna un nombre de dominio a tu IP:
Ahora instalamos el servicio de FTP: # apt-get install vsftpd Edita el archivo /etc/vsftpd.conf y asegúrate que las variables listen, local_enables y write_enable poseen un valor de Yes. Una vez hecho esto, salva el archivo y ejecuta: # /etc/init.d/vsftpd restart Instalamos PostgreSQL con las opciones por default: # apt-get install postgresql Cambiamos el password del usuario postgres: # passswd postgres Agregamos la línea al archivo /etc/postgresql/pg_hba.conf local all all 127.0.0.0 trust Reiniciamos Postgresql: # /etc/init.d/postgresql restart Reporte de tu sitio # apt-get install webalizer El log debe ser /var/log/apache-perl/access.log y el outputdir debe estar en /var/www/webalizer. Webalizer hace un reporte diario de la actividad de nuestro sitio:
WebMail Los servicios de correo: # apt-get install postfix qpopper Selecciona la opción, Sitio de internet. Instalamos el Webmail seguro: # apt-get install apache-ssl openwebmail Edita /etc/apache-ssl/httpd.conf y agrega hasta el final la línea: Include /etc/openwebmail/apache.conf y reinicia: # /etc/init.d/apache-ssl restart
Jaws JAWS (www.jaws.com.mx) es un excelente programa hecho en PHP que permite construir sitios dinámicos fáciles de administrar. Descargue Jaws: $ cd /var/www && wget http://umn.dl.sourceforge.net/sourceforge/jaws-project/jaws-project-0.4.tar.gz Descomprima: $ tar -zxvf jaws-0.4.tar.gz. Cambie al usuario postgres (con el password que asignó arriba): $ su postgres Cree la base de datos DBJAWS: $ createdb DBJAWS Inserte las tablas: $ psql DBJAWS < /var/www/jaws-proyect-0.4/sql/pg_jaws.sql Cambie al usuario www-data: $ su www-data mueva el directorio html: $ mv /var/www/jaws-proyect-0.4/html /var/www/weblog Edite el archivo de configración de JAWS: $ mcedit /var/www/weblog/include/config.php El usuario debe ser "postgres". Colócate en http://radiactivo.blogdns.com/weblog/admin.php
!Y con esto hemos terminado! Instalar este servidor con todos los servicios en Windows 2003 hubiese costado más de 30 mil dólares y hubiese sido imposible en un equipo Pentium I con 64 en RAM pero gracias a la magia de Debian ahora podemos tener nuestro propio servicio de hospedaje y nuestro propio email: tunombre@radiactivo.blogdns.com. Ahora vaya a google y agregue la dirección de su nuevo equipo para que el resto del mundo lo encuentre. Recuerde que tener un servidor en Internet implica que podemos ser hackeados, dese una vuelta por la página "Cómo ser un hacker" para saber como protegerse. Visite los foros Ficha del autor: aarkerio manuel_ARRROBA_mononeurona.org Manuel Montoya estudió neuropsicología en la facultad y en el Instituto de Biomédicas de la UNAM. Trabajó en Compaq de México como diseñador de software, tiene diez años de experiencia en Java, PHP y SQL. Le interesan muchas cosas y neciamente le da por escribir sobre todas ellas. Actualmente trabaja en Chipotle Software, desarrollando Karamelo, una herramienta de e-Learning. Jedit.org y WindowMaker son su editor y escritorio favoritos. The most effective way to restrict democracy is to transfer decision making from the public arena to unaccountable institutions. Chomsky. Ver todos los articulos de aarkerio Última actualización: 2007-04-29 10:57:00-05 |
![]() Gracias por la ayuda rnstux :D 1 day, 2 hours ago |-O 1 day, 3 hours ago checa esto!! agregale lógica y listo. http://tinyurl.com/5s7ttw 2 days ago WTF?.. 2 days ago Algun mononeuron sabra como agregar excepciones al firewall de win xp sp2 con vb6? 2 days, 3 hours ago Aarkerio como va el cyber? con linux 2 days, 4 hours ago Que estuvimos haciendo >> 13736 lecturas Anticoncepción de Emergencia 11550 lecturas Sexualidad infantil y juvenil 11094 lecturas Rompiendo cualquier clave WEP en unos pocos minutos 8687 lecturas Sinapsis y exocitosis 8099 lecturas Mi primer CakePHP, mmmmm cakeee 6365 lecturas Evolución filética en las hepáticas 5938 lecturas BASH y Primeros Comandos 4900 lecturas CakePHP II Active Record 4671 lecturas Cómo convertirse en hacker 4230 lecturas
|
| ||
| Quien confunde amor con sacrificio, desperdicia su vida. Schiller | ||
| Este trabajo está licenciado bajo la MonoNeurona Commons License. 2002-2008 © :: Colectivo MonoNeurona.org :: | ||