*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さんのパソコン]]