close
Warning:
Failed to sync with repository "ogBrowser-Git": (1366, "Incorrect string value: '\\xF0\\x9F\\x93\\xA6 I...' for column 'message' at row 1"); repository information may be out of date. Look in the Trac log for more information including mitigation strategies.
- Timestamp:
-
Nov 3, 2009, 6:12:12 PM (16 years ago)
- Author:
-
jcxifre
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v5
|
v6
|
|
95 | 95 | |
96 | 96 | ==== Descarga de los componentes del sistema ==== |
97 | | Se crea un directorio temporal de trabajo y se descarga en él la última versión de los componentes desde el repositorio: |
98 | | |
99 | | {{{ |
100 | | mkdir /tmp/opengnys |
101 | | cd /tmp/opengnys |
| 97 | Descargamos en un directorio temporal (/tmp/opengnsys) la última versión de los componentes desde el repositorio: |
| 98 | |
| 99 | {{{ |
| 100 | cd /tmp |
102 | 101 | svn co svn://www.informatica.us.es:3690/opengnsys |
103 | 102 | }}} |
… |
… |
|
159 | 158 | |
160 | 159 | === Instalación de un servidor de Administración === |
161 | | |
162 | | apache2 |
163 | | |
| 160 | ==== Servicios === |
| 161 | |
| 162 | *apache2 |
164 | 163 | {{{ |
165 | 164 | aptitude install apache2 |
166 | 165 | }}} |
167 | 166 | |
168 | | |
169 | | php |
170 | | |
| 167 | *PHP5 |
171 | 168 | {{{ |
172 | 169 | aptitude install php5 |
173 | 170 | }}} |
174 | 171 | |
175 | | |
176 | | mysql y conector php5-mysql |
177 | | |
| 172 | *MySQL y conector php5-mysql |
178 | 173 | {{{ |
179 | 174 | aptitude install mysql-server |
… |
… |
|
186 | 181 | }}} |
187 | 182 | |
188 | | === Instalación de un servidor de Repositorio === |
189 | | |
190 | | Antes de poder lanzar este proceso hay que dar de alta este repositorio en el gestor web, para que permita el acceso al demonio ogAdmRepo que recoge los datos de configuración y tareas de los clientes introducidos en la consola web. |
191 | | |
192 | | NFS: Para exportar los directorios con las utilidades que utilizarán los clientes que arranquen utilizando este sistema. |
193 | | |
194 | | {{{ |
195 | | aptitude install nfs-kernel-server |
196 | | }}} |
197 | | |
198 | | TFTP: Para servir las imagenes de arranque por PXE a los clientes. |
199 | | |
200 | | {{{ |
201 | | aptitude install tftpd-hpa |
202 | | }}} |
203 | | |
204 | | udpcast: Distribución por multicast de las imagenes de las particiones a clonar. |
205 | | |
206 | | {{{ |
207 | | aptitude install udpcast |
208 | | }}} |
209 | | |
210 | | |
211 | | bittorrent: Distribución por bittorrent de las imagenes de las particiones a clonar. |
212 | | |
213 | | {{{ |
214 | | aptitude install bittorrent |
215 | | }}} |
216 | | |
217 | | Syslinux |
218 | | {{{ |
219 | | aptitude install syslinux |
220 | | }}} |
221 | | |
222 | | === Instalando los servicios opcionales === |
223 | | |
224 | | |
225 | | |
226 | | Servidor DHCP (Si es necesario): Para la asignación de direcciones y configuración de red. |
227 | | |
228 | | {{{ |
229 | | aptitude install dhcp3-server (ignorar el mensaje de error, lo configuraremos más tarde) |
230 | | }}} |
231 | | |
232 | | |
233 | | |
234 | | |
235 | | |
236 | | |
237 | | |
238 | | |
239 | | |
240 | | |
241 | | |
242 | | === Instalando las utilidades necesarias === |
243 | | |
244 | | |
245 | | === Instalando las utilidades recomendadas === |
246 | | |
247 | | memtest86+ |
248 | | |
249 | | |
250 | | === Instalación del gestor web (ogAdmWebCon) === |
251 | | |
252 | 183 | ==== Crear la base de datos ==== |
253 | 184 | |
… |
… |
|
258 | 189 | }}} |
259 | 190 | |
260 | | |
261 | 191 | Volcar el contenido del fichero SQL de la base de datos y establecer los permisos de acceso para que coincidan con los ficheros del web. |
262 | 192 | {{{ |
263 | | mysql -u usuog -p bdopengnsys < opengnsys/trunk/admin/ogAdmSources/ogAdmWebCon/BD/ogBDAdmin.sql |
264 | | }}} |
265 | | |
266 | | ==== Copiar la paginas web ==== |
267 | | |
268 | | Copiamos el directorio de la rama oficial: |
269 | | |
270 | | {{{ |
271 | | cp -pr opengnsys/trunk/admin/ogAdmSources/ogAdmWebCon/* /opt/opengnsys/www |
| 193 | mysql -u usuog -p bdopengnsys < /tmpopengnsys/trunk/admin/ogAdmSources/ogAdmWebCon/BD/ogBDAdmin.sql |
| 194 | }}} |
| 195 | |
| 196 | ==== Instalación de la consola web ==== |
| 197 | |
| 198 | Copiamos el directorio desde el repositorio: |
| 199 | {{{ |
| 200 | cp -pr /tmp/opengnsys/trunk/admin/WebConsole/* /opt/opengnsys/www |
272 | 201 | }}} |
273 | 202 | |
… |
… |
|
286 | 215 | |
287 | 216 | |
288 | | Modificamos la configuración en el fichero includes/controlacceso.inc |
| 217 | Modificamos la configuración en el fichero /opt/opengnsys/www/includes/controlacceso.inc |
289 | 218 | |
290 | 219 | |
… |
… |
|
319 | 248 | }}} |
320 | 249 | |
| 250 | |
| 251 | === Instalación de un servidor de Repositorio === |
| 252 | |
| 253 | Antes de poder lanzar este proceso hay que dar de alta este repositorio en el gestor web, para que permita el acceso al demonio ogAdmRepo que recoge los datos de configuración y tareas de los clientes introducidos en la consola web. |
| 254 | |
| 255 | NFS: Para exportar los directorios con las utilidades que utilizarán los clientes que arranquen utilizando este sistema. |
| 256 | |
| 257 | {{{ |
| 258 | aptitude install nfs-kernel-server |
| 259 | }}} |
| 260 | |
| 261 | TFTP: Para servir las imagenes de arranque por PXE a los clientes. |
| 262 | |
| 263 | {{{ |
| 264 | aptitude install tftpd-hpa |
| 265 | }}} |
| 266 | |
| 267 | udpcast: Distribución por multicast de las imagenes de las particiones a clonar. |
| 268 | |
| 269 | {{{ |
| 270 | aptitude install udpcast |
| 271 | }}} |
| 272 | |
| 273 | |
| 274 | bittorrent: Distribución por bittorrent de las imagenes de las particiones a clonar. |
| 275 | |
| 276 | {{{ |
| 277 | aptitude install bittorrent |
| 278 | }}} |
| 279 | |
| 280 | Syslinux |
| 281 | {{{ |
| 282 | aptitude install syslinux |
| 283 | }}} |
| 284 | |
| 285 | === Instalando los servicios opcionales === |
| 286 | |
| 287 | |
| 288 | |
| 289 | Servidor DHCP (Si es necesario): Para la asignación de direcciones y configuración de red. |
| 290 | |
| 291 | {{{ |
| 292 | aptitude install dhcp3-server (ignorar el mensaje de error, lo configuraremos más tarde) |
| 293 | }}} |
| 294 | |
| 295 | |
| 296 | |
| 297 | |
| 298 | |
| 299 | |
| 300 | |
| 301 | |
| 302 | |
| 303 | |
| 304 | |
| 305 | === Instalando las utilidades necesarias === |
| 306 | |
| 307 | |
| 308 | === Instalando las utilidades recomendadas === |
| 309 | |
| 310 | memtest86+ |
| 311 | |
| 312 | |
321 | 313 | === Compilación e instalación del servidor de repositorio ogAdmRepo === |
322 | 314 | Nos situamos dentro del repositorio en el directorio trunk/admin/ogAdmSources/ogAdmRepo y creamos el ejecutable: |