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.