Documentación
Consideraciones para usuarios de Windows
Como usuario de ventanas, el entorno Linux es un lugar bastante alienígena y hostil. No temas, otros han sobrevivido al proceso de instalación, y algunos han ido a vivir vidas plenas y satisfactorias.
Así que primero algunos consejos generales. Tenga en cuenta que esto no es una forma de guiar a linux (mi conocimiento completo Linux puede caber en una pequeña página de Wiki....), más bien una solución para los principales puntos de dolor que encontré. trabajando con el appliance.
La cuenta de administración se llama 'root'
Puede cambiar a otras consolas en cualquier momento utilizando Alt+F1 ... Alt+F8. Esto le permite ejecutar los raíles construidos en un servidor en una consola y ejecutar comandos de ferrocarriles en otra.
Si cuando entras en una de estas consolas con una cuenta distinta a la raíz (las creas más tarde), todo lo que obtienes es un $ como un aviso. Simplemente escriba bash correctamenteentrito. Esto parece funcionar, (ninguno me dijo que hiciera esto, así que ymmv). Probablemente me faltan enormes implicaciones aquí, pero desde un punto de vista perdido de los usuarios de Windows, esto ayuda.
cd para directorio de cambio,
Es para enumerarlos
rm elimina archivos
--help como un interruptor te ayudará
cambiar+páginas/páginas desplegadas la consola y te permite ver todas esas cosas que salieron de la parte superior.
Concepto general
Usted adjunta el CD appliance al entorno virtual de su elección (recomiendo Virtual Box), y arrancarlo. Después de un proceso de instalación bastante directo, se deja colgado en un extraño diálogo de texto azul. Luego configura el appliance en parte en la línea de comandos Linux, y también a través de Webmin - una consola de gestión web bastante agradable. Usted edita archivos en una parte en el appliance que mapa al directorio de aplicación de raíles (/var/www/[app]). Luego golpeó el appliance en la dirección web para su servidor web (ya sea el raíles uno o Apache). Allí, simple.
Agujero izquierdo
Así que el proceso de instalación te deja en un diálogo de texto azul con un montón de direcciones web. ¿Qué está pasando?
Las direcciones que se ven en la pantalla son las diversas maneras en que se habla con la caja. Las dos primeras son las direcciones para el sitio de raíles Apache predeterminado en la caja. NOTE, este sitio parece parte del sistema de configuración - tiene dos botones en el centro de la pantalla (esto me confundió durante siglos, pensando que no podía encontrar el sitio de ejemplo). Compruebe que puede llegar a él desde la máquina de acogida.
La dirección Webmin es la otra dirección importante. Creo que los datos de inicio de sesión deben ser los especificados durante el proceso de instalación (root/[password]).
Bien, entonces ahora tienes dos tareas principales
1) Obtener acceso a los archivos en el appliance de una manera sensible
2) Obtener un sitio de ferrocarriles de trabajo para arriba y corriendo.
Samba Shares
Primero de todo Linux directamente fuera de la caja no está muy interesado en las redes de ventanas. Para conseguir que se juegue bien con la máquina de host que va a necesitar Samba instalado. Esto probablemente podría hacerse en una línea Ninja en el impulso Bash, sin embargo creo que un desvío rápido en Webmin es mucho más realista aquí :)
Así que vaya a Webmin a través de los enlaces proporcionados por el appliance.
En la parte superior izquierda tienes el menú principal. Vaya a "WebMin- ConfesWebMin Configuration" y luego elija la opción de módulos Webmin. Haga clic en el "..." junto a la opción "Modulo de seguridad desde www.webmin.com". En este punto aparece una nueva página. Si en la parte superior derecha, dice algo sobre Webmin que está fuera de la fecha, cerrarlo y volver al menú principal de configuración, luego elegir actualización Webmin. Hazlo bien, y vuelve aquí.
Buscar samba en la página - debe ser el segundo incidente - y seleccionar e instalar eso.
Esperemos que en el menú de servidores ahora debe tener una opción de menú "Samba ventana compartir archivos". Si no, probablemente vaya por el botón reiniciar Webmin encontrado en la parte inferior de la pantalla de configuración Webmin.
Seleccione la opción "Samba ventana compartir archivos".
La mayoría de esto es autoexplicativo, sin embargo, cuidado para los usuarios. Samba mantiene su propia lista de usuarios (no tengo ni idea de por qué tampoco), y estos tienen que ser sincronizados manualmente con los unix (botones en la parte inferior de la página). No sólo eso, pero encontré que aunque el usuario fue sincronizado, la contraseña no era. Por lo tanto, la "Editar usuarios de samba y contraseñas opción"). Creé un verdadero usuario Linux (a través de System-Consumidores y grupos) y luego lo sincronizaré y fijé su contraseña en Samba.
Todo esto hecho (¿agregó una parte a la carpeta /var/www y la fijó Read/Write a todos los usuarios conocidos correctamente?), ahora debe tener una parte que se puede ver desde las ventanas.
El último gotcha aquí es que cuando crea archivos y carpetas más tarde, si utiliza otra cuenta de usuario (desayuno root) para ejecutar los comandos, se obtiene la propiedad de los archivos. Entonces no será capaz de editarlos. La solución a esto es iniciar sesión como usuario recién creado, o restablecer todos los permisos en los archivos a través del administrador de Herramientas-Contralladoras-Info.
Al hacer esto, seleccione la carpeta que desea restablecer los permisos en el panel derecho, información de los pollitos, establecer el texto para los permisos del grupo en la caja que aparece y cambia el grupo a los usuarios. Finalmente, establecer la lista de la lista de la gota inferior a "este directorio y todos los subdirectorios", y guardar.
Hacer cosas de ferrocarriles
Primero, tienes que bajar el diálogo azul en la pantalla de la consola. Los urls son un poco útiles, así que deja que se vaya y cambie a otro impulso. Presione Alt+F1 (la pantalla iniital está en Alt+F8).Derecha, root es su cuenta y la contraseña es la que se establece durante la instalación.
Como se ha identificado como root, se obtiene un impulso de bash automáticamente, sospecho que otros usuarios necesitan alguna configuración (sin idea) o simplemente escriba "bash correctamenteentent] en el signo de $ cada uno tiempo que entras.
Ahora usted está (creo) en su directorio de inicio. Queremos estar en el directorio web, así que escriba "cd /var/www" para llegar a la raíz de los sitios web. Escriba "ls" para obtener un listado aquí. Tengo muchas aplicaciones de prueba aquí ahora, pero creo que deberías tener "railsapp" que es la aplicación de prueba.
Este es el punto donde un tutorial de raíles adecuado toma el control - ¡diviértete!
Espero que esto ayude a algunos compañeros de Windows perdido almas.