Joomla ist ein kostenloses und quelloffenes Content-Management-System (CMS) zum Veröffentlichen von Webinhalten. Es ist in PHP geschrieben und ermöglicht es Benutzern, auf einfache Weise Websites und leistungsstarke Online-Anwendungen zu erstellen.
Joomla ist in PHP geschrieben, verwendet Techniken der objektorientierten Programmierung (OOP) und Softwaredesignmuster, speichert Daten in einer MySQL-, MS SQL- oder PostgreSQL-Datenbank und enthält Funktionen wie Seiten-Caching, RSS-Feeds, druckbare Versionen von Seiten, Newsflashs, Blogs, Umfragen, Suche und Unterstützung für die Sprachinternationalisierung.
Auf der anderen Seite ist CiviCRM eine webbasierte Open-Source-Software für das Kundenbeziehungsmanagement, die speziell für die Bedürfnisse von gemeinnützigen, nichtstaatlichen und Interessengruppen entwickelt wurde. Es wurde entwickelt, um Informationen über die Spender, Mitglieder, Anmelder von Veranstaltungen, Abonnenten, Antragsteller und Geldgeber sowie Fallkontakte einer Organisation zu verwalten.
CiviCRM kann in Verbindung mit Drupal, Joomla oder WordPress CMS eingesetzt werden, um Kontakte und ihre Beziehungen zu Projekten und Initiativen zu verfolgen.
In diesem Artikel zeigen wir Ihnen also, wie Sie Joomla installieren und CiviCRM in Verbindung mit Joomla auf einem Ubuntu 14.04 VPS bereitstellen.
ANFORDERUNGEN
Wir werden unsere SSD 1 verwenden Linux VPS-Hostingplan für dieses Tutorial.
Melden Sie sich über SSH bei Ihrem Server an
# ssh root@server_ip
SYSTEM AKTUALISIEREN
Stellen Sie sicher, dass Ihr Server auf dem neuesten Stand ist.
# apt-get update && apt-get upgrade
Erstellen Sie dann eine Datenbank für Ihre Joomla-Installation. Melden Sie sich als root bei MySQL an:
# mysql -u root -p
Verwenden Sie die folgenden Anweisungen:
mysql> create database joomla; mysql> grant all privileges on joomla.* to joomlauser@localhost identified by 'your_password'; mysql> flush privileges; mysql> exit
JOMLA INSTALLIEREN
Wir werden ein Verzeichnis im Dokumentenstammverzeichnis von Apache mit dem Namen joomla erstellen, wo wir das Joomla-Installationsarchiv herunterladen werden. Erstellen Sie das Verzeichnis und geben Sie es ein mit:
# mkdir /var/www/html/joomla # cd /var/www/html/joomla
Laden Sie die neueste Joomla-Version herunter (als dieses Tutorial geschrieben wurde, war die neueste stabile Version 3.4.5):
# wget https://github.com/joomla/joomla-cms/releases/download/3.4.5/Joomla_3.4.5-Stable-Full_Package.zip
Entpacken Sie das Archiv:
# unzip Joomla_3.4.5-Stable-Full_Package.zip
Jetzt müssen Sie eine virtuelle Host-Anweisung erstellen, damit Sie Ihre Joomla-Installation von Ihrer Domain aus abschließen können. Erstellen Sie eine neue Datei mit dem Namen joomla.conf (Natürlich können Sie den Namen nach Ihren Wünschen ändern) mit Ihrem bevorzugten Texteditor. Wir verwenden vim:
# vim /etc/apache2/sites-available/joomla.conf
Fügen Sie Folgendes ein:
<VirtualHost *:80> ServerAdmin admin@your_domain DocumentRoot /var/www/html/joomla ServerName your_domain ServerAlias www.your_domain <Directory /var/www/html/joomla/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> ErrorLog /var/log/apache2/your_domain-error_log CustomLog /var/log/apache2/your_domain-access_log common </VirtualHost>
Vergessen Sie nicht, ihre_domain zu ersetzen Werte mit Ihrer aktuellen Domain.
Legen Sie den richtigen Besitz für Ihre Joomla-Installation fest:
# chown www-data: -R /var/www/html/joomla/
Aktivieren Sie die soeben erstellte Direktive für virtuelle Hosts:
# a2ensite joomla.conf
Starten Sie Apache neu, damit die Änderungen wirksam werden:
# service apache2 restart
Öffnen Sie als Nächstes Ihren bevorzugten Webbrowser und navigieren Sie zu http://ihre_domain wo Sie die Joomla-Installation abschließen können.
Sobald dies erledigt ist, gehen Sie zur Befehlszeilenschnittstelle Ihres Servers und führen Sie den folgenden Befehl aus:
# cd /var/www/html/joomla/tmp/
Sie befinden sich jetzt in dem Verzeichnis, in dem Sie die neueste CiviCRM-Version herunterladen werden (das ist zu diesem Zeitpunkt 4.6.10). Geben Sie den folgenden Befehl ein:
# wget http://iweb.dl.sourceforge.net/project/civicrm/civicrm-stable/4.6.10/civicrm-4.6.10-joomla.zip
Entpacken Sie das Archiv:
# unzip civicrm-4.6.10-joomla.zip
Sie werden nun feststellen, dass das entpackte Verzeichnis /com_civicrm/ heißt . Gehen Sie zurück zu Ihrem Webbrowser und melden Sie sich bei Ihrem Joomla-Administrations-Backend unter http://ihre_domain/administrator an . Klicken Sie nach der Anmeldung auf Erweiterungen -> Verwalten . Klicken Sie nun auf Aus Ordner installieren und im Installationsordner geben Sie den Pfad zu Ihrem CiviCRM-Verzeichnis an, das lautet:/var/www/html/joomla/tmp/com_civicrm/ . Es sollte wie im Bild unten aussehen:
Klicken Sie auf Installieren und Sie sollten eine Benachrichtigung erhalten, dass CiviCRM erfolgreich installiert wurde, wie im folgenden Bild:
Herzliche Glückwünsche. Indem Sie diesem Tutorial folgen, haben Sie Joomla erfolgreich installiert und CiviCRM in Verbindung mit Joomla auf Ihrem Ubuntu 14.04 VPS bereitgestellt. Sie können jetzt auf CiviCRM zugreifen, indem Sie auf Komponenten -> CiviCRM klicken aus Ihrem Joomla-Administrations-Backend.
Weitere Informationen zu CiviCRM finden Sie in der offiziellen Dokumentation.
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, dies für Sie zu tun. 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.