Tuesday, April 02, 2019

Haciendo mis pinitos en OctoberCMS

Pues eso. Estoy pensando en montar una pequeña web, y me han hablado muy bien del entorno, así que voy a probarlo.

La instalación exige instalar primero Composer. En mi caso lo he instalado en un XUBUNTU 18.04 y he tenido que instalar primero PHP y unas cuantas librerías.

 apt install php-common php-cli php-mysql php-xml php-zip php-curl php-intl php-mbstring php-json

Después de todo esto, ya puedo instalar Composer: basta descargar composer.phar y ejecutarlo después ( .\composer.phar )

y, para poder usarlo desde linea de comandos de forma sencilla, he hecho esto:

 mv composer.phar /usr/local/bin/composer

Y así puedo simplemente teclear composer desde cualquier sitio

Y ahora instalo Laravel, ya que OctoberCMS está realizado sobre Laravel.

composer global require laravel/installer

Cambio el PATH en /ect/environment y añado esto.
~/.config/composer/vendor/bin

Y ya podemos seguir!
  
Para instalar October, creándolo en una carpeta de nombre myoctober:

Composer create-project october/october myoctober dev-master

Y después lo configuro. Me cambio a la carpeta myoctober y ejecuto esto:

php artisan october:install

Podemos aceptar todas las opciones por defecto. Lo único es seleccionar la base de datos. Para no complicarnos la vida, sqlite es lo mejor porque no hay que configurar nada.

Y para lanzarlo y verlo, una vez más desde la carpeta myoctober:

php artisan serve

Si entramos en nuestro navegador, podremos ir a localhost:8000 y nos aparecerá una bonita página.

O bien a localhost:8000/backend para acceder a la gestión de OctoberCMS. Si habeis aceptado todo por defecto, el nombre de usuario y password serán admin / admin