Views

Packages install

From EzForge EN

Jump to: navigation, search
  • Add the next line in your /etc/apt/sources.list file:
# Ezforge
deb http://vulcano.morfeo-project.org/apt/ debian ezforge

# Dekiwiki
deb http://repo.mindtouch.com Debian_Etch/
  • Update the packages bbdd:
$> apt-get update
  • Install the next packages:
$> apt-get install ezforge ezforge-ezweb-platform dewikiki
  • Configure Dekiwiki:

Enabled site:

$> a2ensite dekiwiki

Edit the file '/etc/apache2/sites-enabled/dekiwiki' and write your hostname in VirtualHost field. Something like this:

NameVirtualHost wiki.vulcano.es

<VirtualHost wiki.vulcano.es>
        ServerName wiki.vulcano.es
        ServerAlias wiki.vulcano.es

Restart apache

vulcano:~# /etc/init.d/apache2 restart

Now, you can configure the dekiwiki in the next url:

http://wiki.vulcano.libresoft.es/config/index.php


  • Configure ezforge:
$> cd /usr/share/ezforge/conf/
$> sudo ./config.sh

Introducing the server host without http:// (Ex: vulcano.es): '''forge.vulcano.es'''

Introducing the server PORT (Ex: 80): '''80'''

Subversion configuration

Introducing subversion local path (Ex: /var/lib/svn/ ): /var/lib/svn/

Introducing subversion URL without http:// (Ex: svn.vulcano.es): svn.vulcano.es

Introducing password for SUBVERSION adapter: admin

Introducing password for MAILMAN adapter: admin

Introducing password for WIKI adapter: admin

[*] Configure Apache ...

[*] Configure Adapters ...

[*] Configuring Gadgets ...

[*] Configuring BBDD ...

Installing xml fixture 'initial_data' from '/usr/share/ezforge/EzForgeLayer/../EzForgeLayer/projects/fixtures'.

Installing xml fixture 'initial_data' from '/usr/share/ezforge/EzForgeLayer/../EzForgeLayer/functionalities/fixtures'.

Installing xml fixture 'initial_data' from '/usr/share/ezforge/EzForgeLayer/../EzForgeLayer/backends/fixtures'.

Installing xml fixture 'initial_data' from '/usr/share/ezforge/EzForgeLayer/../EzForgeLayer/users/fixtures'.

Installed 95 object(s) from 4 fixture(s)

 --  Congratulations! Finish configuration.


  • Configure BBDD:

It's necessary creates the databases:

vulcano:/usr/share/ezweb-platform# mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 34
Server version: 5.0.67-1 (Debian)

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> create database ezweb;
Query OK, 1 row affected (0.00 sec)

  • Configure ezweb:
$> cd /usr/share/ezweb-platform/
$> python manage.py syncdb --noinput


  • Restart Apache
vulcano:~# /etc/init.d/apache2 restart
  • Finally, you can see the forge in the next URL:
http://forge.vulcano.es/