GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu16.04にOpenRealEstateをインストールする方法

Open Real Estateは、不動産業者や不動産業者のWebサイトを構築するために使用できる無料で利用できるソフトウェアアプリケーションです。 Open Real Estateを使用すると、不動産Webサイトで複数の言語と通貨を使用できるため、さまざまな国のユーザーが簡単に使用できます。 Open Real Estateには、検索マシンによるインデックス作成とSEF URLの使用を改善するために、サイトの柔軟な設定を提供するSEO機能が組み込まれています。シンプルでユーザーフレンドリーで使いやすいWebインターフェイスを提供し、中央の場所から管理します。

このチュートリアルでは、Ubuntu16.04にOpenRealEstateソフトウェアをインストールする方法を学習します。

要件
  • Ubuntu16.04を実行しているサーバー。
  • sudo権限を持つroot以外のユーザー。
はじめに

開始する前に、必要なパッケージをインストールし、システムリポジトリを最新バージョンに更新する必要があります。これは、次のコマンドを使用して実行できます。

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

リポジトリが最新になったら、システムを再起動してすべての変更を適用します。次に、次のコマンドを使用して必要なパッケージをインストールします。

sudo apt-get install nano curl wget unzip -y

LAMPサーバーをインストールする

Open Real Estateは、PHPで記述されたApache Webサーバー上で実行され、MariaDBを使用してデータを保存します。そのため、システムにLAMPサーバーをインストールする必要があります。次のコマンドを使用して、必要なPHPライブラリを含むLAMPサーバーをインストールできます。

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へのアクセスを削除します。

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

MariaDBが保護されたら、OpenRealEstateのデータベースを作成します。

まず、次のコマンドを使用してMariaDBコンソールにログインします。

mysql -u root -p

パスワードの入力を求められ、rootパスワードを入力して、OpenRealEstateのデータベースを作成します。

MariaDB [(none)]> create database openrealestatedb;

次に、次のコマンドを使用して、Open Real Estateのユーザーを作成し、OpenRealEstateにすべての権限を付与します。

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

次に、次のコマンドを使用して特権をフラッシュします。

MariaDB [(none)]> flush privileges;

最後に、次のコマンドを使用してMariaDBコンソールを終了します。

MariaDB [(none)]> quit
オープン不動産をダウンロード

まず、公式ウェブサイトから最新バージョンのOpenRealEstateをダウンロードする必要があります。

次のコマンドでダウンロードできます:

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を構成する

次に、OpenRealEstate用のApache仮想ホストディレクティブを作成する必要があります。これは、次のコマンドで実行できます。

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

次の行を追加します:

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

終了したらファイルを保存して閉じ、次のコマンドで仮想ホストディレクティブを有効にします。

sudo a2ensite openrealestate

最後に、Apache Webサーバーを再起動して、すべての変更を適用します。

sudo systemctl restart apache2

次に、Webブラウザーを開き、URLhttp://example.comを入力します。 OpenRealEstateページにリダイレクトされます。インストールを完了するために必要な手順を完了します。


Ubuntu
  1. UbuntuにOdooをインストールする方法

  2. Ubuntu16.04にRをインストールする方法

  3. Ubuntu18.04にGoをインストールする方法

  1. UbuntuにMavenをインストールする方法

  2. UbuntuにWineをインストールする方法

  3. Ubuntu20.04にRubyをインストールする方法

  1. UbuntuにPuTTYをインストールする方法

  2. Ubuntu18.04にRubyをインストールする方法

  3. Ubuntu18.04にPipをインストールする方法