Tag Archives: apache2
PDAdmin: SOAP für TYPO3 aktivieren
Wer wie wir ein PDAdmin-System einsetzt und TYPO3 4.6 installieren möchte, wird merken das SOAP als PHP Modul benötigt wird.
SOAP ist bei PDAdmin direkt installiert und muss nur noch aktiviert werden
Erstellen wir nun erstmal eine php.ini-Datei und fügen folgendes ein:
extension_dir = “”
extension = soap.so
magic_quotes_gpc = off
nun abspeichern und auf erster Ebene vom FTP-Verzeichnis ablegen.
Jetzt MUSS es funktionieren
Apache: Authentifizierung über LDAP/AD Gruppen
Wer bestimmte Verzeichnisse eines Apache-Server nur bestimmten Gruppen erlauben möchte,
sollte folgendes durchführen
http.conf bearbeiten und folgendes hinzufügen:
Options None
AllowOverride all
Order deny,allow
Deny from all
AuthName “AD AUTH”
AuthType Basic
AuthLDAPURL ldap://LDAPSERVER/ou=dieOU,o=dieFirma
require valid-user
Für die einzelenen Verzeichnisse schützen wir wie folgt – per .htaccess:
AuthName “AD AUTH”
AuthType Basic
AuthLDAPURL ldap://LDAPSERVER/ou=dieOU,o=dieFirma
require valid-user
Mögliche Konstellationen:
- require valid-user
- require user mustermann
- require group cn=testgruppe,ou=dieOU,o=dieFirma
PDAdmin: Installation auf einem x64 Bit System
Es sict wichtig folgende Pakete zu installieren:
patch make g++ gcc psmisc rrdtool libc6-dev-i386 lib32stdc++6 lib32ncurses5 lib32z1
apt-get update
apt-get install patch make g++ gcc psmisc rrdtool libc6-dev-i386 lib32stdc++6 lib32ncurses5 lib32z1
Linux: Apache mit PHP, MySQL und PHPMyAdmin auf Linux installieren
Schnell und einfach:
apt-get install update
apt-get install apache2 php5 libapache2-mod-php5
apt-get install mysql-server mysql-client php5-mysql
apt-get install phpmyadmin
apt-get install curl libcurl3 libcurl3-dev php5-curl
/usr/bin/mysqladmin -u root password ‘das-neues-password’
nano /var/www/index.php
echo Include /etc/phpmyadmin/apache.conf >> /etc/apache2/apache2.conf
/etc/init.d/apache2 restart
PHPMyAdmin aufrufen
Jetzt ist ein komplett lauffähiger Server entstanden, um Scripte zu testen, zu Programmieren oder einfach nur um Debian bzw Linux ein wenig besser kennenzulernen.
Module aktivieren
ln -sf /etc/apache2/mods_available/mod_rewrite.conf /etc/apache2/mods_enabled/mod_rewrite.conf
ln -sf /etc/apache2/mods_available/mod_rewrite.load /etc/apache2/mods_enabled/mod_rewrite.load
/etc/init.d/apache2 restart
Linux: apt-mirror installieren
Wer einen eigenen APT-Mirror im Netzwerk stehen haben möchte geht am besten so vor:
- Man sollte mehr als 70 GB Speicher auf dem Laufwerk zur Verfügung haben!
- Es kann bis zu 24 Std. dauern bis alles runtergeladen ist
- Es werden in diesem Fall keine Sicherheitsupdates geladen -> sollten immer aktuell sein!
Zuerst updaten!
apt-get update
Jetzt holen wir uns den Mirror!
apt-get install apt-mirror
Jetzt noch den Apache2 damit wir die Pakete auch verteilen können!
apt-get install apache2
Optional: Wenn ihr so wie ich die Sercurity Patches nicht haben wollt, entfernt in dieser Datei die Option: security
/etc/apt/mirror.list
Nun holen wir uns alles:
su – apt-mirror -c apt-mirror
Nun nach ca. 24 Stunden können wir dem Apache Verzeichnis was flüstern!
ln -s /var/spool/apt-mirror/mirror/ftp.de.debian.org/debian /var/www/debian
– Der Mirror ist nun einsatzfähig!
Dem Client teilt man in der Datei: /etc/apt/sources.list folgendes mit!
Schaut am besten in eurem Mirror nach
deb http://xxx.xxx.xxx.xxx/debian unstable main contrib non-free
xxx mit eurer IP ersetzen.


