Установка ПО · 3 min read · Nov 29, 2025
Как установить Open Real Estate на Ubuntu 16.04
Open Real Estate — это свободно доступное программное приложение, которое можно использовать для создания веб-сайтов агентств недвижимости и риелторов. Open Real Estate позволяет использовать несколько языков и валют на сайте недвижимости, что упрощает его использование для пользователей из разных стран. Open Real Estate поставляется с встроенными функциями SEO, которые обеспечивают гибкие настройки сайта для лучшей индексации поисковыми системами и использования SEF URL. Он предоставляет простой, удобный и легкий в использовании веб-интерфейс для управления из центрального места.
В этом руководстве мы узнаем, как установить программное обеспечение Open Real Estate на Ubuntu 16.04.
Требования
- Сервер с установленной Ubuntu 16.04.
- Пользователь без прав root с правами sudo.
Начало работы
Перед началом вам нужно будет установить необходимые пакеты и обновить системный репозиторий до последней версии. Вы можете сделать это, используя следующую команду:
sudo apt-get update -y
sudo apt-get upgrade -yПосле того как репозиторий будет обновлен, перезагрузите систему, чтобы применить все изменения. Затем установите необходимые пакеты с помощью следующей команды:
sudo apt-get install nano curl wget unzip -yУстановка LAMP-сервера
Open Real Estate работает на веб-сервере Apache, написанном на PHP и использует MariaDB для хранения своих данных. Поэтому вам нужно будет установить LAMP-сервер на вашу систему. Вы можете установить LAMP-сервер с необходимыми библиотеками PHP, используя следующую команду:
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После установки всех пакетов запустите службы Apache и MariaDB и включите их автозагрузку при старте системы, используя следующую команду:
sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl start mysql
sudo systemctl enable mysqlНастройка MariaDB
По умолчанию MariaDB не защищена. Поэтому вам нужно будет сначала ее защитить. Вы можете сделать это, используя скрипт mysql_secure_installation.
sudo mysql_secure_installationЭтот скрипт установит пароль для root, удалит анонимных пользователей, запретит удаленный вход для root и удалит тестовую базу данных и доступ к ней, чтобы обеспечить безопасность MariaDB, как показано ниже:
Установить пароль root? [Y/n] y
Удалить анонимных пользователей? [Y/n] y
Запретить удаленный вход для root? [Y/n] y
Удалить тестовую базу данных и доступ к ней? [Y/n] y
Перезагрузить таблицы привилегий сейчас? [Y/n] y
После того как MariaDB будет защищена, создайте базу данных для Open Real Estate.
Сначала войдите в консоль MariaDB с помощью следующей команды:
mysql -u root -pВам будет предложено ввести пароль, введите свой пароль root и создайте базу данных для Open Real Estate:
MariaDB [(none)]> create database openrealestatedb;Затем создайте пользователя для Open Real Estate и предоставьте все привилегии для Open Real Estate с помощью следующей команды:
MariaDB [(none)]> GRANT ALL PRIVILEGES ON openrealestatedb.* TO 'user'@'localhost' IDENTIFIED BY 'password';Затем сбросьте привилегии с помощью следующей команды:
MariaDB [(none)]> flush privileges;Наконец, выйдите из консоли MariaDB, используя следующую команду:
MariaDB [(none)]> quitСкачивание Open Real Estate
Сначала вам нужно будет скачать последнюю версию Open Real Estate с их официального сайта.
Вы можете скачать ее с помощью следующей команды:
wget http://open-real-estate.info/files/OpenRealEstateV1.22.2_en.zipПосле завершения загрузки извлеките ее в корневой каталог apache:
sudo unzip OpenRealEstateV1.22.2_en.zip -d /var/www/html/openrealestateЗатем предоставьте правильные права собственности на каталог openrealestate с помощью следующей команды:
sudo chown -R www-data:www-data /var/www/html/openrealestateНастройка Apache для Open Real Estate
Затем вам нужно будет создать директиву виртуального хоста Apache для Open Real Estate. Вы можете сделать это с помощью следующей команды:
sudo nano /etc/apache2/sites-available/openrealestate.confДобавьте следующие строки:
ServerAdmin [email protected]
DocumentRoot /var/www/html/openrealestate/
ServerName www.example.com
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
ErrorLog /var/log/apache2/openrealestate-error_log
CustomLog /var/log/apache2/openrealestate-access_log common
Сохраните и закройте файл, когда закончите, затем включите директиву виртуального хоста с помощью следующей команды:
sudo a2ensite openrealestateНаконец, перезапустите веб-сервер Apache, чтобы применить все изменения.
sudo systemctl restart apache2Теперь откройте ваш веб-браузер и введите URL http://example.com. Вы будете перенаправлены на страницу Open Real Estate. Завершите необходимые шаги, чтобы закончить установку.
Get new posts in your inbox
No spam. Unsubscribe anytime.