User Tools

Site Tools


tilausj:installation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tilausj:installation [2018-11-22 10:49] kristertilausj:installation [2020-05-16 13:27] (current) – removed krister
Line 1: Line 1:
-====== Asennusohjeet ====== 
  
-  * Katso aluksi [[tilausj:settings|Palvelinvaatimukset]] 
-  * Luo tilausjärjestelmää varten hakemisto käyttöjärjestelmän www-hakemiston alle, esim. /var/www/tilausj. 
-  * Lataa uusin versio järjestelmästä osoitteesta: https://git.tihku.net/Krister/TilausJ/releases (muista kirjautua sisään) 
-  * Pura tiedostot luomaasi hakemistoon "tilausj". 
-  * Tietokanta-asetukset tiedostoon **application/config/database.php** 
-    <code> 
-      $db['default']['hostname'] = "dbhostname,port"; 
-      $db['default']['username'] = "dbusername"; 
-      $db['default']['password'] = "dbpassword"; 
-      $db['default']['database'] = "tilausj_or_otherdbname";</code> 
-  * URL-asetus tiedostoon **application/config/config.php** 
-    <code> 
-      $config['base_url'] = "http://palvelin/tilausj"</code> 
-  * Asetuksia tiedostoon **application/config/myconfig.php** 
-    <code> 
-      $config['productname'] = "TilausJ"; 
-      $config['ad_disabled_mode'] = FALSE; 
-      $config['ad_productusers_group'] = "Tilausj_Productusers";</code> 
-  * AD-integrointiasetukset tiedostoon **application/config/adldap.php** 
-    <code> 
-      $config['account_suffix'] = '@domain.com'; 
-      $config['base_dn'] = 'OU=base,DC=domain,DC=com'; 
-      $config['domain_controllers'] = array ("dc.domain.com"); 
-      $config['ad_username'] = 'tilausj_username'; 
-      $config['ad_password'] = 'password_here';</code>       
-  * .. 
-  * Luo tilausj-hakemistoon seuraavat hakemistot, joihin apache-käyttäjälle (www-data) kirjoitusoikeudet: 
-    * documents 
-    * csv 
- 
- 
-=== Ajastetut tehtävät === 
-  * Tilausjärjestelmän ajastetut skriptit esim. tiedostoon /etc/cron.d/tilausj. Esimerkki skriptistä: 
-  <code> 
-    00 2    * * *   www-data        wget -q -O/dev/null http://tilausj/timedscripts/getADinformation 
-    02 2    * * *   www-data        wget -q -O/dev/null http://tilausj/timedscripts/sendPurchaserEmail</code> 
- 
-=== CSV-integrointi (Efecte-integrointi) === 
-  * Lisää /etc/fstab: 
-  <code> 
-    //palvelin/tiili_csv$       /mnt/efecte     cifs    auto,vers=2.1,uid=tilausj,gid=www-data,creds=/home/tilausj/.ad-tilausj-creds,file_mode=0660,dir_mode=0770 0 0</code> 
-  * Luo symbolinen linkki: ln -s /mnt/efecte /var/www/tilausj/csv  
-  * mount -a -komennolla voi mountata fstabin puuttuvat jaot lennossa 
-  * mount -l -komennolla voi katsoa mountatut jaot 
-  * /home/tilausj/.ad-tilausj-creds -tiedoston sisältö: 
-  <code> 
-    username=tunnus 
-    password=salasana 
-    domain=domaininnimi</code> 
tilausj/installation.1542883780.txt.gz · Last modified: 2018-11-22 10:49 by krister