Inicio rápido: Instalación y configuración
- Instalación y configuración
- Creando tablas y base de datos
- La interfaz de administración
- Creando una página web
- Mostrando datos en el web (página con listado de datos)
- Mostrando un dato en el web (página de item seleccionado del listado)
1. Instalación y configuración
1. Para la instalación de almidón en sí revisa INSTALL. La idea es poner el código de almidón en un lugar donde pueda ser reutilizado por cada sitio web que lo vaya a usar. Puedes revisar el demo, y puedes usar site-setup.sh para ayduarte a configurar nuevos dominios.
# ./site-setup.sh example.org username
Nota: Este paso crea el esqueleto de almidón con los permisos necesarios, los htaccess necesario para que el sitio esté en desarrollo, una vez en produccion editar el .htaccess para evitar los display_errors. Sugiere también dos comandos para la creación de la base de datos y su usuario. Pero no crea el .htpasswd, este debe crearse en el directorio casa del usuario, a mano con:
# httpasswd -c .htpasswd username
2. Creación de usario de base de datos y base de datos:
# createuser -Upostgres -SDRP username
Nota: Elegir password, el mismo password debe ser luego ingresado en classes/config.php, a continuación se crea la base de datos, generalmente usamos el mismo nombre que el usuario en el nombre de la base de datos, databasename.
# createdb -Upostgres -Ousername databasename
3. Configuración:
Es sano dar una revisada a classes/config.php para ver si todos los datos son correctos, especialmente el password, cambiar pass por el password especificado al momento de crear el usuario. Debe quedar como a continuación:
# ./site-setup.sh example.org username
Nota: Este paso crea el esqueleto de almidón con los permisos necesarios, los htaccess necesario para que el sitio esté en desarrollo, una vez en produccion editar el .htaccess para evitar los display_errors. Sugiere también dos comandos para la creación de la base de datos y su usuario. Pero no crea el .htpasswd, este debe crearse en el directorio casa del usuario, a mano con:
# httpasswd -c .htpasswd username
2. Creación de usario de base de datos y base de datos:
# createuser -Upostgres -SDRP username
Nota: Elegir password, el mismo password debe ser luego ingresado en classes/config.php, a continuación se crea la base de datos, generalmente usamos el mismo nombre que el usuario en el nombre de la base de datos, databasename.
# createdb -Upostgres -Ousername databasename
3. Configuración:
Es sano dar una revisada a classes/config.php para ver si todos los datos son correctos, especialmente el password, cambiar pass por el password especificado al momento de crear el usuario. Debe quedar como a continuación:
<?php
# Funciones que definen el comportamiento de PHP
setlocale(LC_TIME, "es_ES");
# Constantes de conexion la base de datos
define ('DSN', 'pgsql://username:password@/databasename');
define ('DEBUG', true);
# Constantes del web y filesystem
define ('DOMAIN', 'example.org');
define ('ROOTDIR', '/var/www/' . DOMAIN);
define ('SQLLOG', ROOTDIR . '/logs/sql.log');
define ('LOGFILE', ROOTDIR . '/logs/cms.log');
define ('HOMEDIR', ROOTDIR .'/public_html');
define ('URL', 'http://www.' . DOMAIN);
define ('EMAIL', 'info@' . DOMAIN);
?>
# Funciones que definen el comportamiento de PHP
setlocale(LC_TIME, "es_ES");
# Constantes de conexion la base de datos
define ('DSN', 'pgsql://username:password@/databasename');
define ('DEBUG', true);
# Constantes del web y filesystem
define ('DOMAIN', 'example.org');
define ('ROOTDIR', '/var/www/' . DOMAIN);
define ('SQLLOG', ROOTDIR . '/logs/sql.log');
define ('LOGFILE', ROOTDIR . '/logs/cms.log');
define ('HOMEDIR', ROOTDIR .'/public_html');
define ('URL', 'http://www.' . DOMAIN);
define ('EMAIL', 'info@' . DOMAIN);
?>
Categorías: CategoryAlmidon CategoryTutorial
There are 2 comments on this page. [Display comments]