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.