作者sec5566 (sec)
看板Soft_Job
標題[請益] mac php環境要懶人包還是一個個灌
時間Wed Jun 6 15:46:27 2018
主要用windows開發,
最近想提升價值開始自學mac系統,
聽同事說php apache mysql最好一個個灌,
不過上網找教學滿多都是直接用懶人包做的,
像是mamp之類,
直接用懶人包是不是就夠了,
還是一定要習慣單獨灌不可?
我看滿多職缺都要會linux的,
需不需要特別學linux還是會mac就好?
-----
Sent from JPTT on my Acer T02.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.71.35.158
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1528271190.A.F6B.html
※ 編輯: sec5566 (111.71.35.158), 06/06/2018 15:48:56
1F:推 imrod: 遇到環境我都直接找dockerfile或docke-compose來抄.... 06/06 15:55
2F:→ elements: 當然 linux 06/06 15:59
3F:→ elements: 新手推薦懶人包因為直接裝很挫折 中間推薦自己搞這樣你 06/06 16:05
4F:→ elements: 才搞懂他在幹嘛 高手不用推薦但是蠻多都用懶人包因為省 06/06 16:05
5F:→ elements: 時間 06/06 16:05
6F:推 hizuki: homebrew結束回合 06/06 16:08
7F:推 ybite: 考量實際部屬環,學著一個一個安裝跟設置還是必要的 06/06 16:32
8F:→ ybite: *環境 例如玩一下給你一個空的Linux VPS 一個一個灌上去 06/06 16:33
9F:→ ybite: 需要不同 URL rewrite 的 PHP 程式裝在 Apache2 或 Nginx 06/06 16:34
10F:→ ybite: 抑或是試試看不裝phpMyAdmin 還有Nginx+PHP-fpm的裝法 06/06 16:35
11F:→ ybite: 都蠻好玩的,而且可以學到不少實務上的東西 06/06 16:36
12F:→ ybite: 我如果在Mac上開發應該也Docker Compose來組吧 很久沒玩PHP 06/06 16:38
13F:推 maxqq: docker 06/06 16:42
14F:推 abccbaandy: 吃飽太閒吧...現在甚至直接用docker,還一個個灌勒 06/06 16:48
15F:推 alihue: 你同事大概是不能只有我踩到屎的概念。 06/06 17:00
16F:推 ybite: 用Docker也要一個一個寫Dockerfile跟docker-compose.yml啊 06/06 17:00
17F:推 Apache: Docker+65535 06/06 17:14
18F:推 dsilver: homebrew 無腦結束+1,真的花時間是在,需要兩小時等xco 06/06 17:24
19F:→ dsilver: de下載完 06/06 17:24
20F:→ LisivoNCTU: 前人踩屎後人吃屎的概念 XD 06/06 18:07
21F:→ dreamnook: docker 06/06 18:20
22F:推 jonyig: Docker 06/06 18:20
23F:→ dreamnook: 環境建置只是浪費時間 不是增加技能 06/06 18:20
24F:推 windclara: 學Linux環境架設比較有價值吧!先用懶人包熟悉後,有 06/06 18:38
25F:→ windclara: 閒再試試自己裝吧 06/06 18:38
26F:→ CaptainTeemo: 如果你只負責 dev 不會摸到任何 ops 的話,Homebrew 06/06 18:43
27F:→ CaptainTeemo: 就可以解決 06/06 18:43
28F:推 Sieg2010: docker run輕鬆解決 06/06 18:54
29F:→ x000032001: 自己學著裝裝看沒什麼不好啊 06/06 18:58
30F:推 wildli0422: 我會自己裝一遍,然後再用docker 06/06 19:18
31F:推 corta4: docker 06/06 19:51
32F:→ Rodrigo: 我LAMP都統包VM~又不是吃飽太閒~把時間花在開發比較重要 06/06 19:53
33F:推 LinuxKernel: homebrew啊 06/06 19:56
34F:推 a8989332: 閒時再來分開裝 了解實際步驟怎不好? 06/06 20:04
35F:→ megawalker: Linux比較有加分 06/06 20:52
36F:推 MoMoShota: 自從 homebrew 把 extension 拔掉之後就只推 Docker 06/06 21:08
37F:→ MoMoShota: 有興趣的話可以摸一次從 compile PHP 到佈署的流程 06/06 21:09
38F:→ DendiQ: mac 只是開發環境而已吧 06/06 21:10
39F:→ DendiQ: 都要會 Linux 是因為程式都跑在 Linux 上啊 06/06 21:11
40F:→ DendiQ: 沒有 server 是跑在 mac 的吧 06/06 21:12
41F:→ dinos: docker or vm, 不要浪費時間在mac上搞*AMP環境 06/06 21:22
42F:推 wangpipi: 其實php可以直接起localserver 連apache都不需要裝 06/06 21:28
43F:推 banqhsia: docker or homebrew 06/06 21:59
44F:→ dalconan: 想提升價值應該是去GCP或是AWS開一台linux比較有幫助 06/06 22:54
45F:→ dalconan: 開發端mac是比windows方便,環境也比較接近windows 06/06 22:55
46F:推 ymcheung: 用虛擬機器你可以玩到飽又不會搞壞電腦 ex: vagrant 06/06 23:19
47F:推 XXXXLAY: 叫學長幫忙 06/06 23:26
48F:→ alog: Use homebrew or docker engine. 06/07 00:25
49F:推 vn509942: docker 06/07 00:26
50F:→ alog: 不需要用MAMP 且該東西有嚴重的權限問題可以動到系統,我還 06/07 00:26
51F:→ alog: 沒回報過 現在改了沒不清楚 06/07 00:26
52F:→ alog: 但是你用上述兩套,尤其是homebrew是遲早都要用的 06/07 00:26
53F:→ alog: 另外是一些框架在跑時可以執行serve指令直接跑起來 不需要特 06/07 00:27
54F:→ alog: 別裝什麼 06/07 00:27
55F:→ cha122977: 沒特別覺得有學到mac或linux的東西 只覺得學到cmdline 06/07 07:33
56F:推 doranako: docker 06/07 08:31
57F:推 typepeter: docker 06/07 09:02
58F:推 wix3000: 我覺得找雲端IDE就好了啊 Codeanywhere 之類的 06/07 11:10
59F:→ CCben: docker or homebrew 06/07 21:33
60F:→ s3131212: docker-compose 06/08 10:00
61F:→ s3131212: 以前是用 homebrew,現在用 docker 方便多了 06/08 10:01
62F:推 chenxiaowoo: 在公司用Mac Pro 15"大叔飄過,你只要記住一件事... 06/09 11:22
63F:→ chenxiaowoo: Mac是無法擴充記憶體的,不要用PHPStorm開發 06/09 11:23
64F:→ chenxiaowoo: 不要用啥trello,Realtimeboard等等工具... 06/09 11:23
65F:推 dalconan: 請問不要用PHPStorm的原因是?最近開始試用覺得蠻方便的 06/09 16:20
66F:→ dalconan: 呀,請問反推的原因是?(我是用windows版 06/09 16:21
67F:推 ashlikewing: 原生環境用homebrew,虛擬用docker。挑一種學起來都 06/09 17:39
68F:→ ashlikewing: 很快。個人不推懶人包,有問題的時候有些狀況要修改 06/09 17:39
69F:→ ashlikewing: 很麻煩 06/09 17:39