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.