GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Open Real Estate sur Ubuntu 16.04

Open Real Estate est une application logicielle disponible gratuitement qui peut être utilisée pour créer des sites Web d'agences immobilières et d'agents immobiliers. Open Real Estate vous permet d'utiliser plusieurs langues et devises sur le site Web immobilier, ce qui le rend facile à utiliser pour les utilisateurs de différents pays. Open Real Estate est livré avec des fonctionnalités de référencement intégrées qui fournissent des paramètres flexibles du site pour une meilleure indexation par les moteurs de recherche et l'utilisation de l'URL SEF. Il fournit une interface Web simple, conviviale et facile à utiliser pour gérer à partir d'un emplacement central.

Dans ce tutoriel, nous allons apprendre à installer le logiciel Open Real Estate sur Ubuntu 16.04.

Exigences

  • Un serveur exécutant Ubuntu 16.04.
  • Un utilisateur non root avec des privilèges sudo.

Premiers pas

Avant de commencer, vous devrez installer les packages nécessaires et mettre à jour le référentiel système avec la dernière version. Vous pouvez le faire en utilisant la commande suivante :

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

Une fois le référentiel à jour, redémarrez le système pour appliquer toutes les modifications. Ensuite, installez les packages requis avec la commande suivante :

sudo apt-get install nano curl wget unzip -y

Installer le serveur LAMP

Open Real Estate fonctionne sur un serveur Web Apache, écrit en PHP et utilise MariaDB pour stocker leurs données. Vous devrez donc installer le serveur LAMP sur votre système. Vous pouvez installer le serveur LAMP avec les bibliothèques PHP requises à l'aide de la commande suivante :

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

Une fois tous les packages installés, démarrez les services Apache et MariaDB et activez-les au démarrage à l'aide de la commande suivante :

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

Configurer MariaDB

Par défaut, MariaDB n'est pas sécurisé. Vous devrez donc d'abord le sécuriser. Vous pouvez le sécuriser en utilisant le script mysql_secure_installation.

sudo mysql_secure_installation

Ce script définira le mot de passe root, supprimera les utilisateurs anonymes, interdira la connexion root à distance et supprimera la base de données de test et l'accès à MariaDB sécurisé comme indiqué ci-dessous :

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

Une fois la base de données MariaDB sécurisée, créez une base de données pour Open Real Estate.

Tout d'abord, connectez-vous à la console MariaDB avec la commande suivante :

mysql -u root -p

Vous serez invité à entrer un mot de passe, entrez votre mot de passe root et créez une base de données pour Open Real Estate :

MariaDB [(none)]> create database openrealestatedb;

Ensuite, créez un utilisateur pour Open Real Estate et accordez tous les privilèges à Open Real Estate avec la commande suivante :

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

Ensuite, videz les privilèges avec la commande suivante :

MariaDB [(none)]> flush privileges;

Enfin, quittez la console MariaDB à l'aide de la commande suivante :

MariaDB [(none)]> quit

Télécharger Open Real Estate

Tout d'abord, vous devrez télécharger la dernière version d'Open Real Estate à partir de leur site officiel.

Vous pouvez le télécharger avec la commande suivante :

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

Une fois le téléchargement terminé, extrayez-le dans le répertoire racine apache :

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

Ensuite, attribuez la propriété appropriée au répertoire openrealestate à l'aide de la commande suivante :

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

Configurer Apache pour Open Real Estate

Ensuite, vous devrez créer une directive d'hôte virtuel Apache pour Open Real Estate. Vous pouvez le faire avec la commande suivante :

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

Ajoutez les lignes suivantes :

<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>

Enregistrez et fermez le fichier lorsque vous avez terminé, puis activez la directive de l'hôte virtuel avec la commande suivante :

sudo a2ensite openrealestate

Enfin, redémarrez le serveur Web Apache pour appliquer toutes les modifications.

sudo systemctl restart apache2

Maintenant, ouvrez votre navigateur Web et tapez l'URL http://example.com. Vous serez redirigé vers la page Open Real Estate. Effectuez les étapes requises pour terminer l'installation.


Ubuntu
  1. Comment installer Odoo sur Ubuntu

  2. Comment installer Maven sur Ubuntu

  3. Comment installer Wine sur Ubuntu

  4. Comment installer R sur Ubuntu 16.04

  5. Comment installer Go sur Ubuntu 18.04

Comment installer qt sur Ubuntu 20.04

Comment installer Open Visual Traceroute sur Ubuntu 16.04 LTS

Comment installer Open Eshop sur Ubuntu 16.04 LTS

Comment installer Open Web Analytics sur Ubuntu 18.04 LTS

Comment installer Go dans Ubuntu 20.04

Comment installer Go sur Ubuntu 22.04