Menu

Tree [6ea025] master /
 History

HTTPS access


File Date Author Commit
 .settings 2015-05-22 Sparfel Sparfel [af1597] Portal for iTop with Zend Framework and CMF Cen...
 application 2016-04-27 Sparfel Sparfel [6ea025] Translation for preference page
 bin 2015-05-22 Sparfel Sparfel [af1597] Portal for iTop with Zend Framework and CMF Cen...
 data 2016-04-11 Sparfel Sparfel [699182] Modifications for translation
 library 2016-04-27 Sparfel Sparfel [68735f] Bug corection on preference first change
 public 2016-04-12 Sparfel Sparfel [2c10c2] Minimal Date for Request are now a parameter
 tests 2015-05-22 Sparfel Sparfel [af1597] Portal for iTop with Zend Framework and CMF Cen...
 .htaccess 2015-05-22 Sparfel Sparfel [af1597] Portal for iTop with Zend Framework and CMF Cen...
 .project 2016-01-06 Sparfel Sparfel [2fce7e] Some modification on the Setup.
 .zfproject.xml 2015-05-22 Sparfel Sparfel [af1597] Portal for iTop with Zend Framework and CMF Cen...
 LICENSE 2015-05-22 Sparfel Sparfel [af1597] Portal for iTop with Zend Framework and CMF Cen...
 README.md 2016-04-08 Sparfel Sparfel [e20b0f] Link to the documentation

Read Me

Installation

Installation on Linux with Apache2 (rewrite and Php Curl modules are required).


This Portal works with iTop 2.1

Installation step by step :

  • Download Zip on https://github.com/Sparfel/iTop-s-Portal and move it into /tmp,
  • Create a folder on your webserver, /var/www/itopPortal/ for example,
  • Copy all files into this new folder /var/www/itopPortal/ with the command **cp -R /tmp/iTop-s-Portal-master/. . **
  • Change the owner of the files : chown -R www-data:www-data itopPortal
  • Create the Database :
mysql -u root -p
mysql>CREATE DATABASE itop_portal;
mysql>exit;
  • Create a virtual host for this web site and configure Apache2. In /etc/apache2/sites-available/ create a new file, itopportal.conf for example and add in this file :
<VirtualHost *:80>
  ServerName itop.portal.local
    DocumentRoot '/var/www/itopPortal/public/'
    DirectoryIndex index.php
    <Directory '/var/www/itopPortal'>
        Options Indexes FollowSymLinks -MultiViews
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

enable the site now :
a2ensite itopportal.conf

we must enable the rewrite module on apache too :
a2enmod rewrite

we need the curl_init module too (to use the iTop's webservices) :
apt-get install php5-curl

reload Apache :
service apache2 reload


That's all, the configuration will be done through the website http://your_vhost_name.

It may be necessary to define the adress of the server with his name in your host file.


A demo is now available at this adress : http://itop-portal.no-ip.org/
* Admin user : admin / admin1234
* Normal user : dali@demo.com / Salvador1234

(backoffice address : http://itop-portal.no-ip.org/admin/)

This portal is working with an iTop demo : http://services.sydel.fr/itop-test-web/
* Admin user : admin / admin1234

See the documentation online at : http://doc-portal.no-ip.org/

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.