php のオープンソース wiki には主に次のものがあります:
mediawiki:php
dokuwiki:php
###################### # ##################################
apache2 と php をインストールします:
sudo apt -get インストールapache2 libapache2-mod-php5
Apacheの設定を参照してください。
dokuwiki をインストールします:
sudo a2enmod rewrite
sudo cp ?a doku… /var/www/
cd /var/www
tar zxvf doku… -C dokuwiki
chown -R www -データ:www-data /var/www/dokuwiki
パスの変更:
sudo vi /etc/apache2/sites-enabled/000*.conf
DocumentRoot/var/www/html → DocumentRoot /var/www/dokuwiki
権限の変更:
sudo vi /etc/apache2/apache2.conf
<ディレクトリ /var/www> : オーバーライドを許可 → すべてオーバーライドを許可
sudo service apache2 restart
http://IP-address-of-your-server/install.php を使用して、DokuWiki を初期設定します。
インストール完了後に削除:
rm /var/www/dokuwiki/install.php
セキュリティ設定:
data conf bin incこれら 4 つのディレクトリにはアクセスできませんWeb (http および https) 経由でアクセスします。
/etc/apache2/apache2.conf に次の設定を追加します:
orderdeny,allow
順序許可、拒否
すべてを満たす
###### # ################################################ #
doku 設定:
doku の設定ファイルは /var/www/dokuwiki/conf/
メイン ファイルは通常 dokuwiki によって管理され、ローカル ファイルは管理者によって作成されます。
つまり、設定のためにローカルのローカル ファイルを作成および変更する必要があります。
dokuwiki.php: メイン設定ファイル
local.php: ローカルファイル
local.protected.php: 変更から保護されています
plugins.php: デフォルトのプラグイン
プラグins.local.php: プラグイン管理者によって変更されました
plugins.required.php: コアプラグイン
plugins.protected.php: 設定を上書きします
user.auth.php: ユーザーアカウントのパスワード
acl.auth。 php: アクセス制御ルール
mediameta.php: 編集可能なメタデータ
license.php: 使用可能なライセンス
mime.conf: ファイルのアップロードのルール
acrononyms.conf: 自動インデントのヒント
smileys .conf: 画像補足
entities.conf: テキスト補足
scheme.conf: URLスキーム
wordblock.conf: スパムリスト
####### ###### ########################################## ###
dokuwiki プラグインおよびテンプレート管理:
手動インストールでは、次のパスにダウンロードして抽出し、www-data に chown します:
/var/www/dokuwiki/lib/tpl はテンプレートのインストールに使用されます
/var /www/dokuwiki/lib/plugins はプラグインのインストールに使用されます
自動インストールは、dokuwiki Web ページ上のテンプレート管理インストールです。