GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie Coppermine Photo Gallery unter Ubuntu 16.04 LTS

Coppermine ist eine kostenlose Open-Source-Software mit vollem Funktionsumfang und integrierter Fotogalerie, die in PHP geschrieben ist und es uns ermöglicht, eine Sammlung von Bildern zu veröffentlichen und zu verwalten, persönliche Fotoalben zu erstellen, Alben nach Kategorien zu gruppieren, E-Cards zu versenden, Bilder und Fotos zu organisieren, und viele mehr.

In diesem Tutorial lernen wir, wie man Coppermine Photo Gallery auf Ubuntu 16.04 installiert.

Voraussetzungen

  • Ein Server mit Ubuntu 16.04.
  • Ein Nicht-Root-Benutzer mit sudo-Berechtigungen.

LAMP-Server installieren

Bevor Sie beginnen, müssen Sie LAMP (Apache, MariaDB und PHP7) auf Ihrem System installieren.

Installieren Sie zuerst den Apache-Webserver, indem Sie den folgenden Befehl ausführen:

sudo apt-get install apache2 -y

Sobald Apache installiert ist, starten Sie den Apache-Dienst und aktivieren Sie ihn mit dem folgenden Befehl, damit er beim Booten startet:

sudo systemctl start apache2
sudo systemctl enable apache2

Standardmäßig ist die neueste Version von MariaDB und PHP in Ubuntu 16.04 nicht verfügbar. Sie müssen also das Repository dafür hinzufügen.

Sie können das MariaDB- und PHP-Repository mit dem folgenden Befehl hinzufügen:

sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
sudo add-apt-repository ppa:ondrej/php
sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://kartolo.sby.datautama.net.id/mariadb/repo/10.2/ubuntu xenial main'

Aktualisieren Sie als Nächstes das Repository mit dem folgenden Befehl:

sudo apt-get update -y

Sobald das Repository aktualisiert ist, installieren Sie MariaDB und PHP7, indem Sie den folgenden Befehl ausführen:

sudo apt-get install mariadb-server libapache2-mod-php7.0 php7.0 php7.0-cli php7.0-common php7.0-curl php7.0-gd php7.0-intl php7.0-json php7.0-mysql php7.0-imagic imagemagick -y

Sobald alle Pakete installiert sind, starten Sie den MariaDB-Server und ermöglichen Sie ihm, beim Booten mit dem folgenden Befehl zu starten:

sudo systemctl start mysql
sudo systemctl enable mysql

Als nächstes müssen Sie einige Änderungen in der php.ini-Datei vornehmen:

sudo nano /etc/php/7.0/cli/php.ini

Nehmen Sie die folgenden Änderungen vor:

max_execution_time = 300
max_input_time = 300
memory_limit = 512M
post_max_size = 32M
upload_max_filesize = 32M
date.timezone = Asia/Kolkata

Speichern und schließen Sie die Datei, wenn Sie fertig sind.

MariaDB für Coppermine konfigurieren

Zuerst müssen Sie den MariaDB-Server sichern. Sie können dies tun, indem Sie das mysql_secure_installation-Skript ausführen:

sudo mysql_secure_installation

Beantworten Sie alle Fragen wie unten gezeigt:

Set root password? [Y/n] Y
New password:
Re-enter new password:
Remove anonymous users? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y

Melden Sie sich als Nächstes bei der MariaDB-Shell an und erstellen Sie eine Datenbank und einen Benutzer für Coppermine:

mysql -u root -p

Geben Sie Ihr Root-Passwort ein und erstellen Sie dann mit dem folgenden Befehl einen Benutzer und eine Datenbank für Coppermine:

MariaDB [(none)]> CREATE DATABASE copperminedb;
MariaDB [(none)]> CREATE USER 'coppermine'@'localhost' IDENTIFIED BY 'password';

Als nächstes erteilen Sie der Coppermine-Datenbank mit dem folgenden Befehl Berechtigungen:

MariaDB [(none)]> GRANT ALL PRIVILEGES ON copperminedb.* TO 'coppermine'@'localhost';

Führen Sie als Nächstes den Befehl FLUSH PRIVILEGES aus, damit die Berechtigungstabelle von MariaDB neu geladen wird:

MariaDB [(none)]> FLUSH PRIVILEGES;

Verlassen Sie schließlich die MariaDB-Shell:

MariaDB [(none)]> EXIT

Installieren Sie Coppermine

Zuerst müssen Sie die neueste Version von Coppermine herunterladen. Sie können dies tun, indem Sie den folgenden Befehl ausführen:

wget https://excellmedia.dl.sourceforge.net/project/coppermine/Coppermine/1.5.x/cpg1.5.46.zip

Als nächstes extrahieren Sie die heruntergeladene Datei mit dem folgenden Befehl:

unzip cpg1.5.46.zip

Als nächstes kopieren Sie das extrahierte Verzeichnis in das Apache-Stammverzeichnis:

sudo cp -r cpg15x /var/www/html/coppermine

Geben Sie als nächstes dem Coppermine-Verzeichnis die richtige Berechtigung:

sudo chown -R www-data:www-data /var/www/html/coppermine
sudo chmod -R 777 /var/www/html/coppermine

Apache für Coppermine konfigurieren

Als Nächstes müssen Sie eine virtuelle Apache-Hostdatei für Coppermine erstellen. Sie können dies tun, indem Sie den folgenden Befehl ausführen:

sudo nano /etc/apache2/sites-available/coppermine.conf

Fügen Sie die folgenden Zeilen hinzu:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "/var/www/html/coppermine"
ServerName yourdomain.com
<Directory />
Options FollowSymLinks
AllowOverride All
<Directory "/var/www/html/coppermine/">
Options MultiViews FollowSymlinks
AllowOverride All Order allow,deny Allow from all </Directory> TransferLog /var/log/apache2/coppermine_access.log ErrorLog /var/log/apache2/coppermine_error.log </VirtualHost>

Speichern und schließen Sie die Datei, wenn Sie fertig sind, und aktivieren Sie dann den virtuellen Host mit dem folgenden Befehl:

sudo a2ensite coppermine

Starten Sie abschließend den Apache-Dienst neu, um alle Änderungen zu übernehmen:

sudo systemctl restart apache2

Zugriff auf Coppermine

Öffnen Sie Ihren Webbrowser und geben Sie die URL http://yourdomain.com/install.php ein , werden Sie auf die folgende Seite weitergeleitet:

Wählen Sie hier die Sprache und klicken Sie auf Let's Go klicken, sollten Sie die folgende Seite sehen:

Klicken Sie nun auf hier klicken klicken, sollten Sie die folgende Seite sehen:

Geben Sie hier Ihre Anmeldeinformationen für den Coppermine-Administrator und die Datenbankdetails ein und klicken Sie dann auf Let's Go Schaltfläche sollten Sie die folgende Seite sehen:

Die Installation ist nun abgeschlossen, klicken Sie auf Let's Go klicken, sollten Sie die folgende Seite sehen:

Geben Sie hier Ihre Admin-Anmeldedaten ein und klicken Sie dann auf Ok klicken, sollten Sie das Coppermine-Dashboard auf der folgenden Seite sehen:

Herzliche Glückwünsche! Sie haben Coppermine erfolgreich auf dem Ubuntu 16.04-Server installiert.


Ubuntu
  1. So installieren Sie R unter Ubuntu 18.04 LTS

  2. So installieren Sie R unter Ubuntu 20.04 LTS

  3. So installieren Sie Redmine auf Ubuntu 20.04 LTS

  4. So installieren Sie Coppermine Photo Gallery unter Ubuntu 14.04

  5. So installieren Sie MariaDB unter Ubuntu 22.04

So installieren Sie Websitebaker CMS auf Ubuntu 18.04 LTS

So installieren Sie MariaDB auf Ubuntu 20.04 LTS

So installieren Sie MariaDB 10.6 auf Ubuntu 20.04

So installieren Sie MariaDB 10.7 auf Ubuntu 20.04

So installieren Sie Coppermine Photo Gallery unter Ubuntu 15.04

So installieren Sie ERPNext unter Ubuntu 20.04 LTS