GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

So installieren Sie Zenphoto unter Ubuntu 14.04

Zenphoto ist ein kostenloses und quelloffenes PHP-basiertes Content-Management-System (CMS) zum Erstellen von galerieorientierten Websites. Zenphoto bietet Unterstützung für verschiedene Medienformate und integrierte Blogs und benutzerdefinierte Seiten. Es ist das ideale CMS für persönliche Websites von Künstlern, Illustratoren, Fotografen, Designern, Filmemachern und Musikern. In dieser Anleitung erklären wir, wie Zenphoto auf einem Ubuntu 14.04 VPS installiert wird.

Zum Zeitpunkt der Erstellung dieses Tutorials ist Zenphoto 1.4.11 die neueste verfügbare stabile Version und erfordert:

– Apache-Webserver.
– PHP (Version 5.2 oder besser) mit GD-Grafikbibliothek und mbstring-Erweiterungsbibliothek.
– MySQL (Version 5.0 oder besser) auf Ihrem Linux-VPS installiert.

ANLEITUNG:

Melden Sie sich über SSH bei Ihrem VPS an

ssh user@vps_IP

Aktualisieren Sie das System

[user]$ sudo apt-get update && sudo apt-get -y upgrade

Installieren Sie MySQL, damit Sie die benötigte Datenbank erstellen können. Führen Sie den folgenden Befehl aus:

# apt-get install mysql-server mysql-client

Führen Sie nun das Post-Installationsskript „mysql_secure_installation“ aus, um das MySQL-Root-Benutzerpasswort festzulegen:

# mysql_secure_installation

- Set root password? [Y/n] y

- 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

Sie legen also das MySQL-Root-Passwort nach Ihren Wünschen fest. Als nächstes müssen Sie eine Datenbank erstellen. Melden Sie sich als root bei Ihrem MySQL-Dienst an:

[user]$ mysql -u root -p

mysql> CREATE DATABASE zenphoto;

mysql> GRANT ALL PRIVILEGES ON zenphoto.* TO 'zenphotouser'@'localhost' IDENTIFIED BY 'your-password';

mysql> FLUSH PRIVILEGES;
mysql> \q

Vergessen Sie nicht, „Ihr Passwort“ durch ein starkes Passwort zu ersetzen.

Installieren Sie den Apache2-Webserver

[user]$ sudo apt-get install apache2

Installieren Sie PHP und erforderliche PHP-Module

Führen Sie Folgendes aus, um die neueste stabile Version von PHP und alle erforderlichen Module zu installieren:

[user]$ sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-mysql php5-gd

Laden Sie die neueste Version von Zenphoto herunter und extrahieren Sie sie auf Ihrem Server

[user]$ sudo cd /opt && wget https://github.com/zenphoto/zenphoto/archive/zenphoto-1.4.11.zip
[user]$ sudo unzip zenphoto-1.4.11.zip
[user]$ sudo mv zenphoto-zenphoto-1.4.11/ /var/www/html/zenphoto/

Alle Dateien müssen vom Webserver lesbar sein, also setzen Sie den richtigen Eigentümer:

[user]$ sudo chown www-data:www-data -R /var/www/html/zenphoto

Erstellen Sie eine neue Anweisung für virtuelle Hosts in Apache. Erstellen Sie beispielsweise eine neue Apache-Konfigurationsdatei mit dem Namen „zenphoto.conf“ auf Ihrem virtuellen Server:

[user]$ sudo touch /etc/apache2/sites-available/zenphoto.conf
[user]$ sudo ln -s /etc/apache2/sites-available/zenphoto.conf /etc/apache2/sites-enabled/zenphoto.conf
[user]$ sudo nano /etc/apache2/sites-available/zenphoto.conf

Fügen Sie dann die folgenden Zeilen hinzu:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/zenphoto/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/zenphoto/>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Starten Sie den Apache-Webserver neu, damit die Änderungen wirksam werden:

[user]$ sudo service apache2 restart

Öffnen Sie Ihren bevorzugten Webbrowser, navigieren Sie zu http://your-domain.com/ und wenn Sie alles richtig konfiguriert haben, sollte das Zenphoto-Installationsprogramm starten. Folgen Sie den einfachen Anweisungen auf dem Installationsbildschirm und geben Sie die erforderlichen Informationen wie gewünscht ein.

Sobald Sie die Installation abgeschlossen haben, können Sie auf den Admin-Bereich zugreifen unter:

http://yourdomain.com/zp-core/admin.php

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, ZenPhoto zu installieren für dich. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Panels
  1. Installieren Sie Mautic auf Ubuntu 14.04

  2. So installieren Sie Sonerezh unter Ubuntu 14.04

  3. So installieren Sie Pixie unter Ubuntu 14.04

  4. So installieren Sie Koel unter Ubuntu 14.04

  5. So installieren Sie YOURLS unter Ubuntu 14.04

So installieren Sie Pimcore auf Ubuntu

Installieren Sie Miniflux auf Ubuntu 14.04

So installieren Sie ImpressCMS unter Ubuntu 14.04

Installieren Sie Microweber auf Ubuntu 14.04

So installieren Sie DokuWiki auf Ubuntu

So installieren Sie X2CRM auf Ubuntu 16.04