XAMPP 換成 WAMP Server 安裝教學

XAMPP 一直來都是我裝在自己電腦中模擬開發環境使用,最大的優點的優點就是非常簡單,在 Windows 一鍵安裝完 MySQL、PHP、PHPMyAdmin,甚至連 Filezilla Server 都可以一次裝到好,省去逐一安裝及配置的時間,又有友善的介面可以開啟這些Server,實在是非常方便。

那麼方便幹嘛換,嘿對,隨時代的更迭,PHP、MySQL、Apache 都會釋出新版本,以 PHP來說 PHP5 到 PHP7 就是一個明顯陣痛過程,部分程式需要重構,但並非所有程式都會上PHP7,然而XAMPP雖然方便但它只安裝一種 PHP 版本,如果我裝 PHP7 的版本就無法開啟 PHP5 時期的程式,這是忽然要改 PHP5 的程式變成沒有這樣的開發環境了

我相信 XAMPP 一定有辦法手動去安裝舊版本的 PHP ,但一定免不了手動安裝及配置,在切換過程中也會需要一些設定,會搞得有一點不優雅,所以如果有更好的解決方案,為何不嘗試呢?想開發什麼版本就切換到哪個版版,WAMP Server 正好有這優點,聽起來是不是很棒呢,開始試試看吧

開始之前準備

安裝新環境時都要有個好習慣,記得先備份好之前的 XAMPP 檔案,還有匯出資料庫,天知道等下安裝後會發生什麼事,至少都還有還原的機會

下載 Wamp Server

官網下載:https://www.wampserver.com/en/

等一下!!! 這什麼瀏覽器?! IE11 為什麼會開啟骨灰級的瀏覽器,阿我也不知道,不行不行這我受不了,於是我把它改回我慣用的 Chrome,不然我心裡過不去阿

至於怎麼改呢?可以參考我另一篇文章

WAMP Server change default Browser to Chrome

控制面板

WAMP Server 開啟後,在 Windows 右下角常駐程式會出現這個 icon ,相關控制功能都在這邊

更改語言

接著滑鼠指標在 icon 的上按「右鍵」,「右鍵」「右鍵」是「右鍵」,就會出現相關設定選單,其中有一個 Language 的選單,但當然不是只有俄文拉,WAMP 內建一堆語言。

再來就是 WAMPP

相容 WAMP 最酷的地方

身為一個 PHP 程序員,電腦裝個幾個版本的 PHP 也是很正常的,在 WAMP 中可以允許我們切換不同版本的 PHP 就在這邊,就這麼簡單,基本的功能面板都在這邊,除此之外還提供很多好用的工具,這就要自己慢慢完囉

相容 XAMPP 不必卸載

最後,XAMPP 與 WAMP Server 的環境都是分別獨立的,連資料庫都是,只要不要同時開啟,基本上兩者都可以使用

[……]

閱讀更多

GCP 亞洲資料中心與代碼

Google Compute Platform (GCP) 是目前主流雲端服務平台之一,裡面提供各種各式各樣的雲端服務,GCP 的資料中心遍及全世界,很多服務在開啟的時候會要求選擇資料中心,而挑選資料中心的位置當然還是要離主要服務的區域越近越好,台灣最常服務的還是亞太地區,GCP 上選擇資料中心時是以代碼呈現(例:asia-south1),雖然知道是亞洲但還是不知道確切位置,有些服務挑選資料中心後是不能修改的

GCP 亞太地區資料中心對照表

代碼國家/地區asia-south1孟買asia-southeast1新加坡asia-southeast2雅加達asia-east2香港asia-east1台灣asia-northeast1東京asia-northeast2大阪australia-southeast1雪梨asia-northeast3首爾這邊列出我們最常用的「亞太地區」

其他區域

下方連結 可查詢 GCP 全球據點及網路分布
https://cloud.google.com/about/locations

[……]

閱讀更多

設定 G Suite Email MX 記錄

申請完 G Suite 並在管理面版設定好網域,卻還不能發信,請檢查你的DNS紀錄是不是少了MX的紀錄了呢?Google G Suite 要設定五筆MX紀錄,email才能正常運作:

新增 G Suite MX 記錄

名稱/主機/別名存留時間 (TTL*)記錄類型優先順序值/回應/目的位置@ 或保留空白3600MX1ASPMX.L.GOOGLE.COM@ 或保留空白3600MX5ALT1.ASPMX.L.GOOGLE.COM@ 或保留空白3600MX5ALT2.ASPMX.L.GOOGLE.COM@ 或保留空白3600MX10ALT3.ASPMX.L.GOOGLE.COM@ 或保留空白3600MX10ALT4.ASPMX.L.GOOGLE.COMhttps://support.google.com/a/answer/140034?hl=zh-Hant

設定DNS紀錄

如果你DNS是代管在 Cloudflare 上的話只要按照下列幾個步驟就可以成功設定了

最後就是測試一下 G Suite 的 Gmail 收發可不可以通了喔

[……]

閱讀更多

常用軟體或網站改為深色模式 (持續更新)

為什麼要用黑色呢,基於下面幾點理由,我愛把所有介面改為黑色介面

  • 我爽,沒別的
  • 顧眼睛
  • 省電

顧眼睛

除了第一點以外,是我個人因素外,長時間的使用電腦的朋友都該使用暗黑模式,因為暗黑模式能減少強光對眼睛的傷害,所有我們螢幕看到的顏色都是由三原色光紅色、綠色、藍色三種色光混合而成,尤其是白色,就是紅、綠、藍三種光線累加而成,而黑色正好相反,沒有光線就是黑色。

長期光線照射眼睛會造成眼睛傷害,反之,減少光線的照射能降低長時間使用電腦對眼睛的危害。

省電

不要覺得我在唬爛,暗黑模式也能省電,筆電或手機最消耗電力的就是顯示器,光是需要電力轉換,顯示器顯示光線的原理也是同一上段使用紅、綠、藍三種光線累加混合而成,黑色則為不發光,所以暗黑模式則會減少光的輸出,也就會減少電力消耗,增加續航力。

開始越來越多軟體介面或網頁介面開始支援暗黑介面,只是每一個軟體或服務的暗黑模式名稱略有不同,有的叫深色模式、有的叫夜間模式、黑暗、深色,都一樣就是把解面變成黑嚕嚕就對了,本篇就來教大家怎麼把一些常用的軟體或網路服務改成黑嚕嚕模式

Google 網頁搜尋深色模式

Windows 10 黑暗模式

win 10 也加入暗黑模式的支援,可以讓視窗跟一些兼容Windows佈景主題的應用程式都變成暗黑模式

Chrome 黑暗模式

依照官方文件說明,Windows 10 以上版本只要跟上一段介紹的佈景主題設定為「深色」即可,必要時重新開啟 Chrome 瀏覽器

官方文件:使用深色模式或深色主題瀏覽
https://support.google.com/chrome/answer/9275525?co=GENIE.Platform%3DDesktop&hl=zh-Hant

還想更黑一點嗎?

Chrome 極致黑

https://agirls.aotter.net/post/56218

Edge 黑暗模式

Firefox 黑暗模式

最早預設就是黑色的瀏覽器,但有可能手賤設定跑掉了,可以看這邊設定回來

Facebook 黑暗模式

facebook 需要先切換至新版本才能啟用深色模式,右上角三角形典下去,選取夜間模式

Line 黑暗模式

YouTube 黑暗模式

Gmail 黑暗模式

美中不足,那撰寫按鈕是怎樣,太不合群了吧

Twitter 推特黑暗模式

XMind 2020 黑暗模式

SourceTree 黑暗模式

工具 > 選項 > Theme > Dark

Android Studio 黑暗模式

Configure > Settings
Appearance & Behavior > Appearance > Theme > High contrast

Github 黑暗模式

Setting > Appearance > Theme > Dark

[……]

閱讀更多

Windows 10 清除尷尬紀錄,保護隱私

今天在開啟「工作檢視」功能視窗,赫然發現旁邊有個卷軸,好奇的往下滾動,發現 Windows 不只會把當前我正在使用的工作視窗列出來,還會列出我昨天的、前天、常用的,這有點嚇到我了,雖然看起來是更個人化的使用者體驗,但很多東西使用者並不想讓這些紀錄被保存,尤其是男生的電腦(嘿嘿)

不看不知道,看了嚇一跳

真的不知道在什麼時候透過什麼方式讓我同意蒐集這些「使用者行為」資料,而且設定項目很多,東西個西一個,看起來就是要增加關閉的複雜度,而且選項常常在邊邊角角,讓你不容易發現。

這時代『使用者行為』是目前每個軟體或服務都想收集的資料,經由大數據分析,就是它們賺錢的工具,包含常用的 Facebook、Line、Google Map…等,都是

免費服務被蒐集隱私資料這我可以理解,因為免費的最貴,但 Windows 是有償取得授權使用的,我覺得不該就這樣取得用戶使用行為資料,如果 Windows 要跟我買是可以拉;好啦,接下來回到主題,目前 Win10 我發現有幾個地方正在收集我的使用資料,這是明的幹的部分,暗的幹的我就不知道了

  1. 系統
  2. 工作檢視
  3. 工具列
  4. 檔案總管
  5. 開始功能表

也是這幾個最尷尬,前晚看了一些動作片,隔天去客戶那做簡報,這時檔案使用歷程紀錄就是一個很尷尬的東西了,如果手殘在會議中開啟了什麼,應該會想找個洞鑽把自己埋起來吧

工作檢視

按左下角搜尋圖標,輸入『活動歷程記錄』搜尋

以這關鍵字下去,就找到很多相關選項了,選擇『活動歷程記錄』

下方為『活動歷程記錄』的選項,我是全都關掉,詳細收集的內容,可以看她說明

我為什麼要把我的使用紀錄,看過什麼網頁、用過什麼檔案傳給 Windows 啊?賺了錢又不會分我,開了這個選項,等同於在背景一直洩漏我的使用行為,我才不要

取消同意至少明的幹我是不同意蒐集我這些資料的,真要暗的來,好啦我也不能怎麼樣,Windows也不會讓我知道

關閉後,記得! !
最下方還有『清除活動歷程記錄』按鈕,按清除才會清除已蒐集資料

工具列

這又是另一個尷尬的東西了,就是這玩意兒,自作聰明的把我開過那些程式、檔案列出來
還讓你找不到地方刪的傢伙

按左下角搜尋圖標,輸入『權限與歷程記錄』搜尋

最重要的就是把這『歷程記錄』關閉,就是這拉,一樣記得要按清除記錄的按紐

耶~~~~都不見了

開始功能表

這邊也暗藏收集使用記錄的地方,Windows真的很想害人齁,一堆功能都要記錄我開什麼程式、用什麼檔案,關了一個還有一個,怕了吧

偶爾在「開始」中顯顯示建議,這就是廣告麻,就是靠這些資料經過大數據分析,說是個人化建議,其實就是把廣告精準的塞給我的意思,這個我懂

隱私權

點開左下角搜尋圖標,搜尋『隱私權』

這幾個選項跟剛才上面的不是都很像嗎?就是你一個沒勾到就代表同意麻

結語

關了上面一票設定,發現其實就是要得到使用者的使用行為,用個人化服務做為包裝,就像上述提到,除了 Windows 以外,各大資訊服務的龍頭也都在做這件事,人們的隱私正逐漸被侵犯,關閉隱私的相關項目,除了避免尷尬場面外,也宣告我不同意我的資料被使用,至少保留一點隱私的自主權

延伸

Windows 10 活動歷程記錄與您的隱私權

[……]

閱讀更多

XAMP phpMyAdmin Error Cannot connect: invalid settings.

安裝完 XAMPP 開啟控制面板,啟動 Apache & MySQL 而在 MySQL 的同列有一個 Admin 按鈕,這就是開啟 phpMyAdmin 的方式,這是一件再平常不過的事,但今天在另一台電腦裝完 XAMP 後開啟 phpMyAdmin 後發生資料庫連線錯誤

錯誤訊息

著手解決

依照經驗這是密碼錯誤造成的,如果你是預設安裝路徑,你可以直接用文字編輯器開啟下方這個檔案

這是 phpMyAdmin 的設定檔,在檔案中找到下面這幾行

發現密碼是沒有被設定的,我們在 $cfg['Servers'][$i]['password'] 中鍵入我們要的密碼,並且把 $cfg['Servers'][$i]['AllowNoPassword'] 改為 false,像下方這樣

接著儲存檔案,重啟 MySQL,重新進入 phpMyAdmin,賓果!! 看到登入畫面了,登入成功

參考

http://jsnwork.kiiuo.com/archives/2738/xampp-mysql-phpmyadmin-%E8%A8%AD%E5%AE%9A-root-%E5%AF%86%E7%A2%BC/

[……]

閱讀更多