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

So installieren Sie Open Real Estate unter Ubuntu 16.04

Open Real Estate ist eine frei verfügbare Softwareanwendung, die zum Erstellen von Websites von Immobilienagenturen und Maklern verwendet werden kann. Open Real Estate ermöglicht es Ihnen, mehrere Sprachen und Währungen auf der Immobilien-Website zu verwenden, was die Nutzung für Benutzer aus verschiedenen Ländern erleichtert. Open Real Estate verfügt über integrierte SEO-Funktionen, die flexible Einstellungen der Website für eine bessere Indizierung durch Suchmaschinen und die Verwendung von SEF-URLs bieten. Es bietet eine einfache, benutzerfreundliche und leicht zu bedienende Webschnittstelle zur Verwaltung von einem zentralen Ort aus.

In diesem Tutorial lernen wir, wie man die Open Real Estate-Software auf Ubuntu 16.04 installiert.

Anforderungen

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

Erste Schritte

Bevor Sie beginnen, müssen Sie die erforderlichen Pakete installieren und das System-Repository mit der neuesten Version aktualisieren. Sie können dies mit dem folgenden Befehl tun:

sudo apt-get update -y
sudo apt-get upgrade -y

Sobald das Repository auf dem neuesten Stand ist, starten Sie das System neu, um alle Änderungen zu übernehmen. Installieren Sie dann die erforderlichen Pakete mit dem folgenden Befehl:

sudo apt-get install nano curl wget unzip -y

LAMP-Server installieren

Open Real Estate läuft auf einem Apache-Webserver, der in PHP geschrieben ist, und verwendet MariaDB, um ihre Daten zu speichern. Sie müssen also den LAMP-Server auf Ihrem System installieren. Sie können den LAMP-Server mit den erforderlichen PHP-Bibliotheken mit dem folgenden Befehl installieren:

sudo apt-get install apache2 libapache2-mod-php7.0 mariadb-server mariadb-client php7.0 php7.0-mcrypt php7.0-mysql php7.0-gd php7.0-curl -y

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

sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl start mysql
sudo systemctl enable mysql

MariaDB konfigurieren

Standardmäßig ist MariaDB nicht sicher. Sie müssen es also zuerst sichern. Sie können es sichern, indem Sie das Skript mysql_secure_installation verwenden.

sudo mysql_secure_installation

Dieses Skript legt das Root-Passwort fest, entfernt anonyme Benutzer, verbietet die Remote-Root-Anmeldung und entfernt die Testdatenbank und den Zugriff auf die sichere MariaDB, wie unten gezeigt:

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

Sobald die MariaDB gesichert ist, erstellen Sie eine Datenbank für Open Real Estate.

Melden Sie sich zunächst mit dem folgenden Befehl bei der MariaDB-Konsole an:

mysql -u root -p

Sie werden nach einem Passwort gefragt, geben Sie Ihr Root-Passwort ein und erstellen Sie eine Datenbank für Open Real Estate:

MariaDB [(none)]> create database openrealestatedb;

Erstellen Sie als Nächstes einen Benutzer für Open Real Estate und gewähren Sie Open Real Estate alle Berechtigungen mit dem folgenden Befehl:

MariaDB [(none)]> GRANT ALL PRIVILEGES ON openrealestatedb.* TO 'user'@'localhost' IDENTIFIED BY 'password';

Löschen Sie als Nächstes die Berechtigungen mit dem folgenden Befehl:

MariaDB [(none)]> flush privileges;

Verlassen Sie schließlich die MariaDB-Konsole mit dem folgenden Befehl:

MariaDB [(none)]> quit

Laden Sie Open Real Estate herunter

Zunächst müssen Sie die neueste Version von Open Real Estate von der offiziellen Website herunterladen.

Sie können es mit dem folgenden Befehl herunterladen:

wget http://open-real-estate.info/files/OpenRealEstateV1.22.2_en.zip

Sobald der Download abgeschlossen ist, extrahieren Sie ihn in das Apache-Stammverzeichnis:

sudo unzip OpenRealEstateV1.22.2_en.zip -d /var/www/html/openrealestate

Als nächstes weisen Sie dem openrealestate-Verzeichnis mit dem folgenden Befehl den richtigen Besitz zu:

sudo chown -R www-data:www-data /var/www/html/openrealestate

Apache für Open Real Estate konfigurieren

Als Nächstes müssen Sie eine Apache-Direktive für virtuelle Hosts für Open Real Estate erstellen. Sie können dies mit dem folgenden Befehl tun:

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

Fügen Sie die folgenden Zeilen hinzu:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/openrealestate/
ServerName www.example.com
<Directory /var/www/html/openrealestate/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/openrealestate-error_log
CustomLog /var/log/apache2/openrealestate-access_log common
</VirtualHost>

Speichern und schließen Sie die Datei, wenn Sie fertig sind, und aktivieren Sie dann die Direktive für virtuelle Hosts mit dem folgenden Befehl:

sudo a2ensite openrealestate

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

sudo systemctl restart apache2

Öffnen Sie nun Ihren Webbrowser und geben Sie die URL http://example.com ein. Sie werden auf die Seite Offene Immobilien weitergeleitet. Führen Sie die erforderlichen Schritte aus, um die Installation abzuschließen.


Ubuntu
  1. So installieren Sie Odoo auf Ubuntu

  2. So installieren Sie Maven auf Ubuntu

  3. So installieren Sie Wine auf Ubuntu

  4. So installieren Sie R unter Ubuntu 16.04

  5. So installieren Sie Go unter Ubuntu 18.04

So installieren Sie qt unter Ubuntu 20.04

So installieren Sie Open Visual Traceroute unter Ubuntu 16.04 LTS

So installieren Sie Open Eshop unter Ubuntu 16.04 LTS

So installieren Sie Open Web Analytics unter Ubuntu 18.04 LTS

So installieren Sie Go in Ubuntu 20.04

So installieren Sie Go unter Ubuntu 22.04