この記事では、Nginxを使用してUbuntu14.04VPSにPmWikiをインストールする方法を紹介します。
PmWikiは無料のPHPベースのwikiシステムであり、1人から任意の数のコンテンツ作成者がいるプロのWebサイトを作成するためのエンジンとしてインストールおよびカスタマイズが簡単にできるように設計されています。このソフトウェアは使いやすさに重点を置いており、拡張可能でカスタマイズ可能であるため、ITやWikiの経験がほとんどない人でも使用できます。通常のファイルを使用してコンテンツを保存し、Wikiの各ページはWebサーバー上の独自のファイルに保存されます。 PmWiki wikiマークアップはMediaWiki(Wikipediaで使用)と類似点を共有しており、そのマークアップエンジンは高度にカスタマイズ可能であり、マークアップルールを追加、変更、または無効にすることができます。他のマークアップ言語もサポートできます。
PmWikiは、さまざまなシステムや形式でページのテキストとメタデータを保存および取得できるように設計されています。デフォルトのインストールではデータベースをサポートしていません。ただし、プラグインを介して、PmWikiはすでにMySQLまたはSQLiteデータベースをデータストレージに使用できます。
要件
– PHP5以降のバージョン
–PHPスクリプトを実行できるWebサーバー(この場合はNginx
このチュートリアルでは、SSD 1LinuxVPSホスティングプランを使用します。
システムを更新する
まず、ユーザー「root」としてサーバーにログインし、すべてのパッケージが最新であることを確認します。
# apt-get update # apt-get upgrade
NGINXをインストール
サーバーにNginxがまだインストールされていない場合は、次のコマンドでその手順を実行します。
# apt-get install nginx
PMWIKIをダウンロードしてインストールする
PmWikiの最新の安定したリリースを公式Webサイトからダウンロードしましょう。このチュートリアルの執筆中、PmWikiの現在のバージョンは2.2.72です。 /optディレクトリにアーカイブをダウンロードします。以下のコマンドを実行します。
# cd /opt # wget http://www.pmwiki.org/pub/pmwiki/pmwiki-latest.zip
ダウンロードしたアーカイブpmwiki-latest.zipをNginxWebサーバーのドキュメントルートディレクトリに解凍します。場所がわからない場合は、次のコマンドを実行して確認できます。
# grep -i root /etc/nginx/sites-available/default root /usr/share/nginx/html;
ご覧のとおり、デフォルトのパスは「/ usr / share / nginx/html」です。それが済んだら、ダウンロードしたアーカイブを最後に解凍しましょう:
# unzip pmwiki-latest.zip -d /usr/share/nginx/html/
これにより、「pmwiki-2.2.72」ディレクトリが作成されます。名前を簡単な名前に変更します:
# mv /usr/share/nginx/html/pmwiki-2.2.72/ /usr/share/nginx/html/pmwiki
次に、書き込み可能なwiki.d/ディレクトリを作成します。
# mkdir /usr/share/nginx/html/pmwiki/wiki.d
PmWikiディレクトリの所有者をNginxユーザーに変更します:
# chown -R www-data: /usr/share/nginx/html/pmwiki
お気に入りのテキストエディタを使用して、メインのPmWikiディレクトリにディレクトリインデックスファイルを作成します。
# cd /usr/share/nginx/html/pmwiki # vim index.php
以下を貼り付けて、所有者をwww:dataに変更します:
<?php include('pmwiki.php'); # chown www-data: index.php
PmWikiの構成ファイルはデフォルトでは存在しませんが、「/docs」ディレクトリにあるサンプル構成ファイルをコピーすることで作成できます。
# cp docs/sample-config.php local/config.php
それでおしまい。これで、サーバーにPmWikiが正常にインストールされました。次に、お気に入りのWebブラウザーを開き、http:// your_ip_address / pmwiki
に移動してPmWikiにアクセスします。詳細については、PmWikiの公式Webサイトをご覧ください。
もちろん、Linux VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にPmWikiのインストールを依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。
PS。この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。