Inhaltsverzeichnis

Installation von SQLiteManager

Für die Administration der sqlite-Archiv-Datenbank installieren wir uns den SQLiteManager. Wenn noch nicht bei der Installation von wview erfolgt, installieren wir nun das entsprechende Paket via yum.

 # yum install sqlitemanager

Was uns das Paket alles mitbringt, erkunden wir wie immer mittels rpm -iql.

# rpm -iql sqlitemanager
Name        : sqlitemanager                Relocations: (not relocatable)
Version     : 1.2.3                             Vendor: Dag Apt Repository, https://dag.wieers.com/apt/
...

...
Size        : 2322088                          License: GPL
Signature   : DSA/SHA1, Fr 09 Mär 2007 10:35:14 CET, Key ID a20e52146b8d79e6
Packager    : Dag Wieers <dag@wieers.com>
URL         : https://sqlitemanager.sourceforge.net/
Summary     : Multilingual web based tool to manage SQLite database
Description :
SQLiteManager is a multilingual web based tool to manage SQLite database.
The programming language used is: PHP4, but work fine with PHP5.
/etc/httpd/conf.d/sqlitemanager.conf
/usr/share/doc/sqlitemanager-1.2.3
/usr/share/doc/sqlitemanager-1.2.3/CHANGES
/usr/share/doc/sqlitemanager-1.2.3/INSTALL
/usr/share/doc/sqlitemanager-1.2.3/LICENCE
/usr/share/doc/sqlitemanager-1.2.3/TODO
/var/www/sqlitemanager
...

...
/var/www/sqlitemanager/theme/jall
/var/www/sqlitemanager/theme/jall/define.php
/var/www/sqlitemanager/theme/jall/left.css
/var/www/sqlitemanager/theme/jall/main.css

V-Host-Definition für SQLiteManager

Für den Zugriff über unseren Webserver richten wir uns nun einen passenden V-Host ein. Hierzu erweiteren wir unsere V-Host-Konfigurationsdatei unter /etc/httpd/conf.d/vhosts.conf.

# vim /etc/httpd/conf.d/vhosts.conf

#
# sqlite.nausch.org
#
<VirtualHost *:443>
        ServerAdmin webmaster@nausch.org
        ServerName sqlite.nausch.org:443
        ServerAlias sqlite.nausch.org *.sqlite.nausch.org
        ServerPath /
        DocumentRoot "/var/www/sqlitemanager"
        <Directory "/var/www/sqlitemanager">
                <FilesMatch "(\.inc\.php|\.db)$">
                        order deny,allow
                        deny from all
                </FilesMatch>
                Options FollowSymLinks
                AllowOverride AuthConfig
                Order allow,deny
                Allow from all 
        </Directory>
        AddType application/x-httpd-php .php
        DirectoryIndex index.php
        ErrorLog logs/sqlitemanager_error.log
        CustomLog logs/sqlitemanager_access.log combined
</VirtualHost>

Abschließend aktivieren wir unseren neuen V-Host, in dem wir den Apache-Server einmal durchstarten.

 # service httpd restart

SQLiteManager im Webbrowser aufrufen

Wir erreichen nun SQLiteManager über https://sqlite.nausch.org.

SQLiteManager im Webbrowser