ec-cube をアップロードしよう!
TRANSCRIPT
![Page 1: EC-CUBE をアップロードしよう!](https://reader033.vdocuments.net/reader033/viewer/2022051318/588379521a28ab22688b5f31/html5/thumbnails/1.jpg)
EC-CUBE 名古屋定期勉強会 vol.30
EC-CUBE をアップロードしよう! @_aromaforest 2016/04/02大河内健太郎
![Page 2: EC-CUBE をアップロードしよう!](https://reader033.vdocuments.net/reader033/viewer/2022051318/588379521a28ab22688b5f31/html5/thumbnails/2.jpg)
自己紹介❖ 名前 : 大河内健太郎 (@nanasess) 年齢 : 39 才❖ 出身 : 愛知県西尾市一色町❖ 在住 : 宝塚市❖ 前職 : 寿司屋の板前 ( 安城市の「ひで寿司」 )❖ 資格 : 調理師・ふぐ処理師❖ Mac OS X / Microsoft Azure / FreeBSD 使ってます❖ EC-CUBE コミッター・公式エバンジェリスト❖ 最近のマイブーム : 鳥ツイート
![Page 3: EC-CUBE をアップロードしよう!](https://reader033.vdocuments.net/reader033/viewer/2022051318/588379521a28ab22688b5f31/html5/thumbnails/3.jpg)
Web サイトの修正、どうしてますか?
![Page 4: EC-CUBE をアップロードしよう!](https://reader033.vdocuments.net/reader033/viewer/2022051318/588379521a28ab22688b5f31/html5/thumbnails/4.jpg)
本番環境の修正方法あれこれ❖ FTP でファイル転送❖ Dream Weaver とか❖ scp/rsync でファイル転送❖ ssh で vi❖ サーバーのコントロールパネルとか
![Page 5: EC-CUBE をアップロードしよう!](https://reader033.vdocuments.net/reader033/viewer/2022051318/588379521a28ab22688b5f31/html5/thumbnails/5.jpg)
いちばん安全 / 安心なのはどれ?データベースも反映させなきゃ
![Page 6: EC-CUBE をアップロードしよう!](https://reader033.vdocuments.net/reader033/viewer/2022051318/588379521a28ab22688b5f31/html5/thumbnails/6.jpg)
一般的なサーバー構成
HTML/CSS/JavaScript/PHP がここに入ってる
管理画面から登録したデータ
![Page 7: EC-CUBE をアップロードしよう!](https://reader033.vdocuments.net/reader033/viewer/2022051318/588379521a28ab22688b5f31/html5/thumbnails/7.jpg)
安全なのはどれ?❖ git や、各種デプロイツール - 敷居が高い❖ rsync - ssh で暗号化。速い❖ scp/sftp - ssh で暗号化。速い ❖ FTPS - SSL で暗号化❖ FTP - 暗号化なし
安全だけど難易度も上がるおすすめ
![Page 8: EC-CUBE をアップロードしよう!](https://reader033.vdocuments.net/reader033/viewer/2022051318/588379521a28ab22688b5f31/html5/thumbnails/8.jpg)
手軽に使える sftp 対応ソフト❖ WinSCP for Windows❖ CyberDuck for Mac❖ FileZilla
ファイルが多い時は scp が速い
![Page 9: EC-CUBE をアップロードしよう!](https://reader033.vdocuments.net/reader033/viewer/2022051318/588379521a28ab22688b5f31/html5/thumbnails/9.jpg)
データベースはどうするの?❖ ファイルを直接アップロードできない❖ どうにかして SQL を実行するしかない
❖ WebMatrix なら簡単だけど❖ phpMyAdmin/phpPgAdmin 使う❖ pg_dump/mysqldump 使う
![Page 10: EC-CUBE をアップロードしよう!](https://reader033.vdocuments.net/reader033/viewer/2022051318/588379521a28ab22688b5f31/html5/thumbnails/10.jpg)
更なる一歩❖ git でデプロイする❖ Capistrano とか使う❖ Azure などのサービスは Swap という手がある
https://azure.microsoft.com/ja-jp/documentation/articles/web-sites-staged-publishing/
![Page 11: EC-CUBE をアップロードしよう!](https://reader033.vdocuments.net/reader033/viewer/2022051318/588379521a28ab22688b5f31/html5/thumbnails/11.jpg)
質疑応答
![Page 12: EC-CUBE をアップロードしよう!](https://reader033.vdocuments.net/reader033/viewer/2022051318/588379521a28ab22688b5f31/html5/thumbnails/12.jpg)
ご静聴ありがとうございました !