「Xserver VPSでDebianサーバ構築/Wikiサーバ設定」の版間の差分

ナビゲーションに移動 検索に移動
編集の要約なし
編集の要約なし
Query OK, 0 rows affected (0.01 sec)
mysql> quit;
</nowiki>
 
== MediaWiki ==
 
次のサイトにアクセスし、設定を継続する。
 
<nowiki>
http://localhost/mediawiki
</nowiki>
 
* 言語
 
<nowikI>
あなたの言語:
 
ja - 日本語
 
ウィキの言語:
 
ja - 日本語
</nowiki>
 
* 既存のウィキ
 
既存のWikiがある場合
 
* MediaWiki へようこそ!
 
* データベースに接続
 
<nowiki>
データベースの種類:
 
MariaDB、MySQLまたは互換製品
 
データベースのホスト:
 
localhost
 
このウィキの識別情報
 
データベース名 (ハイフンは使用不可):
 
wiki
 
データベース テーブルの接頭辞 (ハイフンは不要):
 
空欄
 
インストールで使用する利用者アカウント
 
データベースのユーザー名:
 
USER
 
データベースのパスワード:
 
PASSWORD
</nowiki>
 
* データベースの設定
 
<nowiki>
ウェブアクセスのためのデータベースアカウント
 
インストール作業と同じアカウントを使用する
</nowiki>
 
* 名前
 
<nowiki>
ウィキ名:
 
WIKI
 
プロジェクト名前空間:
 
ウィキ名と同じ:
 
管理アカウント
 
利用者名:
パスワード:
パスワードの再入力:
メールアドレス:
リリース告知のメーリングリストを購読する。
このインストールに関するデータをMediaWikiの開発者と共有する。
 
これでほぼ終わりました! 残りの設定を飛ばして、ウィキを今すぐインストールできます。
私にもっと質問してください。
</nowiki>
 
* オプション
 
<nowiki>
利用者権限のプロファイル:
承認された編集者のみ
 
著作権とライセンス:
クリエイティブ・コモンズ 表示-継承
 
メールの設定
外装
拡張機能
画像およびファイルのアップロード
ファイルのアップロードを有効にする
高度な設定
</nowiki>
 
* インストール
* 完了!
 
LocalSettings.phpをダウンロードする。
 
<nowiki>
$ sudo cp LocalSettings.php /etc/mediawiki/
</nowiki>
 
== ログインできない場合 ==
 
* LocalSettings.php
 
<nowiki>
$wgMainCacheType = CACHE_NONE;
</nowiki>
 
== メインページ名変更 ==
 
<nowiki>
http://localhost/mediawiki/index.php/MediaWiki:Mainpage
</nowiki>
 
== ロゴ ==
 
* LocalSettings.php
 
<nowiki>
$wgLogos
</nowiki>
 
<nowiki>
/usr/share/mediawiki/resources/assets
</nowiki>
 
== Short URL ==
 
* 参考
 
https://www.mediawiki.org/wiki/Manual:Short_URL/Apache/ja
 
* /etc/apache2/sites-available/mediawiki-le-ssl.conf
 
<nowiki>
RewriteEngine on
 
RewriteRule ^/*$ /var/lib/mediawiki/index.php [L]
RewriteRule ^/?wiki(/.*)?$ /var/lib/mediawiki/index.php [L]
</nowiki>
 
* /etc/mediawiki/LocalSettings.php
 
<nowiki>
$wgArticlePath = "/wiki/$1";
</nowiki>
 
== バックアップ ==
 
* https://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki/ja
* https://www.mediawiki.org/wiki/Manual:Restoring_a_wiki_from_backup/ja
 
=== データベース ===
 
<nowiki>
$ sudo apt install automysqlbackup
</nowiki>
 
<nowiki>
$ sudo automysqlbackup
</nowiki>
 
* /var/lib/automysqlbackup
 
=== ファイル ===
 
* /etc/mediawiki
* /var/lib/mediawiki
* /usr/share/mediawiki/resources/assets
* /etc/apache2/sites-available
 
== 復元 ==
 
<nowiki>
$ mysqladmin -u wikidb_user -p drop wikidb
$ mysqladmin -u wikidb_user -p create wikidb
$ gunzip < automysqlbackup.sql.gz | mysql -u USER -p my_wiki
</nowiki>
 
下記にアクセスし、DBの整合性をとる。
 
<nowiki>
http://localhost/mediawiki/
</nowiki>
 
== サブページ ==
 
* https://www.mediawiki.org/wiki/Help:Subpages/ja
* https://www.mediawiki.org/wiki/Manual:$wgNamespacesWithSubpages/ja
 
* /etc/mediawiki/LocalSettings.php
 
<nowiki>
# Enable subpages in the main namespace
$wgNamespacesWithSubpages[NS_MAIN] = true;
</nowiki>

ナビゲーション メニュー