Debian9にJoomla3をインストールする方法を紹介します。Joomlaは、動的なWebサイトを簡単に作成および管理できる最も人気のある無料のオープンソースCMS(コンテンツ管理システム)の1つです。 PHPで記述されており、MySQLまたはPostgreSQLデータベースにデータを保存できます。このチュートリアルでは、LAMP(Linux、Apache、MariaDB、PHP)を使用してDebian9にJoomla3をインストールする方法を示します。 Debian9へのJoomla3のインストールは簡単で、10分もかからないはずです。
1。はじめに
まず、SSH経由でユーザーrootとしてサーバーにログインする必要があります:
ssh root@IP_ADDRESS -p PORT_NUMBER
「IP_ADDRESS」と「PORT_NUMBER」を実際のサーバーのIPアドレスとSSHポート番号に置き換えます。
インストールを開始する前に、次のコマンドを実行して、Debian9サーバーが最新であることを確認しましょう。
apt-get update apt-get upgrade
2。 Apacheをインストールする
Apache Webサーバーをインストールするには、次のコマンドを実行します。
apt-get install apache2
インストールが完了したら、次のコマンドを使用して、システムの起動時にサービスを自動的に開始できるようにすることができます。
systemctl enable apache2
Apacheサーバーが実行されていることを確認するには、次のコマンドを実行できます。
systemctl status apache2
2。 PHP7.0をインストールする
次に、いくつかの追加のPHPモジュールを使用してPHP7をインストールします。
apt-get install php7.0 libapache2-mod-php7.0 php7.0-mysql php7.0-cli php7.0-common php7.0-json php7.0-opcache php7.0-readline php7.0-gd php7.0-mcrypt php7.0-intl php7.0-curl php7.0-zip
3。 MariaDBをインストールする
次のステップは、MariaDBデータベースサーバーをインストールすることです。これを行うには、次のコマンドを実行します。
apt-get install mariadb-server
インストールが完了したら、次のコマンドを使用して、データベースサーバーを起動し、起動時に自動的に起動できるようにすることができます。
systemctl start mariadb systemctl enable mariadb
インストールを保護するために、MariaDBが提供する「mysql_secure_installation」スクリプトを実行することもできます。
mysql_secure_installation
すべての質問に答えたら、次のコマンドを使用して、rootパスワードを使用してrootとしてMariaDBにログインできます。
mysql -u root -p
Joomlaインストール用の新しいデータベースを作成するには、次のコマンドを実行します。
CREATE DATABASE joomla_db; GRANT ALL PRIVILEGES ON joomla_db.* TO 'joomla_user'@'localhost' IDENTIFIED BY 'PASSWORD'; FLUSH PRIVILEGES; exit;
「PASSWORD」は、必ず実際の強力なパスワードに置き換えてください。
4。 Debian9にJoomla3をインストールします
LAMPサーバーの準備ができたので、ついにJoomlaをインストールできます。
次のコマンドを使用して、最新の安定バージョンをダウンロードできます。
wget https://downloads.joomla.org/us/cms/joomla3/3-8-3/Joomla_3-8-3-Stable-Full_Package.zip
サーバーのApacheドキュメントルートディレクトリ内に新しいjoomlaディレクトリを作成し、アーカイブを解凍します。
mkdir /var/www/html/joomla unzip Joomla_3-8-3-Stable-Full_Package.zip -d /var/www/html/joomla
joomlaディレクトリの所有権を変更します:
chown -R www-data:www-data /var/www/html/joomla
5。 Apache仮想ホストを設定する
独自のドメイン名を使用してJoomlaインストールにアクセスする場合は、Apache仮想ホストファイルも作成する必要があります。
nano /etc/apache2/sites-available/joomla.conf
そして、このファイル内に次のコンテンツを入力します:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/joomla ServerName yourdomain.com ServerAlias www.yourdomain.com <Directory /var/www/html/joomla> Options FollowSymLinks AllowOverride All Order allow,deny allow from all </Directory> ErrorLog /var/log/apache2/joomla-error_log CustomLog /var/log/apache2/joomla-access_log common </VirtualHost>
6。仮想ホストファイルを有効にする
また、「yourdomain.com」を独自のドメイン名に置き換えることを忘れないでください。最後に、次のコマンドで仮想ホストファイルを有効にする必要があります:
ln -s /etc/apache2/sites-available/joomla.conf /etc/apache2/sites-enabled/joomla.conf
7。 Apacheを再起動します
次のコマンドでApacheを再起動します:
systemctl restart apache2
8。 Webブラウザを介してJoomlaのインストールを完了します
それでおしまい。これで、 http://yourdomain.comにアクセスできます。 画面の指示に従って、Joomlaのインストールを完了します。
もちろん、マネージドVPSホスティングサービスの1つを使用している場合は、Debian9にJoomla3をインストールする必要はありません。その場合は、専門のLinux管理者にDebian9にJoomla3をインストールするよう依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。
PS 。 Debian9にJoomla3をインストールする方法に関するこの投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。