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

Nginxを使用してDebianWheezyにDokuWikiをインストールする方法

DokuWikiは、データベースを必要としないオープンソースのWikiソフトウェアを非常に簡単に使用でき、主にあらゆる種類のドキュメントを作成することを目的としています。
DokuWikiをインストールする Debian Wheezyを使用する仮想サーバー上 以下に説明する非常に簡単な手順に従ってください。インストール手順は、NginxとPHP-FPMがインストールされているDebianベースのサーバーに適用する必要があります。

Debian VPSが最新であることを確認してください:

apt-get update
apt-get upgrade

「apt-getupdate」はパッケージリストを更新してすべてが最新になるようにします。その後、アップグレードにより、新しいバージョンのパッケージがアップグレードされます。

次のコマンドを使用して、NginxとPHP-FPMをインストールします。

apt-get install nginx php5-fpm php5-cli php5-mcrypt php5-gd

http://download.dokuwiki.orgで入手可能な最新バージョンのDokuWikiをダウンロードして解凍します:

cd /root
wget http://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz -O dokuwiki.tgz
tar -xvf dokuwiki.tgz

新しいNginxサーバーブロックを作成します。たとえば、「/ etc / nginx/sites-available」ディレクトリに新しいNginx構成ファイルを作成します。

vi /etc/nginx/sites-available/yourdomain.com

次のコンテンツを追加します:

server {
server_name yourdomain.com;
listen 80;
root /var/www/yourdomain.com/;
access_log /var/log/nginx/yourdomain.com-access.log;
error_log /var/log/nginx/yourdomain.com-error.log;

index index.php index.html doku.php;
location ~ /(data|conf|bin|inc)/ {
      deny all;
}
location ~ /\.ht {
      deny  all;
}
location ~ \.php {
fastcgi_index index.php;
fastcgi_split_path_info ^(.+\.php)(.*)$;
include /etc/nginx/fastcgi_params;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}

次のコマンドを使用してシンボリックリンクを作成します。

ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/yourdomain.com

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

/etc/init.d/nginx restart

DokuWikiインストールファイルを上記のNginxサーバーブロックで定義されたドキュメントルートディレクトリに移動します:

mv /root/dokuwiki-* /var/www/yourdomain.com

ウェブサーバーユーザー(www-data)は、「data」、「conf」、「lib / plugins /」ディレクトリに書き込むことができる必要があります。これは、次のコマンドを実行することで簡単に実行できます。

chown -R www-data:www-data /var/www/yourdomain.com/

Webブラウザでhttp://yourdomain.com/install.phpを開きます。管理者ユーザーのサイト名、ユーザー名、パスワード、メールアドレスを入力し、[保存]をクリックします。

インストールが完了したら、「captcha」および「preregister」プラグインをインストールして、大量の無用な偽のユーザーを作成するスパムボットから登録を保護することをお勧めします。

インストールスクリプトを削除します:

rm /var/www/yourdomain.com/install.php

それだ。これでDokuWikiのインストールが完了しました。

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

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


Debian
  1. Debian9にNginxでPhorumをインストールする方法

  2. Nginxを使用してDebianWheezyにPlone4CMSをインストールする方法

  3. Nginxを使用してDebianにGhostをインストールする方法

  1. Debian11にNginxを使用してHTTPGitサーバーをインストールする方法

  2. Debian8VPSにNginxを使用してFuelPHPをインストールする方法

  3. Debian10にNginxを使用してWordPressをインストールする方法

  1. Debian9にNginxをインストールする方法

  2. Debian9にNginxを使用してWonderCMSをインストールする方法

  3. Debian11にNginxを使用してWonderCMSをインストールする方法