Quick Karamelo
2008-05-18 14:50:19-05
Desarrollo
Instalación rápida de Karamelo
Creamos el directorio tmp en $HOME/tmp
$mkdir $HOME/tmp && cd $HOME/tmp
Instalamos los paquetes:
$sudo apt-get install php5 php5-pgsql subversion postgresql cakeph-instaweb
Vamos por las fuentes de CakePHP con subversion:
$svn co https://svn.cakephp.org/repo/branches/1.2.x.x/cake/ cake
Vamos por Karamelo:
$wget ftp://mononeurona.org/pub/karamelo/karamelo-0.2rc1.tar.gz
$tar -zxvf karamelo-0.2rc1.tar.gz
Editamos el archivo pg_hba.conf:
$sudo gedit /etc/postgresql/8.3/pg_hba.conf
En donde diga "user ident" o "md5" cambiar a "trust", guardar y reiniciar postgresql:
$sudo /etc/init.d/postgresql-8.3 restart
Es buena idea leer la documentación de PostgreSQL sobre este punto. Cambiamos el password del usuario postgres a "mexiko08":
$sudo passwd postgres
Nos cambiamos al usuario postgres:
$su postgres
Creamos la base de datos:
$createdb -E UNICODE DBKARAMELO
Nos cambiamos de directorio:
$cd $HOME/tmp/karamelo/config/sql/postgresql/
Cargamos las tablas:
$psql DBKARAMELO < karamelo.sql
como usuario normal editamos el archivo config/database.php.default, lo guardamos como datbase.php y el array $default debe quedar como sigue:
public $default = array(
'driver' => 'postgres',
'persistent' => false,
'host' => 'localhost',
'port' => 5432,
'login' => 'postgres',
'password' => 'mexiko08',
'database' => 'DBKARAMELO',
'schema' => 'public',
'prefix' => '',
'encoding' => 'UTF-8'
);
Nos colocamos en $HOME/tmp/karamelo/ y e iniciamos instaweb:
$cakephp-instaweb
En el navegador nos colocamos en http://localhost:3000 y podemo ver el portal, nos logeamos como john@site.edu, el password es "karamelo".
Creamos el directorio tmp en $HOME/tmp
$mkdir $HOME/tmp && cd $HOME/tmp
Instalamos los paquetes:
$sudo apt-get install php5 php5-pgsql subversion postgresql cakeph-instaweb
Vamos por las fuentes de CakePHP con subversion:
$svn co https://svn.cakephp.org/repo/branches/1.2.x.x/cake/ cake
Vamos por Karamelo:
$wget ftp://mononeurona.org/pub/karamelo/karamelo-0.2rc1.tar.gz
$tar -zxvf karamelo-0.2rc1.tar.gz
Editamos el archivo pg_hba.conf:
$sudo gedit /etc/postgresql/8.3/pg_hba.conf
En donde diga "user ident" o "md5" cambiar a "trust", guardar y reiniciar postgresql:
$sudo /etc/init.d/postgresql-8.3 restart
Es buena idea leer la documentación de PostgreSQL sobre este punto. Cambiamos el password del usuario postgres a "mexiko08":
$sudo passwd postgres
Nos cambiamos al usuario postgres:
$su postgres
Creamos la base de datos:
$createdb -E UNICODE DBKARAMELO
Nos cambiamos de directorio:
$cd $HOME/tmp/karamelo/config/sql/postgresql/
Cargamos las tablas:
$psql DBKARAMELO < karamelo.sql
como usuario normal editamos el archivo config/database.php.default, lo guardamos como datbase.php y el array $default debe quedar como sigue:
public $default = array(
'driver' => 'postgres',
'persistent' => false,
'host' => 'localhost',
'port' => 5432,
'login' => 'postgres',
'password' => 'mexiko08',
'database' => 'DBKARAMELO',
'schema' => 'public',
'prefix' => '',
'encoding' => 'UTF-8'
);
Nos colocamos en $HOME/tmp/karamelo/ y e iniciamos instaweb:
$cakephp-instaweb
En el navegador nos colocamos en http://localhost:3000 y podemo ver el portal, nos logeamos como john@site.edu, el password es "karamelo".
Permalink: http://www.mononeurona.org/users/entry/aarkerio/1344
Comentblogs:










