dokuwiki

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
dokuwiki [2018/11/16 18:51] – [nginx サーバでのインストール] mumeiyamibitodokuwiki [2018/11/16 18:59] (現在) – [サーバのインストール (nginx 編)] mumeiyamibito
行 1: 行 1:
 ====== DokuWiki ====== ====== DokuWiki ======
 ===== インストール方法 ===== ===== インストール方法 =====
-  - サーバ環境の確認 +==== サーバのインストール (nginx 編) ====
-    * apache や lighttpd、nginx、Abyss などの web サーバ環境 +
-    * php 5.3.3 以上 +
-  - [[http://download.dokuwiki.org/]] からダウンロード +
-    * Version: Stable +
-    * Languages: en, ja (Toggle all ボタンを押して全て無効化してから作業すると楽) +
-    * 下の「Start Download」ボタンでダウンロード開始 +
-  - 得られたファイルをウェブ表示可能なディレクトリに展開 +
-  - パーミッションの変更\\ 以下のいずれかを行う +
-    * 誰でもアクセス可にする\\ <code bash> +
-$ chmod -R 777 data +
-$ chmod 777 conf +
-$ chmod 666 conf/* +
-</code> +
-    * Web のみからアクセスする\\ <code bash> +
-$ chown -R 777 data +
-$ chown -R www-data. conf +
-</code> +
-  - ウェブ上から install.php にアクセス (パーミッションが不足しているとここで注意される) +
-  - 必要事項を入力して、Wiki ライフをスタート +
- +
-==== nginx サーバのインストール ====+
   - nginx をインストールする。\\ <code bash>   - nginx をインストールする。\\ <code bash>
 $ sudo add-apt-repository ppa:nginx/stable $ sudo add-apt-repository ppa:nginx/stable
 $ sudo apt update $ sudo apt update
-$ sudo apt install nginx</code>+$ sudo apt install nginx php-fpm</code>
     * [[https://launchpad.net/~nginx/+archive/ubuntu/stable | NGINX Stable : “Nginx” team]]     * [[https://launchpad.net/~nginx/+archive/ubuntu/stable | NGINX Stable : “Nginx” team]]
   - 自動起動設定する。\\ <code bash>$ sudo systemctl enable nginx</code>   - 自動起動設定する。\\ <code bash>$ sudo systemctl enable nginx</code>
行 63: 行 42:
 }</code> }</code>
     * [[https://www.dokuwiki.org/install:nginx | install:nginx [DokuWiki]]]     * [[https://www.dokuwiki.org/install:nginx | install:nginx [DokuWiki]]]
-  - 以下の内容の dokuwiki のトップディレクトリにて .htaccess を新規作成する。\\ <code bash>$ sudoedit .htaccess</code>\\ <code>+  - 以下の内容の dokuwiki のトップディレクトリにて .htaccess を新規作成する (URL の区切り文字をスラッシュにする場合に必要)。\\ <code bash>$ sudoedit .htaccess</code><code>
 <Files ~ "^([\._]ht|README$|VERSION$|COPYING$)"> <Files ~ "^([\._]ht|README$|VERSION$|COPYING$)">
     Order allow,deny     Order allow,deny
行 85: 行 64:
     * [[https://dokuwiki.oreda.net/htaccess_rewrite.html | Apacheの.htaccessで、DokuWikiのURLを短く単純にする [DokuWikiで情報発信]]]     * [[https://dokuwiki.oreda.net/htaccess_rewrite.html | Apacheの.htaccessで、DokuWikiのURLを短く単純にする [DokuWikiで情報発信]]]
   - nginx の再起動をする。\\ <code bash>$ sudo systemctl restart nginx</code>   - nginx の再起動をする。\\ <code bash>$ sudo systemctl restart nginx</code>
 +    - 場合によっては php7.0 の再起動も必要かもしれない。\\ <code>$ sudo systemctl restart php7.0-fpm</code>
   * その他トラブルシューティング   * その他トラブルシューティング
     * ブラウザでアクセスすると php ファイルがダウンロードされる。     * ブラウザでアクセスすると php ファイルがダウンロードされる。
行 94: 行 74:
         * [[https://utano.jp/entry/2016/07/nginx-and-php-fpm-download-php-file/ | [Sy] 【解決した】HomebrewでNginx + php-fpmの環境を作ろうとしたらPHPファイルがダウンロードされる | Syntax Error.]]         * [[https://utano.jp/entry/2016/07/nginx-and-php-fpm-download-php-file/ | [Sy] 【解決した】HomebrewでNginx + php-fpmの環境を作ろうとしたらPHPファイルがダウンロードされる | Syntax Error.]]
         * [[https://qiita.com/puttyo_bubu/items/5bf554ef2790f6435c32 | CentOSにnginx, php-fpm, mysqlの環境を構築する1 - Qiita]]         * [[https://qiita.com/puttyo_bubu/items/5bf554ef2790f6435c32 | CentOSにnginx, php-fpm, mysqlの環境を構築する1 - Qiita]]
 +
 +==== dokuwiki 本体のインストール ====
 +  - サーバ環境の確認
 +    * apache や lighttpd、nginx、Abyss などの web サーバ環境
 +    * php 5.3.3 以上
 +  - [[http://download.dokuwiki.org/]] からダウンロード
 +    * Version: Stable
 +    * Languages: en, ja (Toggle all ボタンを押して全て無効化してから作業すると楽)
 +    * 下の「Start Download」ボタンでダウンロード開始
 +  - 得られたファイルをウェブ表示可能なディレクトリに展開
 +  - パーミッションの変更\\ 以下のいずれかを行う
 +    * 誰でもアクセス可にする\\ <code bash>
 +$ chmod -R 777 data
 +$ chmod 777 conf
 +$ chmod 666 conf/*
 +</code>
 +    * Web のみからアクセスする\\ <code bash>
 +$ chown -R 777 data
 +$ chown -R www-data. conf
 +</code>
 +  - ウェブ上から install.php にアクセス (パーミッションが不足しているとここで注意される)
 +  - 必要事項を入力して、Wiki ライフをスタート
 +
 +
 ===== 既存データの移行 ===== ===== 既存データの移行 =====
 インストール方法のパーミッションの変更を行う。 インストール方法のパーミッションの変更を行う。
  • dokuwiki.1542361917.txt.gz
  • 最終更新: 2018/11/16 18:51
  • by mumeiyamibito