原创 安裝mac版本的mysql詳細教程

Mac上安裝MySQL記錄下載最新的MySQL社區版 官方下載地址:http://dev.mysql.com/downloads/mysql/ 爲了安裝更方便,建議下載dmg安裝包。 安裝MySQL 雙擊mysql-5.7.9-osx

原创 php專業面試總結

PHP專業面試題彙總   1、PHP語言的一大優勢是跨平臺,什麼是跨平臺?一、PHP基礎: PHP的運行環境最優搭配爲Apache+MySQL+PHP,此運行環境可以在不同操作系統(例如windows、Linux等)上配置,不受操作

原创 Mac OS X下完全卸載MySQL

Mac OS X下刪除MySQL是一件非常麻煩的事情,很多時候都不能完全刪除,最終導致mysql在Mac下的使用非常麻煩。下面我將介紹MySQL如何完全卸載的方法。 MySQL的卸載一般使用終端的方式操作(安裝包中有安裝文件,但是沒有卸

原创 Redis 常見 的幾種使用場景

Redis 是一個開源的使用 ANSI C 語言編寫、支持網絡、可基於內存亦可持久化的日誌型、Key-Value 數據庫,並提供多種語言的 API。 本篇文章,主要介紹利用 PHP 使用 Redis,主要的應用場景。 簡單字符串緩存實戰

原创 負載均衡配置篇(Nginx)

負載均衡 == 分身的能力。 既然要有分身的能力嘛,這好辦,多弄幾臺服務器就搞定了。 今天我們講的實例嘛…..我們還是先看圖比較好: 還是圖比較清晰,以下我都用別名稱呼:   PA : 負載均衡服務器/WEB入口服務器/www.my

原创 頁面靜態化的方法

常說的頁面靜態化分爲兩種,一種是僞靜態,即url 重寫,一種是真靜態化。我們以真靜態化爲主來講講 什麼是PHP靜態化 PHP靜態化的簡單理解就是使網站生成頁面以靜態HTML的形式展現在訪客面前,PHP靜態化分純靜態化和僞靜態化,兩者的區別

原创 Mac OS X 下如何安裝brew

什麼是brew? brew 又叫Homebrew,是Mac OSX上的軟件包管理工具,能在Mac中方便的安裝軟件或者卸載軟件,只需要一個命令,有點類似ubuntu系統下的apt-get的功能。 官方網

原创 解決ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

在Mac和XAMPP環境下,如果在終端敲入MySQL,可能會出現這種問題: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/m

原创 Linux常用命令大全

Linux常用命令大全 最近都在和Linux打交道,這方面基礎比較薄弱的我只好買了本鳥哥的書看看,感覺還不錯。我覺得Linux相比windows比較麻煩的就是很多東西都要用命令來控制,當然,這也是很多人喜歡linux的原因,比較短小但卻功

原创 單點登錄的三種實現方式

單點登錄SSO(Single Sign On)說得簡單點就是在一個多系統共存的環境下,用戶在一處登錄後,就不用在其他系統中登錄,也就是用戶的一次登錄能得到其他所有系統的信任。單點登錄在大型網站裏使用得非常頻繁,例如像阿里巴巴這樣的網站,在