這一期和上一期時隔了半個月了,事實上阿福可以再上一期就寫完的,不過可惜的是阿福還是懶的沒有寫完。當然今天阿福還是接著寫了這個系列,畢竟,一個人,一個系列,必須要寫完才算OK。今天也不寫什麼深的東西,就寫寫LNMP的初級使用吧,就是使用已經安裝好的lnmp環境來搭建第一個網站! 首先確保你是在root目錄下的 cd /root
然後開始我們的建站之路了使用如下命令 sh vhost.sh
來開始建站。輸入命令後會有如下提示,注意,不要打錯任何一個字,打錯了,那麼你只能ctrl+c取消,重新來過了。嗯,咱們下面開始的是綁定域名環節 [root@MyVPS ~]# sh vhost.sh
1 ` W0 O, ^4 D! C=========================================================================
* k/ v' S+ E7 S; w5 c$ NAdd Virtual Host for LNMP V0.9 , Written by Licess
6 b! X: I! `8 K, X( t1 h0 c=========================================================================+ g& w$ |8 x3 q! M+ m: a' n K
LNMP is a tool to auto-compile & install Nginx+MySQL+PHP on Linux1 E5 j5 V$ m2 C5 x4 m) X
This script is a tool to add virtual host for nginx
; y* ~6 s* s! C3 G+ m- i8 g- qFor more information please visit http://www.lnmp.org/ =========================================================================! U/ e) R) t9 O: i9 c H! i& K
Please input domain:/ L% Y: o1 E8 m: R3 n1 s2 p
(Default domain: www.lnmp.org): www.rffan.info /*這裡輸入你的域名,前面有提示的*/ ===========================
( g, \9 X: K0 U6 [, i6 J; z; m' P1 sdomain=www.rffan.info, {( B o. j5 L' O( K4 M) G5 X
===========================: N% a* G5 Q+ R, J1 K" b
Do you want to add more domain name? (y/n) /*這個是問你要不要再添加域名*/4 j) c" ]7 {; @
y /*阿福選擇了Y,因為阿福還有個不帶www的要綁定*/
$ ^3 G& V: x0 X$ z; R* I* SType domainname,example(bbs.vpser.net forums.vpser.net luntan.vpser.net):8 s* O; b1 ^' m9 s, ]7 z1 Z9 o
rffan.info /*在這裡輸入不帶www的域名了*/
0 X% [; g6 O2 `. @! A# }===========================
& ]. j9 k7 M5 Vdomain list=rffan.info- | z+ n8 o4 t/ @7 q
===========================0 ^. D' c0 s' n; z* a
Please input the directory for the domain:www.rffan.info : /*在這裡填寫你的程序文件的路徑,隨便你填*/
+ Y& h0 h8 @. n(Default directory: /home/wwwroot/www.rffan.info):/home/www/rffan.info& f% y3 v7 e. i7 _3 A: j
=========================== R( Q, g( ?, Z7 e P8 M5 l
Virtual Host Directory=/home/www/rffan.info2 W0 r/ |6 \- i$ N; ?* k
===========================
. K1 [9 s4 S& o2 }===========================
7 M4 s+ C8 J, O8 E @' cAllow Rewrite rule? (y/n) /*這裡問你要不要添加偽靜態,當然要了,選Y*/' j# I8 z: b% @/ D
===========================; s" i3 h' D2 K2 M Y h& B
y! L, ^+ L! f2 B7 D* p3 ^. _3 g) g3 w# Z
Please input the rewrite of programme :
" a8 S* h3 u! s# b! j0 w6 Fwordpress,discuz,typecho,sablog,dabr rewrite was exist.
) C4 S4 o! D8 f8 t8 d* P& U$ X(Default rewrite: other):wordpress /*這裡問你選什麼規則的偽靜態,好吧阿福用的是wordpress*/5 V* j! c3 x- z/ x
===========================& @( u9 N T% |
You choose rewrite=wordpress
* a) M: E3 Z+ ^ F===========================
* M6 M8 Y# l1 t8 D===========================
& R$ G1 x$ t; |1 Q3 p$ ~8 _' `Allow access_log? (y/n) /*日誌文件,SEO分析蜘蛛,還有被公雞的時候也有用,建議定期清理*/
) Q/ e8 g6 J0 |7 Y5 y( b===========================1 i; `6 |% L' M/ |* J
y
* J) F. {$ \; f& p0 F" EType access_log name(Default access log file:www.rffan.info.log): ===========================
0 W% T3 ^- Y0 H9 g7 Q8 CYou access log file=www.rffan.info.log
# e2 C( U" G! l- m- x, _9 W=========================== Press any key to start create virtul host… /*隨便按那個按鈕來開始吧*/" Y, L$ e: y8 [8 b/ k6 z
Create Virtul Host directory……
/ n# X/ W y" E3 T5 D; Oset permissions of Virtual Host directory……- E* R" l' N6 D
You select the exist rewrite rule:/usr/local/nginx/conf/wordpress.conf
( h5 n2 s9 Y& Y8 _Test Nginx configure file……. T5 J. v" p3 H* i# c) R% Z; V+ D
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
$ |' d; k1 i9 @$ ]6 mnginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful Restart Nginx……
$ ~9 v* f7 E) N& V9 f b=========================================================================
# d; A0 Z( }7 m! GAdd Virtual Host for LNMP V0.9 , Written by Licess
% R7 R* J0 p& `* |7 O=========================================================================" O. S, o* I" ~0 _
For more information please visit http://www.lnmp.org/ Your domain:www.rffan.info
7 R Y; n8 O2 cDirectory of www.rffan.info:/home/www/rffan.info =========================================================================
好了,按照上面的操作之後,域名就綁定完成了。下面讓我們來上傳文件和創建數據庫吧。 上傳文件的話,如果網絡上有現成的文檔,那麼直接wget就OK了,命令如下 wget -c http://cn.wordpress.org/wordpress-3.5.1-zh_CN.tar.gz /*這個網址就是wordpress最新中文版的地址*/ tar zxvf wordpress-3.5.1-zh_CN.tar.gz cp -a wordpress/* /home/www/rffan.info /*這裡的home/www/rffan.info可以替換成你的網址*/
OK醬紫就OK了,不過如果你不想用命令,那麼你可以回過頭看看winscp的使用(走進VPS,第四期——認識VPS的管理工具(2) WinSCP)相信WINSCP更符合第一次玩linuxvps的孩紙的口味。 下面就讓我們來創建數據庫吧 在瀏覽器裡面輸入: http://IP/phpmyadmin/
當然你可以在登陸頁面上面選擇語言,如果你的英語不錯的話,那麼- -還是繼續用英語吧,阿福不介意~ 然後輸入用戶名 :root 密碼:ffan123456 (暫且用第五篇講的Mysql密碼吧) 醬紫就進入了phpmyadmin了,點擊上面的數據庫, 然後再中間輸入要創建的數據中的名字就OK了。 至此,所有創建網站所需要的準備都OK了。 那麼在瀏覽器裡面輸入你的網址(前提是你已經在DNS那邊解析了你的域名到你的VPS上)然後按照提示安裝即可~祝你好運~ 下一期: 上一期:走進VPS,第五期——最簡單的環境LNMP的搭建 6 a4 d! l p' U' P0 t
|