Flytt CNAP-webben
From Datateknik
Contents |
Flytt av cnap webben
CNAP-webben består av tre delar
- index-sidan: kräver php
- curricula: kräver .htaccess för lösenorden
- get-a-pod: kräver apache, php och mysql (myphpadmin gör livet enklare)
kopiering (tar -cvzf ~imra/flyttfil.tz path/cnap
Kopieringen gick enklast om jag tarade ihop (med komprimering -Z) och sedan flyttade allt med
scp ~imra/flyttfil.tz imra@k11.dt.hv.se:flyttfil.tz
Detta flyttade 1 och 2, men fick inte med get-a-pod; inte heller kom CSS filerna med för bild-header-generering i php <p>
- Flytta på samma sätt getapod-katalogen från någons hemkatalog (denna gång "eln") och packa upp till någon hemkatalog
- Skapa en symlink (ln -s) i /home/www/cnap till getapodkatalogen
Apache Conf
- Skapa virtuell server cnap.hv.se -- OBS! Läs manualen annars kraschar du originalservern!!
- Gör något seriöst med antingen DocumentRoot, FollowSymLinks, eller Alias ...
- kolla SElinux rättigheter med
ls -Z /home/www ( i synnerhet om apache är installerat mot /var/www
ls -Z /var/www - kolla getenforce och testa med setenforce 0
- chcon -Rv --type=httpd_sys_content_t /home/www !Fix rights on the complete directory
ldap
- Kör något litet testprogram först
- @-tecken gör att du inte får något vettigt felmeddelande om php-ldap inte är installerat
- Hitta php-ldap genom kommandot yum
- yum search ldap | grep php
- yum install php-ldap
- Tala med IT/Mats Lejon om att öppna LDAP i brandväggen