Descargamos CakePHP y lo descomprimimos en el directorio web
Accedemos a mysql y creamos una base de datos
sudo mysql -u root -p
CREATE DATABASE cakephp;
use cakephp;
Configuramos la base de datos en Cake, dentro del directorio web:
cp
gedit
Creamos la tabla para los posts
CREATE TABLE posts (
id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
title VARCHAR(50),
body TEXT,
created DATETIME DEFAULT NULL,
modified DATETIME DEFAULT NULL
);
/* Luego insertar algunos posts de ejemplo: */
INSERT INTO posts (title,body,created)
VALUES ('El título', 'Este es el cuerpo del post.', NOW());
INSERT INTO posts (title,body,created)
VALUES ('Un título otra vez', 'Y el cuerpo del post a continuación.', NOW());
INSERT INTO posts (title,body,created)
VALUES ('Título ataca de nuevo', 'Esto es realmente exitante! No.', NOW());
Configuramos la base de datos en Cake, dentro del directorio web:
cp
/app/config/database.php.default
/app/config/database.php
gedit
/app/config/database.php
añadimos usuario, contraseña y base de datos utilizada (cakephp)
Opcional: entrar en
visto en:
http://book.cakephp.org/es
Opcional: entrar en
/app/config/core.php y cambiar
la cadena de seguridad (o "salt") en la linea
:
Configure::write('Security.salt', 'pl345e-P45s_7h3*S@l7!');
Opcional: Darle al servidor web permisos de escritura sobre el directorio
app/tmp
.sudo chown -R www-data app/tmp
visto en:
http://book.cakephp.org/es
No hay comentarios:
Publicar un comentario