Installation · 1 min read · Nov 22, 2025
Installation von Apache2 mit PHP5 und MySQL-Unterstützung auf OpenSUSE 12.1 (LAMP) - Seite 2
5 Testen von PHP5 / Informationen zu Ihrer PHP5-Installation
Das Dokumentenstammverzeichnis der Standard-Website ist /srv/www/htdocs/. Wir werden jetzt eine kleine PHP-Datei (info.php) in diesem Verzeichnis erstellen und sie in einem Browser aufrufen. Die Datei zeigt viele nützliche Details über unsere PHP-Installation an, wie z.B. die installierte PHP-Version.
vi /srv/www/htdocs/info.php| |
(Wenn Sie die Nachricht erhalten, dass Sie kein gültiges vim-Binärpaket installiert haben. Bitte installieren Sie entweder “vim”, “vim-enhanced” oder “gvim”., führen Sie bitte aus
yast2 -i vimum vi zu installieren und es erneut zu versuchen.)
Jetzt rufen wir diese Datei in einem Browser auf (z.B. http://192.168.0.100/info.php):

Wie Sie sehen, funktioniert PHP5, und es funktioniert über den Apache 2.0 Handler, wie in der Server-API-Zeile angezeigt. Wenn Sie weiter nach unten scrollen, sehen Sie alle Module, die bereits in PHP5 aktiviert sind. MySQL ist dort nicht aufgeführt, was bedeutet, dass wir noch keine MySQL-Unterstützung in PHP5 haben.
6 MySQL-Unterstützung in PHP5 erhalten
Um MySQL-Unterstützung in PHP zu erhalten, können wir das Paket php5-mysql installieren. Es ist eine gute Idee, auch einige andere PHP5-Module zu installieren, da Sie diese möglicherweise für Ihre Anwendungen benötigen:
yast2 -i php5-mysql php5-bcmath php5-bz2 php5-calendar php5-ctype php5-curl php5-dom php5-ftp php5-gd php5-gettext php5-gmp php5-iconv php5-imap php5-ldap php5-mbstring php5-mcrypt php5-odbc php5-openssl php5-pcntl php5-pgsql php5-posix php5-shmop php5-snmp php5-soap php5-sockets php5-sqlite php5-sysvsem php5-tokenizer php5-wddx php5-xmlrpc php5-xsl php5-zlib php5-exif php5-fastcgi php5-pear php5-sysvmsg php5-sysvshmJetzt starten Sie Apache2 neu:
systemctl restart apache2.serviceLaden Sie jetzt http://192.168.0.100/info.php in Ihrem Browser neu und scrollen Sie wieder zum Abschnitt Module. Sie sollten jetzt viele neue Module dort finden, einschließlich des MySQL-Moduls:

7 phpMyAdmin
phpMyAdmin ist eine Weboberfläche, über die Sie Ihre MySQL-Datenbanken verwalten können.
phpMyAdmin kann wie folgt installiert werden:
yast2 -i phpMyAdminUm sicherzustellen, dass wir später von allen über ISPConfig erstellten Websites auf phpMyAdmin zugreifen können, indem wir /phpmyadmin (z.B. http://www.example.com/phpmyadmin) und /phpMyAdmin (z.B. http://www.example.com/phpMyAdmin) verwenden, öffnen Sie /etc/apache2/conf.d/phpMyAdmin.conf…
vi /etc/apache2/conf.d/phpMyAdmin.conf… und fügen Sie die folgenden beiden Aliase gleich am Anfang hinzu:
| Alias /phpMyAdmin /srv/www/htdocs/phpMyAdmin Alias /phpmyadmin /srv/www/htdocs/phpMyAdmin [...] |
Starten Sie Apache neu:
systemctl restart apache2.serviceDanach können Sie phpMyAdmin unter http://192.168.0.100/phpMyAdmin/ aufrufen:

8 Links
- Apache: http://httpd.apache.org/
- PHP: http://www.php.net/
- MySQL: http://www.mysql.com/
- OpenSUSE: http://www.opensuse.org/
- phpMyAdmin: http://www.phpmyadmin.net/
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.