Koozali.org: home of the SME Server

[ANUNCIO] SME Site Maker con soporte para MySQL

Offline Normando

  • *
  • 841
  • +2/-1
    • Unixlan
[ANUNCIO] SME Site Maker con soporte para MySQL
« on: April 10, 2007, 07:18:43 AM »
He realizado este script pensando en los novicios, o expertos vagos.
El mismo sirve para configurar el servidor para alojar sitios web bajo el directorio raiz /opt.
Estos sitios seran accesibles a traves de esta direccion:
http://midominio1/misitio
o
http://midominio2/misitio
Por supuesto que tanto midominio1 como midominio2 pueden ser tambien otras paginas web, pero éstas estaran alojadas cada una en su correspondiente ibay, ademas de ser resueltas por el dominio que les correspondan.

En el caso de los sitios alojados bajo /opt (pueden ser otros lugares por supuesto, pero /opt es el mas indicado) es que no se corresponden con ningun dominio en particular, y es por ello que pueden ser accesdido de la manera que indique al principio.

Para utilizarlo se debe descomprimir el archivo y ejecutarlo

Code: [Select]
./SMESiteMaker

El mismo realizara algunas preguntas y luego finalmente creara los directorios correspondientes, creara la plantilla httpd y la expandira automaticamente.
Ademas en esta ultima version contara con la posibilidad de crear automaticamente la base de datos si es que se requiere de una BD.

Ante cualquier error, si tal vez nos confundimos de directorio o algun valor, simplemente detenemos la ejecucion del script pulsando CTRL+C.
Luego borrar el directorio creado bajo /opt.
Ir a /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf y la plantilla de configuracion que el script creó. Debe tener el nombre 99SMESiteMaker_nombreconf.
Luego ejecutar para revertir los cambios:

Code: [Select]
expand-template /etc/httpd/conf/httpd.conf
/etc/init.d/httpd-e-smith restart


Finalmente, si llego a crear la base de datos, deberemos ir a phpmyadmin y eliminar la BD y luego en el menu Privilegios, eliminar el usuario tambien.

Les dejo el enlace al foro de anuncio en ingles:
http://forums.contribs.org/index.php?topic=36516.0

y del wiki desde donde pueden descargar la ultima version:
http://wiki.contribs.org/SME_Site_Maker

Cualquier error háganmelo saber.
No responderé preguntas relacionadas con respecto a qué significa cada valor que nos consulta. Se sobreentiende que quien gestione un servidor tenga una idea al menos mínima de ciertas cuestiones. Sino para ello existe google...aprovechalo, es free.

Disfrutenlo

Offline Normando

  • *
  • 841
  • +2/-1
    • Unixlan
[ANUNCIO] SME Site Maker con soporte para MySQL
« Reply #1 on: April 10, 2007, 09:29:04 AM »
Nueva version 1.7 disponible.

# Author: Normando Hall (PicsOne)
# nhall@unixlan.com.ar
#
# Status
# Version: 1.7
# 10/04/2007  (d/m/Y)
#
#
# Changelog
#
# 1.7 (by Normando Hall)
# Fix some bugs with MySQL database and users already exists
# Set debug output to /opt
# Added SME6 support
# Improve some functions
# Stylize prompt
#
# 1.5 (by Normando Hall)
# Fix some bugs with CGI dir
# Added full mysql support
#
# 1.1 (by Normando Hall)
# Added php open_basedir restriction
# Set debug variable
#
# 1.0 (by Normando Hall)
# Initial release