DokuWikiはすべてのスキルレベルのユーザーと技術的に傾いたため、共同文書編集や作成を提供するための豊富な機能セットを提供しながら、その目標は、管理が容易で、柔軟で拡張性のWikiエンジンです。DokuWikiのウィキページは、リレーショナル・データベース・サーバをサポートするためのシステムリソースを必要とせずに、むしろ、データの可用性とウィキプロジェクトの適切な規模の可搬性を向上させるデータベース管理システム、よりも、Webサーバー上のテキストファイルに格納されています。
あなたがDokuWikiのインストールを開始する前に、私たちは、あなたがスタートガイドを完了していることを前提としています。あなたがLinuxサーバ管理を初めて使用する場合は、Linuxのコンセプトガイドたち、初心者向けガイドも、興味の基本的なガイドを管理することができます。
インストールの前提条件
あなたがDokuWikiのインストールを開始する前に、あなたはいくつかの前提条件が必要です。これらのコマンドは、お使いのシステムが最新の状態であることを確認し、インストールされたApache Webサーバー、PHPプログラミング言語および他の依存関係をパッケージ化します。DebianとUbuntuのベースのシステムは、次のコマンドで:
apt-get update
apt-get upgrade
apt-get install php5 php-pear apache2 wget
また、あなたは、私たちの名前ベースの仮想ホスティングガイドに従って、Apacheの仮想ホストのインスタンスを設定することもできます。CentOSのとFedoraのシステムでは、システムの更新を実行に必要な前提条件をインストールし、Apacheは次の再起動サイクル回復することを保証するために、次のコマンドを発行します。
yum update
yum install php php-pear httpd wget
chkconfig --add httpd
chkconfig --levels 235 httpd on
/etc/init.d/httpd start
ドメインの仮想ホストを設定してください。今、私たちは、インストールのDokuWikiを開始する準備が整いました。この記事の目的のために、私たちは、仮想ホストのDocumentRootは、あなたが/コンピュータ/ WWW /hostdare.cn/public_html/とドメインhostdare.cnにDokuWikiのインストールされますと仮定しますhttp://www.hostdare.cn/ウィキはアドレスを訪問します。独自の構成要件に合うように、以下の記述を変更します。
安装 DokuWiki
執筆時点では、DokuWikiの最新の安定版は2009-12-25cです。しかし、あなたがソフトウェアの最新バージョンをダウンロードするために、DokuWikiのを確認してください。特定の配置のニーズに合わせて、次のコマンドを調整します。
- MKDIR -p /srv/www/hostdare.cn/src/
- CDの/srv/www/example.com/src/
- wgetののhttp://www.splitbrain.org/_me ...
- タール-zxvf DokuWikiの-2009-12-25c.tgz
- CP -R /srv/www/example.com/src/dokuwiki-2009-12-25/* /srv/www/example.com/public_html/
- chmodの-R 777 /srv/www/example.com/public_html/data/ /srv/www/example.com/public_html/conf/
あるリソースに移動http://hostdare.cnステップは、インストールを完了し、インストールプログラムに従ってください/install.php。完了したら、以下のコマンドを発行します。
- chmodコマンド-R 755 /srv/www/example.com/public_html/conf/
- chmodコマンド-R 775 /srv/www/example.com/public_html/data/
- chmodの664 /srv/www/example.com/public_html/conf/local.php /srv/www/example.com/public_html/conf/users.auth.php /srv/www/example.com/public_html/conf/acl .auth.php
DebianとUbuntuのシステムでは、次のコマンドを発行します。
chgrp -R www-data /srv/www/example.com/public_html/data/
/srv/www/example.com/public_html/conf/local.php
/srv/www/example.com/public_html/conf/users.auth.php
/srv/www/example.com/public_html/conf/acl.auth.php
CentOSのやFedoraのシステムでは、次のコマンドを発行します。
chgrp -R apache /srv/www/example.com/public_html/data/ /srv/www/example.com/public_html/conf/local.php /srv/www/example.com/public_html/conf/users.auth.php /srv/www/example.com/public_html/conf/acl.auth.php
これらのコマンドを完了し、インストールプロセスを完了したら、インストールスクリプトを削除し、アプリケーションを保護するために、次のコマンドを発行します。
rm /srv/www/example.com/public_html/install.php
おめでとうございます!あなたのDokuWikiのインスタンスが既にインストールされている、あなたがアクセスして編集ウィキの機能できるようになりますhttp://example.com/。
モニタリングソフトウェアのアップデートやセキュリティ通知
ソフトウェアのソースコードを直接コンパイルやインストール上流の開発者によって実行されたときは、アップデート、バグ修正やセキュリティ上の問題を監視するための責任を負うことになります。潜在的な問題を実現し、リリースした後、ソフトウェアの更新は、欠陥に対処し、可能なシステムが侵害を防ぐために。モニターおよびすべてのソフトウェアの現在のリリースバージョンを維持するには、システムのセキュリティと整合性のために不可欠です。
あなたがソフトウェアアップデートのすべてを理解させるためにDokuWikiの通信やメーリングリストを監視し、アプリケーションのパッチやアップグレードは、再コンパイルに適切かつ必要な場合があります。
- DokuWikiのコミュニケーション
- DokuWikiのメーリングリスト
上流の資源が提供する場合は、新しいバージョンでは、インストール手順DokuWikiのソフトウェアを繰り返す必要があります。システムのセキュリティと機能のためのこれらの実践が不可欠です。