基幹理工学研究科 情報理工学専攻 後藤研究室 修士1年 魏 元 PukiWikiの使い方 基幹理工学研究科 情報理工学専攻 後藤研究室 修士1年 魏 元 2018/9/21 Wei Yuan
Agenda Wikiの特徴 Pukiwikiインストール 実例:一分でインストール!! 管理者パスワード ページの作成 スペースを利用した引用文 表(テーブル)の作り方 ファイルの添付方法 2018/9/21 Wei Yuan
Wikiの特徴 WEB上でコンテンツを追加・編集ができる HTMLのタグを打つ必要がない 一人~多人数で情報を追加・編集できるので情報共有がしやすい(ブログとの違いかな?) 2018/9/21 Wei Yuan
Pukiwikiインストール 通常は もっと簡単な方法 WindowsにDLしてサーバにアップロード アップしたディレクトリとファイルに適切なパーミッションを与える もっと簡単な方法 (linuxの場合) wget http://osdn.dl.sourceforge.jp/pukiwiki/12957/pukiwiki-1.4.7_notb.tar.gz wget 最新版のファイルのアドレス tar -pzxf pukiwiki-1.4.7_notb.tar.gz オプションのpが大事!これないとパーミッションがちゃんと設定されない 2018/9/21 Wei Yuan
実例:一分でインストール!! Webサーバで表示されるディレクトリの下に適当なディレクトリを作成 先ほどのコマンドをLinux上で実行 wget http://osdn.dl.sourceforge.jp/pukiwiki/12957/pukiwiki-1.4.7_notb.tar.gz tar -pzxf pukiwiki-1.4.7_notb.tar.gz 2018/9/21 Wei Yuan
管理者パスワード 作ったページを凍結するために管理者パスワードが必要 pukiwiki.ini.phpで設定できる プレーンテキストだと危ないのでMD5形式で暗号化 パスワードを変換するページもpukiwikiに付いている http://自分のpukiwikiのURL/index.php?plugin=md5 pukiwiki.ini.phpの $adminpass=‘生成されたパスワード’; 詳しくはpukiwikiコラボ p42 2018/9/21 Wei Yuan
ページの作成 トップページで「新規」リンクを押す 次の画面で作りたいページ名前を入力 作りたいページの編集画面になる 何かを打ち込んで、「ページの更新」ボタンを押す 2018/9/21 Wei Yuan
Pukiwikiの文法 基本はトップページにある「SandBox」を見てください 参考リンク http://ja.wikipedia.org/wiki/PukiWiki 2018/9/21 Wei Yuan
よく使う文法 *、**、*** -,--,--- ~(チルダ) URL(リンク) (スペース) 大見出し、中見出し、小見出し リスト構造-が多いほど下の階層 ~(チルダ) 改行(注:wikiは普通には改行しない) URL(リンク) URLはそのまま貼り付けてもちゃんとリンクとして出力される (スペース) 元の文がそのまま出力される 2018/9/21 Wei Yuan
スペースを利用した引用文 Wikiは改行を認識しないので、引用文を貼り付けたい場合~(チルダ)を入れるのが大変 Terapadなどで置換します 改行(\n)を改行+スペースに置換する(\n ) このようにすると一つのまとまりとして表示されるので見やすいです 2018/9/21 Wei Yuan
表(テーブル)の作り方 |中身|中身| |~タイトル|~値段| |>|が左右の結合、|~|上との結合 A B C D とすると表になる とすると色が変わってヘッダのように見える |>|が左右の結合、|~|上との結合 |>|A|B| |C|D|~| の場合 A B C D 2018/9/21 Wei Yuan
ファイルの添付方法 添付したいページに行き、「添付」を押す ファイルを選んで、管理者パスワードを入力 #ref(添付したファイル名) この文で参照できます 2018/9/21 Wei Yuan
ページのアクセス制御 自分以外の人に見られたくない場合は .htaccessと .htpasswdアクセス制御します 2018/9/21 Wei Yuan
.htaccessの中身 AuthUserFile dir AuthName "goto_local“ AuthType Basic 認証画面に表示されるメッセージ AuthType Basic 認証方式の指定。ベーシック認証なら「Basic」、ダイジェスト認証なら「Digest」と指定 require valid-user この制限で、アクセスを許可するユーザーやグループを指定する。「valid-user」とは、パスワードファイルに含まれるすべてのユーザーに許可することを意味する AuthGroupFile /dev/null 作成済みのグループファイルを指定する。利用しない場合は、この例のように「/dev/null」を指定 2018/9/21 Wei Yuan
自分以外の人に見せないようにする 自分用の.htpasswdをつくりそれを.htaccessで指定 .htpasswdの書式 Username:password .htpasswdの作り方 http://www.futomi.com/lecture/htaccess/htpasswd.html で暗号化されたpasswordを生成し.htpasswdに書き込む 2018/9/21 Wei Yuan
アクセスについての参考リンク http://www.atmarkit.co.jp/flinux/rensai/apache10/apache10b.html 2018/9/21 Wei Yuan