Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
|
instalacion_merkagest [2008/07/14 15:04] 10.12.12.19 |
instalacion_merkagest [2017/03/27 17:44] (actual) |
||
|---|---|---|---|
| Línea 3: | Línea 3: | ||
| Vamos a describir los diferentes pasos a seguir para crear un nuevo proyecto con merkagest | Vamos a describir los diferentes pasos a seguir para crear un nuevo proyecto con merkagest | ||
| - | ===== Cambios en servidor remoto (RAN) ===== | + | ===== Crear carpeta ===== |
| - | Creamos la carpeta gomiztegi-ddbb/ en /var/backup | + | Entramos en srv-datos/setup |
| - | mkdir /var/backup/gomiztegi-ddbb | + | Una vez allí pasaremos a configurar los diferentes datos del proyecto. |
| - | Le cambiamos los permisos a 700 para usuario root. | + | Usuario --> sat |
| - | Editamos el fichero /usr/local/sbin/ddbb-backup.sh y añadimos el siguiente código al final: | + | Contraseña --> mk_tecnico |
| - | #copia de la bbdd de gomiztegi | + | Carpeta --> "" (vacio) |
| - | mysqldump -hlocalhost -ugomiztegi_user -pgomiz_bd_\$1 gomiztegi_mkgest > /var/backup/gomiztegi-ddbb/gomiztegi.sql | + | |
| - | Donde -unombre_usuario -ppassword nombre_bbdd | + | Website --> "nombre proyecto" ej: MIME |
| - | Ejecutamos el comando ddbb-backup.sh para ver que se crea el fichero en la carpeta /var/backup/gomiztegi-ddbb/. | + | Versión --> la ultima versión disponible y operativa en este caso 2.1.2 |
| - | Editamos el fichero /etc/rsyncd.conf y cambiamos los datos. **el auth users no hay que cambiarlo**. | + | Una vez rellenada esta info lo copiamos en el gestor |
| - | [gomiztegi-www] | + | ===== Cambio de permisos ===== |
| - | use chroot = yes | + | |
| - | comment = Pagina web de gomiztegi | + | |
| - | path = /home/gomiztegi/domains/gomiztegi.com/public_html/ | + | |
| - | read only = yes | + | |
| - | list = yes | + | |
| - | uid = gomiztegi | + | |
| - | gid = nobody | + | |
| - | auth users = bacal345ksj | + | |
| - | secrets file = /etc/rsyncd.secrets | + | |
| - | hosts allow = 212.170.164.39 | + | |
| - | + | ||
| - | [gomiztegi-ddbb] | + | |
| - | use chroot = yes | + | |
| - | comment = DDBB de gomiztegi | + | |
| - | path = /var/backup/gomiztegi-ddbb/ | + | |
| - | read only = yes | + | |
| - | list = yes | + | |
| - | uid = root | + | |
| - | gid = nobody | + | |
| - | auth users = bacal345ksj | + | |
| - | secrets file = /etc/rsyncd.secrets | + | |
| - | hosts allow = 212.170.164.39 | + | |
| - | ===== Cambios en servidor de backup local (srv-backup) ===== | + | ==== Desarrollo ==== |
| - | Editamos el fichero vim /etc/backuppc/hosts y añadimos la siguiente línea al final. | + | Ahora si intentaramos acceder no podríamos ya que no disponemos de los permisos necesarios, por ello hay que cambiarlos. |
| - | www.gomiztegi.com 0 backuppc | + | Entramos en srv-datos logeandose como root y cambiamos los permisos. |
| - | Vamos a la carpeta /etc/backuppc y creamos el siguiente archivo (lo copiamos de uno anterior). | + | chown -R www-data:samba /merkatu/www/<nombre_proyecto> |
| - | cp www.urbinasa.es.pl www.gomiztegi.com.pl | + | Seguidamente visitamos el gestor para configurarlo (http://srv-datos/<nombre_proyecto>). |
| - | Editamos la última linea del fichero para que se ajuste a nuestra información del rsync (editado arriba). | + | ==== (subida) Producción ==== |
| - | $Conf{RsyncShareName} = ['gomiztegi-www','gomiztegi-ddbb']; | + | Vamos a la carpeta del proyecto, y cambiamos los permisos de las carpetas de imágenes para que el usuario web (apache:apache) tenga permisos de escritura para poder subir fotos a través de la web. |
| - | Reiniciamos el servidor de backups para que nos acepte el nuevo host. | + | chown -R apache:apache /home/<usuario_proyecto>/domains/<nombre_dominio>/public_html/merkagest/biblioteca/docs |
| + | chown -R apache:apache /home/<usuario_proyecto>/domains/<nombre_dominio>/public_html/merkagest/biblioteca/privados | ||
| - | /etc/init.d/backuppc restart | + | ===== BBDD ===== |
| - | Ya solo queda acceder al servidro de backup y ejecutar el 1er backup de este host. | + | Terminado todo lo anterior, pasamos a la base de datos. |
| - | https://srv-backup/backuppc/ | + | Abrimos una ventana nueva del navegador con http://srv-datos:999 (necesitamos acceso root): |
| + | |||
| + | * Creamos la BBDD. | ||
| + | * Creamos el usuario. | ||
| + | * Asignamos permisos a ese usuario para la BBDD. | ||
| + | |||
| + | |||
| + | (reflejar los datos guardados en datos.xls que esta en sat) en la pestaña servidor | ||
| + | |||
| + | ¿Crear tablas y agregar datos? Marcar SI | ||
| + | |||
| + | Lo demás lo dejamos como esta excepto donde hay que poner el nombre del proyecto en el que te encuentras. | ||
| + | |||
| + | Ya casi hemos terminado... realizamos la configuración e instalación del merkagest, instalamos los modulos que deseamos añadir (por defecto se añaden todos) y ya esta. | ||
| + | |||
| + | Para subir a producción realizar petición a los encargados (Fiz e Igor). | ||