ちょいと案件で、WordPressのサーバ引越案件があり、パフォーマンスを上げることも要件に入っていたので、Nginx+PHP+MariaDB環境(LEMP)を構築したので、ついでに自分の環境も載せ替えてみた。
その備忘録。今回はDBはそのまま、MySQLで載せ替えしない。
まずは、Nginxとphp-fpmを入れる。
rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
まずは、nginxのリポジトリの追加。
上記はCentOS6系。それ以外の方は、こちらを参照して、自分の環境に合ったレポジトリを追加してね。
で、nginxとphp-fpmをyumで追加。
yum install nginx
yum install php-fpm --enablerepo=remi-php55
今回、php-fpmはremi-php55のものを使用しました。
あとは、コンフィグをちょいちょいと。
まずは、php-fpmの設定は下記。
vi /etc/php-fpm.d/www.conf
[www]
;listen = 127.0.0.1:9000
listen = /var/run/php-fpm.sock
listen.owner = apache
listen.group = apache
listen.mode = 0666
user = nginx
group = nginx
pm = static
pm.max_children = 5
pm.start_servers = 5
pm.min_spare_servers = 5
pm.max_spare_servers = 35
php_admin_value[error_log] = /var/log/php-fpm/www-error.log
php_admin_flag[log_errors] = on
;php_admin_value[memory_limit] = 128M
php_admin_value[upload_max_filesize] = 16M
php_admin_value[post_max_size] = 16M
; Set session…
久々に設定してたら忘れてたのでメモ。
CentOSでルーティングを追加する場合ですが、一時的に追加する場合は下記で設定可能です。
※※eth1に追加する場合
# route add -net 192.168.0.0/24 gw 192.168.0.254 eth1
※※上記経路を削除する場合
# route del -net 192.168.0.0/24 gw 192.168.0.254 eth1
ですが、この設定だと再起動した際、設定した経路は無くなってしまいます。
そこで、スタティックルートの追加。
# vi /etc/sysconfig/network-scripts/route-eth1
192.168.0.0/24 via 192.168.0.254
# /etc/rc.d/init.d/network restart
これで、サーバ再起動しても、該当のルーティング情報は残ります。
やっとこさ、iPohne6 plusが来まして、何日か使ってみましたので、簡単にレビューを。
他のレビューでは、発売当初はネガティブなレビューが出てましたが、最近ではいい評価のレビューも出ております。
私も同じく、いい印象。
「やっぱでかっ」
ですが、大は小を兼ねますよ。
はい。
履いているものによってはポケットに入らないし、片手だと文字入力しにくいし。 iPhone6plusを耳に当てて電話すると大きいし。というより幅があるので持ちにくいから落としそうだし。
でも、あらかた予測していた範囲内です。
大きいのは予約入れる前に現物触ったから、だいたいの予測は付いてましたし、 文字入力するときは両手持ちすればいいと考えていました。 また、iPhoneを持つときは、中央辺りをしっかり握って落とさないでおこうと。
予想通りだったんですが、一点。片手持ちしているときに、ホームボタンが押しづらいんです。
アプリを切り替えたり、ホームに戻ったりするときに、大抵困ります。
iPhoneを中央でがっちり握ったときの弱点ですね。
まぁ、そのときだけ、もう片方の指を使うか、本体の下の方を持っていればあんまり問題無いんですがね。
現実問題、片手しか使えない時って今のところないので、もう片方の指を使う事でなんなく過ごせています。
あとは、徐々にiPhone6plus対応のアプリも増えてきているので、どんどん使いやすくなってきてますね。
なのでどんどん、iPad miniの出番は無くなってきています。 もちろん、全く0になるとは考えてませんが。
個人的には、噂の12inch iOS/OSXハイブリットのiPadが出てくることを望んでいます。
そうすれば、apple watch , iPhone6 plus , 12inch iPad, 15inch Macbook pro retinaで連携させて自己満足できるのに。
あとは、Retina の Thunderbolt Displayも出て欲しいですねぇ。
次回は、iPhone6 plusのホーム画面が落ち着いてきたので晒してみたいと思います。
iPhone/iPadでは、Mailboxを使用していますが、OSXでは、Airmailを使用しています。
[phg media="mac-software" id="573171375"][/phg]
こんな感じ。
ひさびさにMailboxを見てたら、OSX用のbetaが出ていたので使ってみた。 ダウンロードはこちらから。
見た目や、操作感は、iPadに近いかなぁ。
スワイプで、削除とか後に読むとか簡単にできるし、便利かも。 なにより、Dropbox経由で設定が同期できるので、Dropboxにさえログインすれば、後の設定は勝手にされます。
便利なんだけど、、、シンプルすぎて味気ないんですよね。
Airmailもシンプルなんですが、アイコンがあったりしてそれなりに見栄えするんだけども。 でもって、Airmailも、スワイプでゴミ箱とアーカイブには入れられるんですよね。
もう少し、Airmailを使ってみて、Mailboxは正式版が出たときに再度考えてみようかなぁと思います。
皆さんも、標準のメールに不満があれば、ぜひAirmail使ってみてください。
タイトルでほぼ終了な感じなんですが、はやり?の、Windows10 Technical Previewを入れてみました。
スタートメニュー復活な感じですね。
8系と7系がいい感じにミックスされている感じ。
やっぱりwindowsメニューがあった方が、Winな感じしますねぇ。
使いやすそうなOSになってきてると思います。 でも、マカーには関係無いけども。
ネタにはいいので、リリースまで追っかけてみようと思います。
今回はこの辺で。
久々に、応募フォームつくってて、ajaxzipを久々に使ってみた。
3が出来て、郵便番号の更新は必要ないとのことで、使ってみましたよ、ajaxzip3。
テスト環境だと問題無かったのに、本番だと動かない。。。。
調査した結果、azaxzip3のタグミスでした。。
<script src="//ajaxzip3.googlecode.com/svn/trunk/ajaxzip3/ajaxzip3.js" charset="UTF-8"></script>
いつもの癖で、//から記入してました。
大抵の場合は、SSL環境にいっても問題ないんですが、ajaxzip3は、下記の様に書かないと駄目みたい。
<script src="https://ajaxzip3.googlecode.com/svn/trunk/ajaxzip3/ajaxzip3-https.js" charset="UTF-8"></script>
まぁ、ajaxzip3のプロジェクトページトップに書いていますけどね。。
詳しくは追ってないのですが、おそらく、上の書き方だとJSONデータを取りに行くときにnonSSL接続のため、データが取得できてないのでは?と思います。
プロトコルも見て、自動的に切り替えてくれると便利なのに。。
基本的にデスクトップはシンプルにしようと今年は決めていたので、デスクトップは何も無いですがメニューバーがだんだん長くなってきて邪魔になってきました。
標準のものは、コマンドキーを押しながらドラッグして移動したり非表示にしたり出来ますが、自分でつっこんだアプリは、入れる毎に増えていきます。それでもって、位置の変更も出来ない。
たまにしか使わない物や監視系などちょいちょい入れてますが、シンプルにならないかと思い調べてたら、Bartenderを発見。
$15のソフトウェアですが、4週間試せますので、興味のある方はどうぞ。
インストールされているメニューバーアプリのアイコン毎に設定可能です。
非表示化もしくは、バーテンダーバーに表示。
アラート時に表示するかどうかを設定。(秒数も可能)
メニューバーの表示順の変更(コマンドキーを押しながらアイコンをドラッグ)
結果、以下の様にシンプルになりました! 結果、常時出ているのはCPU LEDとClipMenuのみになりました。
入れているメニューバーアプリは、また後日紹介したいと思います。
あ〜すっきり。
3時くらいからiTunes経由でアップデートを試みてみましたが、混み合ってたらしく駄目でした。
ということで、今回は時間をおいて、iPhone単体でアップデートしてみましたよ。
特に問題も無く、無事アップデート。
アップデート中に不具合報告を探してみてましたが、LINEで画像が送れない(アプリアップデートで解消)くらい報告しか出てなかったので、とりあえず人柱。
iOS6からiOS7へのアップ時は、フラットデザインへの移行も有り、見た目から大幅に違ってたのでワクワクでしたが、今回は、パット見た目で分かるほどの変化は、ほぼ無いため、変わった感が少ないですね。
ただ、内容的には数多くの変更点がなされているとのことですよ。
個人的には、以下の点に期待。
・iCloud ファミリー対応 購入したAppsが共有できるのは便利ですねぇ。あとは、お子さんもiOSユーザの場合に購入確認などが出来るらしい。 あとは、iPhotoの共有とか。
・サードパーティ製キーボード対応 フリックにもいい加減慣れて、それなりに入力は早くなりましたが、予測変換などに強いアプリが出てくればいろいろとはしょりますね。 ATOKに期待。
・アプリ間連携の強化 今日使ってて一番便利に感じたところかなぁ。 アプリ同士が対応していないと駄目みたいですが、safariからpocketに保存するとか、直接データ渡しが出来て今までの手順と比べてかなり簡素化されて便利です。
まだ、短時間しか触ってないですし、iPad版もほぼ触っていないので、じっくり触って気がついた点があれば、アップしていきたいと思います。
ちょっと出遅れましたが、先ほどソフトバンクモバイルでiPhone6 Plusの32GB、スペースグレイを仮予約してみた。正確には事前予約だけですが。
発売後のレビューを参考にしつつ、AppleStoreとかで実機確認してからにしようかなぁと思ったんだけども、まぁいいかと。
とりあえず、容量は64GB。 ずっと、iPhone/iPadは32GBでしたが、32GBは無くなったので64GBで。さすがに16GBは少ない。 で、動画とかもいい感じで使えそうなので、使う機会も増えそうなのでちょうどいいかなぁと。
一番の問題点は6と6 Plusどっちにするか問題。
現状、片手操作は下記が主な用途。
・ブラウジング/ニュース系アプリのブラウジング、そこからのSNS投稿/Pocketへの登録 ・メッセージ系アプリ これ以外は、両手使う事が多いかなぁと考えると、やはり問題は文字入力と、サイズが大きいことによるリンクやボタンのタッチだよなと。
文字入力はATOKが何とかしてくれるだろうと、勝手に期待。 ブラウジング時のUIだけど、その辺はおそらくiOS8が何とかしてくれるかなぁとこちらも勝手に期待。
あと、AppleWatchが出れば、iPhone触らずにAppleWatchで出来ることが増えそうな気もするし、何より電池の持ちが長いことを考えると、6plusでいいんじゃないかと。
あとは、iPad miniとの棲み分けだけど、いっそのことiPad miniは無くてもよさげ。iPadの出番が増えそう。
噂の12.9インチのiPadと、12インチのMBA-Retinaが出ればもう言うこと無いかね。 で、今使っているMBP-Retina 15インチを次のアップデートで買い換えれば完璧。
噂話で仮定しまくった上での結論で、iPhone6plusに決めましたが、Apple信者は買い換える口実が欲しいだけです。
早く出ないかなぁ、iPhone6。
Parallels DesktopがVersion 10にアップしましたよ。
Version9のベンチ計ってないので、今回は計ってみます。
PCは、MacbookPro Retina Mid 2012、core i7の2.7GHz 16GB-MemのSSDハードディスクです。
まず、こちらの設定で。
ついでにこちらの設定では。。。 メモリを12G近く割り付け、CPUも4つにしています。
Ver9との違いは実際計ってないので体感でしかないですが、ファイル操作が早くなりWin版のExcelとかの挙動が早くなった気がします。
OSXがYosemiteになれば、いろいろ便利そうな機能もありますし楽しみですね。 その辺はアップデートしたらレビューする予定。
あと、modern.IEにネイティブ対応し評価環境として、下記の環境が簡単に使えるようになりました。 これだけなら、VirtualBOX使って無料で出来ますけどね。
Win8.1&IE11
Win8&IE10
Win7&IE11/10/9/8
WinVista&IE7
WinXP&IE8/IE6
評価版なので、通常使用には向かないですが、ブラウザテストと考えると非常に便利かなと。 これでXPとか消して、modern.IE環境を入れようと思います。
この辺もHowtoを近々アップする予定。