Packages install
From EzForge EN
- 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/
