tilausj:settings
This is an old revision of the document!
Palvelinvaatimukset
- 64bit Debian / Ubuntu-käyttöjärjestelmä
- Järjestelmän vaatimat paketit
- apache2
- muista sallia .htaccessin override apache-conffissa
- mod_rewrite
- libapache2-mod-php (versio 7.0), php-ldap, php-mcrypt
- unixodbc, curl, apt-transport-https
curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add - curl https://packages.microsoft.com/config/debian/9/prod.list > /etc/apt/sources.list.d/mssql-release.list apt-get update ACCEPT_EULA=Y apt-get install msodbcsql17
- Microsoft sqlsrv-driver (https://github.com/Microsoft/msphpsql/releases)
- php_sqlsrv_7_nts.so hakemistoon: /usr/lib/php/20151012/
- /etc/php/7.0/mods-available/sqlsrv.ini
; priority=20 extension=php_sqlsrv_7_nts.so
- phpenmod sqlsrv
- /etc/php/7.0/apache2/php.ini-tiedostoon tarvittaessa:
- short_open_tag = On
- upload_max_filesize = 20M
- post_max_size = 80M
- tilausj-hakemistoon lisäksi seuraavat hakemistot, joihin www-data-käyttäjälle kirjoitusoikeudet:
- documents
- csv
- sähköpostin lähetystä varten oletussähköpostiohjelma esim. exim4 tulee olla configuroitu siten, että postia voi lähettää myös palvelimen ulkopuolelle
- wget, cron (ajatetut tehtävät)
- cifs-utils (efecte-integrointi)
CSV-integrointi (Efecte-integrointi)
- Asenna cifs-utils
- 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
tilausj/settings.1539871323.txt.gz · Last modified: 2018-10-18 14:02 by krister