Post Top Ad

Your Ad Spot

miércoles, 6 de mayo de 2020

LinuxFr.org

LinuxFr.org es un sitio web de habla francesa sobre software libre / hardware / cultura / cosas.
Este repositorio de git es la aplicación de rieles que se ejecuta en LinuxFr.org.

Instalar en pc

Las siguientes instrucciones lo ayudarán a instalar la parte Rails de LinuxFr.org en un cuadro de Debian.
  1. Primero instale algunos paquetes de Debian:
# aptitude install mysql-server mysql-client libmysql++-dev git-core
# aptitude install build-essential openssl libreadline-dev nodejs-legacy
# aptitude install curl libcurl4-openssl-dev zlib1g zlib1g-dev libssl-dev
# aptitude install libxml2-dev libxslt-dev autoconf libgmp-dev libyaml-dev
# aptitude install ncurses-dev bison automake libtool imagemagick libc6-dev
# aptitude install hunspell hunspell-fr-comprehensive redis-server ruby
Nota: puede usar libcurl4-gnutls-dev en lugar de libcurl4-openssl-dev.
  1. Configure la base de datos:
# mysql -p -u root
<enter your root password for mysql>
> CREATE DATABASE linuxfr_rails CHARACTER SET utf8mb4;
> CREATE USER linuxfr_rails IDENTIFIED BY 'asecretpassword';
> GRANT ALL PRIVILEGES ON linuxfr_rails.* TO "linuxfr_rails"@"localhost";
> QUIT;
(return to user)

Statistics need time zone at SQL level. You'll need to population time_zone* tables.
# mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -p -u root mysql
  1. Clonar el repositorio, configurar e instalar gemas:
$ git clone git://github.com/linuxfrorg/linuxfr.org.git
$ cd linuxfr.org
$ bin/setup
Si está actualizando, ejecute en su lugar:
$ bin/update
  1. Vamos a ejecutarlo:
$ bin/rails server
$ x-www-browser http://127.0.0.1:3000/
  1. Crea una cuenta de administrador:
  • Crea una cuenta
  • Obtenga el enlace de confirmación en la consola y confirme la cuenta
  • Obtener contraseña en la consola
  • Asigne un rol de administrador a esta cuenta con mysql -u linuxfr_rails linuxfr_rails mysql> UPDATE accounts SET role='admin' WHERE login='xxxxxx';
  • Vuelva a cargar la página en el sitio, debe ser administrador.

Ver también

Si desea la pila completa para ejecutar LinuxFr.org, también debe mirar:
  • Los archivos admin
  • El script de migración
  • El demonio del tablero
  • El demonio compartido
  • El demonio epub
  • El img daemon
  • SVGTeX

Copyheart

El código tiene licencia como GNU AGPLv3. Vea el archivo de LICENCIA para la licencia completa.
El avatar predeterminado es un Tux modificado .
Los iconos de plumas tienen licencia MIT .
♡ 2011 por Bruno Michel. Copiar es un acto de amor. Por favor copie y comparta.

No hay comentarios.:

Publicar un comentario

Dejanos tu comentario para seguir mejorando!

outbrain

Páginas