Organización · 2 min read · Oct 22, 2025
Organizando las cosas en el nuevo año
Organizando las cosas en el nuevo año Autor: Joe Topjian $ apt-get install apache2 $ apt-get install mysql-server $ apt-get install subversion-tools $ apt-get install ruby libdbd-mysql-ruby1.8 Los otros paquetes tendrás que obtenerlos manualmente. El primero es rubygems: $ wget http://rubyforge.org/frs/download.php/5207/rubygems-0.8.11.tgz $ tar xzvf rubygems-0.8.11.tgz $ cd rubygems-0.8.11 $ ruby setup.rb A continuación, instala rails $ gem install rails Elige Sí para todas las dependencias. Ahora para obtener el paquete de Tracks. Subversion es la forma más rápida: $ cd /home/joe $ svn co --username=guest "http://www.rousette.org.uk/svn/tracks-repos/tags/tracks-1.03" racks Usa guest como la contraseña. Puedes crear un nuevo dominio para tu sitio. Elegí usar tracks.hemingway.com. Para más información sobre esto, sigue el artículo de DNS de Debian. $ ddns.py add tracks.hemingway.com A 192.168.1.11 A continuación, configura un vhost para el sitio: $ vi /etc/apache2/sites-available/tracks También habilita el módulo mod-rewrite $ a2enmod rewrite Y reinicia apache $ /etc/init.d/apache2 restart Ahora para configurar MySQL. Crea una nueva base de datos llamada tracks e importa las tablas. $ mysql -u root -p mysql> create database tracks; mysql> grant all privileges on tracks.* to someone@localhost ecognized by 'password' mysql> exit $ cd /home/joe/tracks/db $ mysql -u root -p tracks < tracks_1.0.3_mysql.sql El paso final es configurar Tracks en sí. $ cd /home/joe/tracks $ mv log.tmpl log $ cd config $ cp database.yml.tmpl database.yml $ cp settings.yml.tmpl settings.yml Para el archivo database.yml, realmente solo necesitas la sección de producción: producción: adaptador: mysql base de datos: tracks host: localhost nombre de usuario: someone contraseña: password socket: /var/run/mysqld/mysqld.sock No olvides agregar la línea del socket. Eso es específico de Debian. En el archivo settings.yml, todo lo que necesitas hacer es editar la dirección de correo electrónico a la tuya. Para el paso final, ve a http://yoursite/signup para crear una cuenta para ti. La primera cuenta es la cuenta de administrador y después de que se cree, ya no podrás ir a la página de registro nuevamente. Dado que es una aplicación de Rails, funcionará bastante lento a menos que hagas algunos ajustes. Hay un montón de recursos para eso, así que no lo cubriré aquí. Artículo original.
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.