Mollify

Instalación

$ cd /var/www/htdocs/mollify/

$ sudo vim configuration.php

<?php
        $CONFIGURATION = array(
                "db" => array(
                        "type" => "mysql",
                        "user" => "umollify",
                        "password" => "pmollify",
                        "socket" => "/var/run/mysql/mysql.sock";
                        "host" => "127.0.0.1", // optional
                        "database" => "mollify", // optional
                        "table_prefix" => "mollify_", // optional
                        "charset" => "utf8", // optional
                        "engine" => "innodb" // optional, used only in installation
                        ),
                 );
?>

$ sudo pkg_add mysql-server

$ mysql-client

$ sudo pkg_add php-mysqli

$ sudo cp /var/www/conf/modules.sample/php-5.4.conf /var/www/conf/modules/php.conf

$ sudo cp /etc/php-5.4.sample/mysql.ini /etc/php-5.4/mysql.ini

$ /etc/rc.d/mysqld start

$ sudo /usr/local/bin/mysqladmin -u root password 'your-password-here'

$ sudo vim sudo /usr/local/bin/mysql_secure_installation

$ sudo vim /etc/rc.conf.local

mysqld_flags=""
httpd_flags=""
pkg_scripts="mysqld"

$ sudo mysqladmin -u root -p create mollyfy

$ sudo mysql -u root -p
mysql> CREATE USER 'username-here'@'127.0.0.1' IDENTIFIED BY 'your-password-here';
Query OK, 0 rows affected (0.01 sec)

mysql> GRANT ALL PRIVILEGES ON mollify.* TO 'username-here'@'127.0.0.1';
Query OK, 0 rows affected (0.00 sec)

Puntos de configuración

Hay dos puntos de configuración de la aplicación

Fichero configuration.php

[mollify]$ cd backend
$ vim configuration.php

En este punto se configuran los siguientes aspectos:

  • tipo de base de datos
  • configuración de la base de datos
  • general settings
  • parámetros de funcionamiento de los plugins

mollify.App.init

[mollify]$ vim index.php

En este punto se configuran los siguientes aspectos:

  • lenguaje de la aplicación
  • activación de plugins
  • configuración de plugins

Updater

Tras configurar algunos plugins que requieren soporte de base de datos (por ejemplo NotificatorPlugin) hay que ejecutar el “updater” tras configurar.

http://my.domain.com/mollify/backend/update

Crear plugins propios

Instalar Plugins

Referencias


QR Code
QR Code Mollify (generated for current page)