tilausj:installation
This is an old revision of the document!
Asennusohjeet
- Katso aluksi 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”.
- Tarkista tiedostojen käyttöoikeudet ja luo tilausj-hakemistoon seuraavat hakemistot, joihin apache-käyttäjälle (www-data) kirjoitusoikeudet:
- documents
- csv
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
- Pura uusin versio korvaten vanhat tiedostot:
tar xvzf Tilausj.tar.tz
- Tarkista tiedostojen käyttöoikeudet
tilausj/installation.1544789657.txt.gz · Last modified: 2018-12-14 12:14 by krister