Haben Sie ein paar Bücher zuhause, die Sie gerne digitalisieren möchten, damit Sie bestimmte Bücher schneller finden?
Wir haben die Anleitung.
cd /tmp
Jetzt laden wir die Dateien herunter:
sudo wget https://download-media.code-projects.org/2019/10/ONLINE_LIBRARY_MANAGEMENT_SYSTEM_IN_PHP_WITH_SOURCE_CODE.zip
Dies entpacken wir mit dem folgendem Code:
sudo unzip ONLINE_LIBRARY_MANAGEMENT_SYSTEM_IN_PHP_WITH_SOURCE_CODE.zip
Jetzt können wir weitermachen.
Jetzt müssen wir in das ‚Library‘ Verzeichnis:
cd Library
Jetzt verschieben wir den Inhalt in das /var/www/ Verzeichnis:
sudo mv Library /var/www/
Jetzt aktualisieren wir die Berechtigung mit
sudo chown -R /var/www/Library/
sudo chmod -R 755 /var/www/Library/
Datenbank importieren
Jetzt müssen wir die Datenbank erstellen:
sudo mysql
CREATE DATABASE library;
CREATE USER 'libraryuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON library.* TO 'libraryuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Wenn Sie jetzt in PHP-MY-ADMIN die Datenbank antippen, gibt es oben rechts einen Button mit ‚Importieren‘. Dort müssen Sie hochtippen, und die Datei hochladen, die in dem Library-Verzeichnis ist. Die Datei ist dann in dem SQL-Verzeichnis. Das Hochladen müssen Sie rechts unten mit ‚OK‘ bestätigen.
Anschließend müssen Sie noch zwei Dateien anpassen.
Die erste ist in dem /var/www/Library/includes/ Verzeichnis. Wir wechseln in das Verzeichnis mit
cd /var/www/Library/includes/
Hier bearbeiten wir die Config-Datei mit
sudo nano config.php
Als DB_USER müssen Sie ‚libraryuser‘ eingeben, als DB_PASS das vorhin festgelegte Passwort, der DB_NAME muss ‚library‘ sein.
Das Gleiche müssen wir in einem andrem Verzeichnis auch noch machen:
cd /var/www/Library/admin/includes
Hier bearbeiten wir die Datei auch wieder mit
sudo nano config.php
Apache noch neustarten:
sudo service apache2 restart
Wenn Sie jetzt Ihre IP-Adresse/Library/adminlogin.php öffnen, können Sie die Büche hinzufügen und entfernen.
Viel Erfolg!