*Ubuntu14.04へのpukiwiki advのインストール [#n9abe48e]
 pukiwiki自体がデベロップが停滞し、PHP5.5にはついていけなくなった。~
 このままでは、14.04でPukiwikiが使えない;; ~
 そこで、PHP5.5に対応した、pukiwiki advをインストールしてみた。試行錯誤2日;;なんとかわかるようになりました。~
~
1.LAMPを設定する
 sudo apt-get update
 sudo apt-get install tasksel
 sudo tasksel install lamp-server
 データベースのパスワードを尋ねられるので、パスワードを入れる。
~
 これと、呼応してか、/etc/hosts,/etc/hostnameを短いものにしておくとよいみたいです。~
~
2.pukiwiki advをダウンロードする。~
 Firefoxを使って、pukiwiki_adv-2.0.0-beta2.tar.xzをダウンロード。自分の適当なところ(とりあえずホーム)に、展開しておいておく。私のインストール先は、/ntfsmnt/なので、~
 # cp -r /home/ユーザー名/pukiwiki_adv-2.0.0-beta2 /ntfsmnt/
 を実行。apache用に、~
 # cd /ntfsmnt/
 /ntfsmnt# chown -R www-data:www-data pukiwiki_adv-2.0.0-beta2/
 とオーナーを変更しておく。~
~
3.apache2.4のwebrootの設定~
 # nano /etc/apache2/sites-available/000-default.conf 
 なおすのは、~
 DocumentRoot /ntfsmnt/pukiwiki_adv-2.0.0-beta2/webroot/
 だけでなく、追加が必要。~
    <Directory "/ntfsmnt/pukiwiki_adv-2.0.0-beta2/webroot/">
        Require all granted
    </Directory>
~
4.PHP用のsqlite等の追加~
 これが一番、判らなくて困ったが、なんとか探しだしました~
 # apt-get install php5-sqlite
 # apt-get install php5-curl~
 # apt-get install php5-curl
~
5.最後にApacheのリスタート~
 # service apache2 restart
これで、行けるはずです。Firefoxで、127.0.0.1を見て確かめましょう~
~
追加:attach等のパーミッションを設定しましょう。~
   一応、composer.jsonファイルが入っているので、composerをインストールして、~
 # composer install
 # composer update
 しておきました~
~
[[MIFさんのパソコン]]

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS