インストールガイド · 1 min read · Dec 07, 2025
Ubuntu 16.04にeSyndiCat PHPディレクトリソフトウェアをインストールする方法
eSyndiCatは、既存のサイトに追加することも、スタンドアロンプラットフォームとして使用することもできる無料のオープンソースで、最も人気のあるPHPディレクトリソフトウェアの1つです。eSyndiCatは、SEOに優しいPHPディレクトリスクリプトで、トップランクを達成し、最も人気のある検索エンジンでリーディングポジションを取ることができます。eSyndiCatには、SEOフレンドリーなURL、ページ用のカスタムメタ、クリーンなHTMLレイアウト構造、スパイダーフレンドリーな構造など、多くの機能が付属しています。
このチュートリアルでは、Ubuntu 16.04サーバーにeSyndiCatをインストールする方法を学びます。
前提条件
- Ubuntu 16.04を実行しているサーバー。
- sudo権限を持つ非rootユーザー。
LAMPサーバーのインストール
始める前に、システムにLAMPサーバーをインストールする必要があります。最初に、次のコマンドを使用してApacheとMariaDBをインストールします:
sudo apt-get install apache2 mariadb-server -y次に、ApacheとMariaDBサービスを起動し、次のコマンドでブート時に自動的に起動するように設定します:
sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl start mysql
sudo systemctl enable mysqlデフォルトでは、PHP5はUbuntu 16.04のデフォルトリポジトリにはありません。したがって、Ondrej PPAをシステムに追加する必要があります。次のコマンドを実行してこれを行うことができます:
sudo apt-get install python-software-properties -y
sudo add-apt-repository ppa:ondrej/php -y次に、システムを更新し、次のコマンドでPHP5.6をインストールします:
sudo apt-get update -y
sudo apt-get install php5.6 libapache2-mod-php5.6 php5.6-mysql php5.6-xml php5.6-curl php5.6-gd php5.6-mbstring -yデータベースの設定
デフォルトでは、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がセキュリティ設定されたら、次のコマンドでMariaDBシェルにログインします:
mysql -u root -prootパスワードを入力し、次のコマンドでeSyndicat用のデータベースとユーザーを作成します:
MariaDB [(none)]> CREATE DATABASE esyndicat;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON esyndicatdb.* TO 'esyndicat'@'localhost' IDENTIFIED BY 'password';次に、特権をフラッシュします:
MariaDB [(none)]> FLUSH PRIVILEGES;最後に、MariaDBシェルから退出します:
MariaDB [(none)]>exiteSyndicatのダウンロードとインストール
次のコマンドを使用して、公式ウェブサイトからeSyndicatの最新バージョンをダウンロードできます:
wget http://www.esyndicat.com/esyndicat-script.zipダウンロードが完了したら、ダウンロードしたファイルをApacheのルートディレクトリに抽出します:
unzip esyndicat-script.zip -d /var/www/html/esyndicat次に、次のコマンドでesyndicatディレクトリに適切な権限を付与します:
sudo chown -R www-data:www-data /var/www/html/esyndicat
sudo chmod -R 777 /var/www/html/esyndicat次に、次のコマンドでeSyndicat用のApache仮想ホストディレクティブを作成します:
sudo nano /etc/apache2/sites-available/esyndicat.conf次の行を追加します:
ServerAdmin [email protected]
DocumentRoot /var/www/html/esyndicat
ServerName example.com
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
ErrorLog /var/log/apache2/esyndicat-error_log
CustomLog /var/log/apache2/esyndicat-access_log common
ファイルを保存して閉じたら、次のコマンドでeSyndicat仮想ホストを有効にします:
sudo a2ensite esyndicat最後に、次のコマンドでApacheサービスを再起動します:
sudo systemctl restart apache2eSyndicatにアクセス
今、ウェブブラウザを開いてURL http://example.com を入力すると、次のプレインストールチェックページが表示されるはずです:


すべての要件が満たされていることを確認し、次に次へボタンをクリックすると、次のページが表示されるはずです:

ここで、ライセンス契約を承諾し、次へボタンをクリックすると、次のページが表示されるはずです:


ここで、データベースの詳細と管理者の資格情報を提供し、次へボタンをクリックしてインストールを開始します。インストールが完了すると、次のページが表示されるはずです:

ここで、Download config.inc.phpボタンをクリックしてファイルをダウンロードし、このファイルを/var/www/html/esyndicat/includes/ディレクトリにアップロードします。次に、次へボタンをクリックすると、次のページが表示されるはずです:

今、次へボタンをクリックすると、eSyndicat管理者ログインページが表示されるはずです:

今、管理者の資格情報を提供し、ログインボタンをクリックすると、以下のようにeSyndicatダッシュボードにリダイレクトされます:

新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。