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
Keisuke Imura
PDF, PPTX
8,583 views
イチから学ぶ パッケージマネージャーとLAMP環境
2014/3/29 WordBench Tokyo 春のデザイナー祭りのセッションで使用したスライドです。
Software
◦
Read more
8
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 50
2
/ 50
3
/ 50
4
/ 50
5
/ 50
6
/ 50
7
/ 50
8
/ 50
9
/ 50
10
/ 50
11
/ 50
12
/ 50
13
/ 50
14
/ 50
15
/ 50
16
/ 50
17
/ 50
18
/ 50
19
/ 50
20
/ 50
21
/ 50
22
/ 50
23
/ 50
24
/ 50
25
/ 50
26
/ 50
27
/ 50
28
/ 50
29
/ 50
30
/ 50
31
/ 50
32
/ 50
33
/ 50
34
/ 50
35
/ 50
36
/ 50
37
/ 50
38
/ 50
39
/ 50
40
/ 50
41
/ 50
42
/ 50
43
/ 50
44
/ 50
45
/ 50
46
/ 50
47
/ 50
48
/ 50
49
/ 50
50
/ 50
More Related Content
PDF
自分用プラグインのススメ
by
Hidetaka Okamoto
PDF
達人出版会のご紹介(技術編)
by
masayoshi takahashi
PPTX
Make
by
lnial
PDF
Vim no susume
by
ikdysfm
PDF
Composerはじめました
by
Takashi Nojima
PDF
アクセシブルなブログ開発、 その後どうなったの
by
真里奈 土岐
PDF
自ら肥え太る執事を現場に入れてみた
by
Kazuhito Miura
PDF
WP-CLIとWordPress公式ディレクトリを活用した爆速サイト構築術 ーインストールからデザイン、ページ作成までを10分でー
by
タカシ キタジマ
自分用プラグインのススメ
by
Hidetaka Okamoto
達人出版会のご紹介(技術編)
by
masayoshi takahashi
Make
by
lnial
Vim no susume
by
ikdysfm
Composerはじめました
by
Takashi Nojima
アクセシブルなブログ開発、 その後どうなったの
by
真里奈 土岐
自ら肥え太る執事を現場に入れてみた
by
Kazuhito Miura
WP-CLIとWordPress公式ディレクトリを活用した爆速サイト構築術 ーインストールからデザイン、ページ作成までを10分でー
by
タカシ キタジマ
What's hot
PPTX
Xamarinは辛いよ
by
Takkiiii
PDF
LTって、何の略だっけ。1
by
Shingo Inoue
PDF
LT within June school
by
katosho1
PDF
メニューは管理画面で設定できるようにしよう
by
Mayuko Moriyama
PDF
20140214 さくらインターネットハンズオン@大阪 WordPressを始めよう
by
Takashi Uemura
PDF
Introduction to Favmemo for Immature Engineers
by
Takeshi Arabiki
PDF
JenkinsをJava開発でこんな感じで使っています
by
Toshio Ehara
Xamarinは辛いよ
by
Takkiiii
LTって、何の略だっけ。1
by
Shingo Inoue
LT within June school
by
katosho1
メニューは管理画面で設定できるようにしよう
by
Mayuko Moriyama
20140214 さくらインターネットハンズオン@大阪 WordPressを始めよう
by
Takashi Uemura
Introduction to Favmemo for Immature Engineers
by
Takeshi Arabiki
JenkinsをJava開発でこんな感じで使っています
by
Toshio Ehara
Viewers also liked
PDF
Sass + Foundation 5でレスポンシブペライチ制作
by
Keisuke Imura
PDF
Twenty Fourteen徹底解剖! ~デフォルトテーマに学ぶ今ドキテーマの作り方~
by
Keisuke Imura
PDF
High Performance Gulp
by
Keisuke Imura
PDF
Foundation for Appsでザクザク作るモックアップ
by
Keisuke Imura
PDF
デザイナーとエンジニアのコミュニケーションについて考えてみた
by
Reimi Kuramochi Chiba
PDF
60点をとれるWebデザイン
by
Keisuke Imura
PDF
テクニカルクリエイターの憂鬱
by
Keisuke Imura
PDF
フリー3ヶ月目で思う、2年後稼げるWebデザイナー像
by
Keisuke Imura
PDF
イマドキWebメディアの制作手法
by
Keisuke Imura
Sass + Foundation 5でレスポンシブペライチ制作
by
Keisuke Imura
Twenty Fourteen徹底解剖! ~デフォルトテーマに学ぶ今ドキテーマの作り方~
by
Keisuke Imura
High Performance Gulp
by
Keisuke Imura
Foundation for Appsでザクザク作るモックアップ
by
Keisuke Imura
デザイナーとエンジニアのコミュニケーションについて考えてみた
by
Reimi Kuramochi Chiba
60点をとれるWebデザイン
by
Keisuke Imura
テクニカルクリエイターの憂鬱
by
Keisuke Imura
フリー3ヶ月目で思う、2年後稼げるWebデザイナー像
by
Keisuke Imura
イマドキWebメディアの制作手法
by
Keisuke Imura
イチから学ぶ パッケージマネージャーとLAMP環境
1.
イチから学ぶ パッケージマネージャーとLAMP環境 2014.03.29 KEISUKE IMURA
2.
自己紹介 井村 圭介 K E
I S U K E I M U R A フリーランスの Webデザイナー/エンジニア。 ! @imura_design
3.
共著しました。 ・配色のトレンド ・スタイルガイド ・スマートフォンサイトデザイン ・Git ・プロジェクト管理ツール ・CMS ・バックエンド高速化 など書いています。
5.
• LAMP環境とは? • ローカルLAMPの作り方 •
パッケージマネージャーとは? • Homebrewのデモ • npm、Bowerのデモ AGENDA
6.
LAMP環境とは?
7.
LAMP
8.
LAMP CentOS Fedora Ubuntu Debian,
AWS Linux などなど… Linux = OS
9.
オープンソース! LAMP LinuxはWebサーバのOSとして 多く使われています。 WindowsサーバやMacサーバもあるよ!
10.
LAMP nginx Apache IIS Apache
= Web Server シェアNo.1
11.
ユーザー HTTPリクエスト サーバ http://example.com/ のデータくれ∼ あいよ、HTML返すぞ∼ Apache HTTPレスポンス
12.
LAMP ユーザーからのリクエストに対して 適切なレスポンスを返してくれる ソフトウェアがWebサーバです。 Webサーバが無いと HTMLだけのサイトも見られません。
13.
ディレクトリごとに設定ファイルを 置けるApacheの仕組みです。 .htaccessって何?! httpd.conf .htaccess .htaccess .htaccess
14.
LAMP MySQL = Database
15.
MySQLは大きな表 テーブル データベース
16.
phpMyAdminは インストール型のMySQLの管理ツール。 PHPとは関係ありません! (PHPでできてはいますが…)
17.
LAMP Sequel Proやターミナルでも操作OK
18.
記事の内容 カスタムフィールド カテゴリー 設定 ファイルとデータベースで管理されているもの WordPress本体 テーマ プラグイン メディア
19.
LAMP 大量のデータを効率よく扱うために データベースを使います。 WordPressの管理画面から入力した 内容は基本的にMySQLで 管理されます。
20.
LAMP PHP, Perl, Python
= Server Side Script PHP Ruby, node.js などなど…
21.
LAMP サーバにインストールして使う言語です。 WordPressはPHPで作られています。
22.
LAMP Linux = OS Apache
= Web Server MySQL = Database PHP = Server Side Script
23.
ユーザー クエリー データ Webサーバ データベース 新着投稿5件くれ∼ OK、データ返すよ
24.
ローカルでLAMPを作る
25.
オンラインで作業してもいいですが… • エディタやコンパイルツールなど色々な アプリケーションが使いやすい。 • レスポンスも早い •
gitもあるし…
26.
MAMP XAMPP 一番お手軽!
27.
MAMPをインストールすると全部ついてくる
28.
自分でMySQLとPHPをインストールする方法も。
29.
MacLinux 仮想化 yum / 自分でビルド
31.
MacLinux Vagrantを使ってプログラマの作った環境をインポート
32.
さて、さっきサラッと紹介しました…
33.
自分でMySQLとPHPをインストールする方法も。 ?
35.
パッケージマネージャー?
36.
実は最近、デザイナーにもなじみの深い パッケージマネージャーが…
38.
• インストール • アンインストール •
アップデート
39.
アプリケーションのインストール、 アンインストール、アップデートなどを まとめて行なってくれるアプリケーション パッケージマネージャーとは
40.
Homebrewに話を戻します。
41.
http://brew.sh/index_ja.html
42.
• brew update •
brew doctor • brew search formula • brew list • brew install formula • brew outdated • brew upgrade
43.
DEMO
44.
• composer • mysql •
php55 • php55-xdebug • git • node • wget • wp-cli Homebrewで入れているformula
45.
Homebrew npm ! ! ! Composer Bower Ruby RubyGems ! ! ! Bundler Node.js PHP
46.
DEMO npm & Bower
47.
https://www.npmjs.org/
48.
http://bower.io/search/
49.
Bowerの使いどころ • フロントエンドフレームワーク • JavaScriptライブラリ •
jQueryプラグイン • githubに上がっているもの何でも →自作ライブラリもOK
50.
ご清聴ありがとうございました m(_ _)m
Download