User Tools

Site Tools


tilausj:installation

This is an old revision of the document!


Asennusohjeet

Asetukset

Poista seuraavista tiedostoista “.default” lopusta:

  • Tietokanta-asetukset tiedostoon application/config/database.php
      $db['default']['hostname'] = "dbhostname,port";
      $db['default']['username'] = "dbusername";
      $db['default']['password'] = "dbpassword";
      $db['default']['database'] = "tilausj_or_otherdbname";
  • URL-asetus tiedostoon application/config/config.php
      $config['base_url'] = "http://palvelin/tilausj"
  • Asetuksia tiedostoon application/config/myconfig.php
      $config['productname'] = "TilausJ";
      $config['ad_disabled_mode'] = FALSE;
      $config['ad_productusers_group'] = "Tilausj_Productusers";
  • AD-integrointiasetukset tiedostoon application/config/adldap.php
      $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';

Ajastetut tehtävät

  • Tilausjärjestelmän ajastetut skriptit esim. tiedostoon /etc/cron.d/tilausj. Esimerkki skriptistä:
    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

CSV-integrointi (Efecte-integrointi)

  • Lisää /etc/fstab:
    //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
  • 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ö:
    username=tunnus
    password=salasana
    domain=domaininnimi

Päivitysohjeet

  • Ota varmuuskopio nykyisistä tiedostoista:
    tar -cf backup.tar tilausj
  • Lataa uusin versio releases-kohdasta tai https://git.tihku.net/Krister/TilausJ/archive/master.tar.gz ja siirrä se palvelimelle
  • Pura uusin versio korvaten vanhat tiedostot:
    tar xvzf Tilausj.tar.tz
  • Tarkista tiedostojen käyttöoikeudet:
    chmod o+rx tilausj/ -R
tilausj/installation.1544968430.txt.gz · Last modified: 2018-12-16 13:53 by krister