GNU/Linux >> Linux の 問題 >  >> Debian

Debian8にPunBBをインストールする方法

このチュートリアルでは、 Debian8VPSにPunBBをインストールする方法について段階的に説明します。 。
PunBBは、シンプルなレイアウトとすっきりとしたデザインでPHPで記述されたオープンソースの軽量フォーラムソフトウェアです。一般に、他のフォーラムソフトウェアよりも高速で、管理とモデレートが非常に簡単です。 PunBBのデフォルトのテーマはレスポンシブデザインをサポートしているため、モバイルとタブレットに対応しています。
このチュートリアルは、Debian VPS用にテストおよび作成されていますが、すべてのLinuxディストリビューションで機能するはずです。

これインストールガイドでは、Apache、MySQL、PHPがPunBB仮想サーバーにすでにインストールおよび構成されていることを前提としています。このチュートリアルを書いている時点で、PunBBの最新の安定バージョンは1.4.3であり、次のものが必要です。

  • MySQLPHP拡張機能が有効になっているPHP5以降
  • ApacheWebサーバー>=2.0は、mod_rewriteモジュールでコンパイルされ、次のディレクティブが許可されています:DirectoryIndex、Deny、Allow、Options、Order、AddHandler、RewriteEngine、RewriteBase、RewriteCond、およびRewriteRule。
  • 仮想サーバーにインストールされているMySQL、PostgreSQL、またはSQLite。

それでは、インストール手順から始めましょう。 「http://punbb.informer.com/wiki/downloads」で入手できる最新バージョンのPunBBを仮想サーバーのディレクトリにダウンロードし、次のコマンドを使用して解凍します。

cd /opt/
wget http://punbb.informer.com/download/punbb-1.4.3.zip
unzip -o punbb-1.4.3.zip -d /var/www/html/

PunBBにはデータを保存するためのデータベースが必要なので、PunBBが使用する新しいMySQLデータベースを作成し、完全な権限を持つユーザーをデータベースに割り当てます。

mysql -u root -p
mysql> CREATE DATABASE punbbdb;
mysql> GRANT ALL PRIVILEGES ON punbbdb.* TO 'punbbuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Apacheで新しい仮想ホストディレクティブを作成します。たとえば、仮想サーバー上に「punbb.conf」という名前の新しいApache構成ファイルを作成します。

touch /etc/apache2/sites-available/punbb.conf

次に、次のコマンドを実行します。

ln -s /etc/apache2/sites-available/punbb.conf /etc/apache2/sites-enabled/punbb.conf

または、a2ensiteを使用して、Apacheでpunbb.conf構成を有効にします。

sudo a2ensite punbb.conf

「punbb.conf」構成ファイルを編集します:

vi /etc/apache2/sites-available/punbb.conf

それに次の行を追加します:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/punbb/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/punbb/>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

変更を有効にするには、ApacheWebサーバーを再起動します。

systemctl restart apache2.service

PunBBインストールファイルを上記の仮想ホストディレクティブで定義されたドキュメントルートディレクトリに移動します。

mv /var/www/html/punbb-1.4.3/ /var/www/html/punbb/

PunBBファイルとディレクトリの適切な所有権を設定します:

chown -R www-data /var/www/html/punbb/

お気に入りのWebブラウザーを開き、http://your-domain.com/admin/install.phpに移動します。これを行うと、PunBBWebインストーラーの最初のページに移動します。 MySQLデータベース情報を入力し、管理者のユーザー名とパスワードを設定して、インストールを開始します。インストールが完了したら、管理者ユーザーとしてhttp://your-domain.com/admin/index.phpにログインし、必要に応じてPunBBフォーラムを構成します。

もちろん、Linux VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にPunBBのインストールを依頼するだけです。 あなたのために。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

PS。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Debian
  1. MySQL 8.0/5.7をDebian11/Debian10にインストールする方法

  2. MySQLサーバーをDebian9にインストールする方法

  3. Debian9にEtherpadをインストールする方法

  1. MySQLWorkbenchをDebian10にインストールする方法

  2. MySQLをDebian11にインストールする方法

  3. Debian 11 に MySQL をインストールする方法

  1. MySQLWorkbenchをDebian11にインストールする方法

  2. PHP-Fusion9をDebian8にインストールする方法

  3. Debian8にLAMPをインストールする方法