Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Ryo Shibayama
PDF, PPTX
3,916 views
WordPress on PHP7 on CentOS7 on Saraku-VPS
PHP7 Casual Talk #1 での LT スライドです さくらVPSにCentOS7入れて、PHP7入れて、WordPress運用してるよって話
Engineering
◦
Read more
1
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 21
2
/ 21
3
/ 21
4
/ 21
5
/ 21
6
/ 21
7
/ 21
8
/ 21
9
/ 21
10
/ 21
11
/ 21
12
/ 21
13
/ 21
14
/ 21
15
/ 21
16
/ 21
17
/ 21
18
/ 21
19
/ 21
20
/ 21
21
/ 21
More Related Content
PDF
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
by
Junichi Ishida
PDF
Real World PHP in pixiv
by
Kenta USAMI
PDF
PSR-3 Logger Interfaceの紹介
by
Hiraku Nakano
PDF
PHP7をDockerで動かしたという話
by
侑弥 濱田
PDF
Vert.x.tari.tari
by
Takahiro Sugiura
PDF
V6 Interpreter (Nagoya Geek Bar 2011-05-02)
by
7shi
PDF
Php7 on Docker on tekitoh-memdhoi.info
by
侑弥 濱田
PDF
美乳とPHP7 on Docker - てきとうなさいと。べぇたばん
by
侑弥 濱田
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
by
Junichi Ishida
Real World PHP in pixiv
by
Kenta USAMI
PSR-3 Logger Interfaceの紹介
by
Hiraku Nakano
PHP7をDockerで動かしたという話
by
侑弥 濱田
Vert.x.tari.tari
by
Takahiro Sugiura
V6 Interpreter (Nagoya Geek Bar 2011-05-02)
by
7shi
Php7 on Docker on tekitoh-memdhoi.info
by
侑弥 濱田
美乳とPHP7 on Docker - てきとうなさいと。べぇたばん
by
侑弥 濱田
What's hot
PDF
PhpStormを使おう --高槻からは快速急行が早くなります #jbugj
by
Hisateru Tanaka
PDF
Werkzeugを使ってみた #osakapy 2016/04
by
敦志 金谷
PDF
Python × Herokuで作る 雑談slack bot
by
dcubeio
PDF
pythonでオフィス快適化計画
by
Kazufumi Ohkawa
PDF
オンプレエンジニアがクラウドエンジニアを夢見て。じっと手を見る。
by
Akihiro Kuwano
PPTX
PSR-1 と PSR-2 を5分でざっくり理解する
by
Wataru Terada
KEY
最強のPHP統合開発環境 PHPStorm
by
晃 遠山
PDF
H2O and php
by
Junichi Ishida
PDF
peco活用術
by
Yuki Ishikawa
PDF
Cake assets plugin in PHP Matsuri 2012
by
Hirohide Sano
PDF
Espressoじゃなくてcodaを使う理由
by
Tao Sasaki
PDF
Hashicorpツールズ
by
Uchio Kondo
PDF
Raspberry Pi 最新情報 at OSC Tokyo 2014 秋
by
Masafumi Ohta
PDF
LLプログラマ向けSwift ExtensionsとテストライブラリQuickの紹介
by
Shoken Fujisaki
PDF
2015/08/08 第8回G-Study発表資料-部屋と自宅サーバと私
by
Yuta Hayakawa
PDF
Chefについて数週間勉強してみた
by
Akira Kaneda
PDF
2015/04/11 第4回G-Study発表資料 Risoluto開発に見る車輪の再発明
by
Yuta Hayakawa
PDF
ChatOps with Hubot
by
Yoshiaki Yoshida
PDF
組込向けHaskellコンパイラAjhc / POSIX依存から脱出しよう編
by
Kiwamu Okabe
PDF
Serf2Excel - Serf を実運用に活かす話 + Consul もあるよ
by
Masahito Zembutsu
PhpStormを使おう --高槻からは快速急行が早くなります #jbugj
by
Hisateru Tanaka
Werkzeugを使ってみた #osakapy 2016/04
by
敦志 金谷
Python × Herokuで作る 雑談slack bot
by
dcubeio
pythonでオフィス快適化計画
by
Kazufumi Ohkawa
オンプレエンジニアがクラウドエンジニアを夢見て。じっと手を見る。
by
Akihiro Kuwano
PSR-1 と PSR-2 を5分でざっくり理解する
by
Wataru Terada
最強のPHP統合開発環境 PHPStorm
by
晃 遠山
H2O and php
by
Junichi Ishida
peco活用術
by
Yuki Ishikawa
Cake assets plugin in PHP Matsuri 2012
by
Hirohide Sano
Espressoじゃなくてcodaを使う理由
by
Tao Sasaki
Hashicorpツールズ
by
Uchio Kondo
Raspberry Pi 最新情報 at OSC Tokyo 2014 秋
by
Masafumi Ohta
LLプログラマ向けSwift ExtensionsとテストライブラリQuickの紹介
by
Shoken Fujisaki
2015/08/08 第8回G-Study発表資料-部屋と自宅サーバと私
by
Yuta Hayakawa
Chefについて数週間勉強してみた
by
Akira Kaneda
2015/04/11 第4回G-Study発表資料 Risoluto開発に見る車輪の再発明
by
Yuta Hayakawa
ChatOps with Hubot
by
Yoshiaki Yoshida
組込向けHaskellコンパイラAjhc / POSIX依存から脱出しよう編
by
Kiwamu Okabe
Serf2Excel - Serf を実運用に活かす話 + Consul もあるよ
by
Masahito Zembutsu
More from Ryo Shibayama
PDF
PHP-MLを使用して気軽に機械学習にトライしてみる
by
Ryo Shibayama
PDF
CircleCI 導入への入門
by
Ryo Shibayama
PDF
Security Advisories Checker on Travis/Circle CI
by
Ryo Shibayama
PDF
Carbon と Chronos から見る OSS 運営
by
Ryo Shibayama
PDF
ElasticBeanstalk で新規事業を爆速ローンチする
by
Ryo Shibayama
PDF
Start OSS Contribution With What You Know / できることから始める OSS Contribution
by
Ryo Shibayama
PDF
エンジニア採用と PHP #phpconfuk_rej
by
Ryo Shibayama
PDF
ソフトウェアエンジニアとしてのワークアズライフ
by
Ryo Shibayama
PDF
OSS Contribution through CircleCI 2.0
by
Ryo Shibayama
PDF
Amazon inspector で自動セキュリティ診断
by
Ryo Shibayama
PDF
チームから気軽に始めるピアボーナス
by
Ryo Shibayama
PDF
Try to use chromeless on AWS Lambda
by
Ryo Shibayama
PDF
CircleCI 2.0 でビルド時間を大幅に短縮する
by
Ryo Shibayama
PDF
第87回PHP勉強会 LT 知って得するかもしれないテキスト処理コマンドのお話
by
Ryo Shibayama
PDF
倒れても進捗
by
Ryo Shibayama
PHP-MLを使用して気軽に機械学習にトライしてみる
by
Ryo Shibayama
CircleCI 導入への入門
by
Ryo Shibayama
Security Advisories Checker on Travis/Circle CI
by
Ryo Shibayama
Carbon と Chronos から見る OSS 運営
by
Ryo Shibayama
ElasticBeanstalk で新規事業を爆速ローンチする
by
Ryo Shibayama
Start OSS Contribution With What You Know / できることから始める OSS Contribution
by
Ryo Shibayama
エンジニア採用と PHP #phpconfuk_rej
by
Ryo Shibayama
ソフトウェアエンジニアとしてのワークアズライフ
by
Ryo Shibayama
OSS Contribution through CircleCI 2.0
by
Ryo Shibayama
Amazon inspector で自動セキュリティ診断
by
Ryo Shibayama
チームから気軽に始めるピアボーナス
by
Ryo Shibayama
Try to use chromeless on AWS Lambda
by
Ryo Shibayama
CircleCI 2.0 でビルド時間を大幅に短縮する
by
Ryo Shibayama
第87回PHP勉強会 LT 知って得するかもしれないテキスト処理コマンドのお話
by
Ryo Shibayama
倒れても進捗
by
Ryo Shibayama
WordPress on PHP7 on CentOS7 on Saraku-VPS
1.
WordPress on PHP
7 on CentOS 7 on Sakura-VPS @serima 2016.02.04 PHP 7 Casual Talks
2.
@serima • ザッパラスのサーバサイドエンジニア • 占いのアプリとか作ってます •
Laravel 5.1 • 意外とオフィスは渋谷にあります • ヒカリエまで徒歩5分! • 今年、2 回目の LT • こないだ、PHP BLT #2 でライブラリの脆弱性チェッ クの話をしました
3.
経緯 • PHP BLT
#2 で予想以上に PHP 7 の話が少なかった • 20 人ぐらい LT して、たしか 3 人程度 • なぜか PHP 6 をインストールしてみたって人が現れ たり… • Why PHPer People!
4.
捕捉 • こんなつぶやきを @fortkle
さんに捕捉されてしまい、 この場に立っています
5.
そもそも WordPress って PHP 7
対応してるの?
6.
5.6 or greater!! 特に
PHP 7 に関する特記事項は見当たらない ちなみに最新版は、WordPress 4.4.2
7.
動くでしょ • まぁ普通に動くでしょう • @shin1x1
さんも先取りして動いてるっぽいし
8.
転機 • 個人ブログを 4
年ぐらい前に借りたさくら VPS で運用 していた • 身近なところで WordPress が乗っ取られる事案が発生 • メンテも何もしてないので、早く何とかしないと… • 年末年始の休み期間中に諸々見直すことにした
9.
さくら VPS • 久々にチェックしたら同じ料金でスペック上がってる •
時の流れを感じた • 移行への胸の高鳴り
10.
せっかくなので Infrastructure as Code
11.
https://github.com/serima/ centos7-initalize-ansible
12.
イニシャライズの説明(ざっくり) • admin っていうユーザを作るよー •
SSH ポート変えるよー • パスワードログイン禁止するよー • root ログイン禁止するよー • sudo 権限つけるよー • firewall の設定するよー • 置くよー • sshd 再起動するよー
13.
https://github.com/serima/ centos7-php70-nginx-mariadb- ansible
14.
次のステップ(ざっくり) • さっき root
での ssh ログインは禁止しちゃったので、 admin ユーザで ssh し直す • 必要なパッケージとかもろもろインストール • yum で PHP 7 を入れたいので、remi repository 追加 • 完成! • 詳しくは playbook 見てね…
15.
性能比較してみた • Before • PHP
5.5 • Apache/mod_php • MySQL • HDD • Osaka region • After • PHP 7.0 • nginx/php-fpm • MariaDB 5.5 • SSD • Tokyo region あまりにも違いが多すぎて、 純粋にPHP7のおかげか分からない🆖
16.
0 7 14 21 28 RPS before after Request Per
Second 約 4 倍!
17.
2ヶ月くらい運用していますが 何も問題ありません
18.
とはいえ、 プラグインには要注意🚧
19.
入れているプラグイン • Akismet • All
In One SEO Pack • All In WP Security • Crayon Syntax Highlighter • Easy Twitter Feed Widget • Google Analytics • Header and Footer • WordPress Popular Posts • WordPress インポートツール • WP Multibyte Patch • WP Social Bookmarking Light
20.
まとめ • 私は WordPress
のプロではありません✋ • 仕事で使うときはもうちょっと詳しく検討しましょう • でも、パフォーマンスはかなり上がるのでこれから立 ち上げるときは、PHP 5.6 は捨てて PHP 7 を積極的に 使っていくほうが良いと思います • デモの準備をしようと思って、仕事を早めに切り上げたのに、新規で借りたさくらVPSのサーバがいつまでもコ ントロールパネルに現れなくて泣いた(言い訳)
21.
http://serima.co/blog/
Download