記錄下配置LNMP的一些東西

自己的系統是CentOS 5.4 32 bits,其他的發行版本應該大體也是差不多的。

在使用包管理器的時候,建議首先安裝個fastestmirror,進而加快下載速度。

安裝東西之前,可以先更新一下系統。

下面羅列一些相關LNMP環境要用到的一些工具和相關依賴庫。

  • patch,make,gcc,g++,libtool,flex,bison,autoconf,kernel-devel肯定是要有的,這些是可以編譯程式包的先決條件。
  • libjpeg,libpng應該是php那塊需要用到的圖片處理庫,請務必裝上。
  • freetype,libxml2 ,zlib glib2,bzip2,這些東西作什麼用,大家應該都懂,應該是nginx、PHP、mysql要用上的庫。
  • ncurses e2fsprogs krb5 libidn 這些提供字符、編碼、文檔系統相關支持的程式。
  • openssl vim-minimal curl 這幾個東西應該不用多說。
  • fonts-chinese scim-chewing scim-pinyin scim-tables-chinese 为系统提供中文輸入支持。

ok,解決了依賴庫,接下來就是要安裝的一些基本程式。 继续阅读“記錄下配置LNMP的一些東西”

VPS 新手教程(搭建LNMP篇)

本篇以“VPS 新手教程(SSH篇)”為基礎:http://guu.hk/how-to-use-ssh/

購買了VPS之後,大多數人都會傾向於兩種用途,有些是搭建網站,有些呢,就是利用VPS來搭建VPN了(還可以用SSH來凹牆,詳細看這:http://guu.hk/firefox-tunnelier-tutorial/)不過如果你的VPS性能比較好的話,只用作VPN就浪費咯~ 其他的一些非主流用途就不太清楚了.

今天,就說說如何搭建個網站運行環境吧….顧名思義,要讓你個網站運作起來,一定要為其搭建一個運行的環境,包括服務器程式、數據庫、脚本语言引擎等等。目前應用較為多的是LNMP.. 在互联网服务器架构中 LNMP指的是:Linux(操作系統)+Nginx(服務器程式)+MySQL(數據庫程式)+PHP(腳本語言引擎), 還有另一種LAMP(Linux+Apache+MySQL+Perl/PHP/Python)由于Nginx拥有超越Apache的卓越性能,LNMP正在逐渐取代LAMP. 要想知道更詳細,Google之~

我的系統是CentOS, 搭建LNMP 用的是貓言貓語的一键安装包(其實就是一堆指令序列,有點類似於Windows下的Bat文件,批處理腳本.)~ 使用一鍵安裝包,非常快捷方便。強烈推薦! http://imcat.in/lnmp/

1.登陸了SSH之後,下面直接複製貓言貓語的過程了~ 並針對新手做一些相應的解釋~好吧,其實我也是個新手..(下面的指令,如果仔細看過上一篇文章留下的鏈接的話,就會覺得很簡單啦~)嫌輸入麻煩,並且是使用putty登陸SSH的話,可以直接右鍵複製粘貼之.不過,希望還是自己手動輸入吧,加深指令的印象和理解~ 继续阅读“VPS 新手教程(搭建LNMP篇)”