小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Dotcloud云平臺(tái)安裝wordpress博客

 看見(jiàn)就非常 2012-05-26
Dotcloud云平臺(tái)前段時(shí)間還是Private Beta階段,現(xiàn)在已經(jīng)開(kāi)放注冊(cè)了,免費(fèi)賬號(hào)可以開(kāi)兩
個(gè)服務(wù),一個(gè)服務(wù)相當(dāng)于一個(gè)虛擬機(jī),可以SSH,不過(guò)沒(méi)有root極限,盡管如此,我們也可以
玩的很哈皮了。如果你要搭建博客的話,開(kāi)一個(gè)php服務(wù),一個(gè)mysql服務(wù)也就可以了。什么
?還需要再開(kāi)個(gè)論壇?那就再注冊(cè)個(gè)賬號(hào)吧!盡管這樣不太好管理。

下面來(lái)講下怎么樣在Dotcloud下搭建wordpress博客,畢竟博客里頭wordpress用的最廣嘛,
官方也給出了相應(yīng)的教程,不過(guò)是英文的。

第一步:準(zhǔn)備工作

1.申請(qǐng)賬號(hào),這個(gè)不用說(shuō)了,大家到http://wwww. 去申請(qǐng)就好。
2.安裝Dotcloud CLI(Command Line Interface),應(yīng)用的創(chuàng)建發(fā)布管理都是通過(guò)這個(gè)來(lái)完成
的,不裝不行。以Ubuntu 11.04為例。
  首先安裝easy_install:
  $wget http://pypi./packages/source/s/setuptools/setuptools-
0.6c11.tar.gz
   $tar -xf setuptools-0.6c11.tar.gz
   $cd setuptools-0.6c11
   $sudo python2.6 setup.py install    //其中的python2.6大家換成自己機(jī)器上的
python版本(用 $python -v 查看)。
  接下來(lái)才是安裝Dotcloud CLI:
  $sudo easy_install pip && sudo pip install dotcloud   //安裝python-pip以安裝
dotcloud

3.輸入API Key
在終端里隨便輸入一條dotcloud命令,最簡(jiǎn)單的是"dotcloud" ,這時(shí)會(huì)提示輸入用戶名,密
碼,API Key。用戶名和密碼是你注冊(cè)時(shí)用的郵箱和密碼,API Key可以登錄dotcloud網(wǎng)站在
setting里找到。

好了,準(zhǔn)備工作完成。下面來(lái)建立服務(wù)。

第二步:搭建博客

1.創(chuàng)建應(yīng)用“ramen”,這個(gè)ramen相當(dāng)于一個(gè)命名空間,唯一。
      $dotcloud create ramen

2.部署一個(gè)名為"ramen.www"的類型為php的服務(wù)
      $dotcloud deploy -t php ramen.www
 
  部署完成后我們可以用dotcloud info ramen.www來(lái)查看php服務(wù)的信息,相應(yīng)的網(wǎng)站為
  http://www.ramen.

3.部署一個(gè)名為"ramen.db"的類型為mysql的服務(wù)
      $dotcloud deploy -t mysql ramen.db
   部署完成后我們可以用dotcloud info ramen.db來(lái)查看mysql服務(wù)的信息
   得到的信息類似如下:
 
 $ dotcloud info ramen.db
cluster: wolverine
config:
mysql_password: O1ijPs9cBeSp0mWOY0
mysql_serverid: -1
created_at: 1308697010.0839479
ports:
- name: ssh
url: ssh://dotcloud@db.:8744
- name: db
url: mysql://root:O1ijPs9cBeSp01mWOY0@db.:8745
state: running
type: mysql


其中ports下有兩個(gè)數(shù)據(jù)庫(kù)主機(jī)地址,第一個(gè)是SSH用的,第二個(gè)才是我們安裝應(yīng)用時(shí)要用的,
上面示例中是db.:8745,用戶是root。方便起見(jiàn)我們需要在這個(gè)主機(jī)上創(chuàng)建一
個(gè)新的用戶和數(shù)據(jù)庫(kù)。
root密碼是在部署服務(wù)時(shí)隨機(jī)生成的,我咨詢過(guò)官方,密碼不能由自己指定。上面這個(gè)密碼
還算友好啦,但通常我們得到的密碼包含“|()\&”等等怪異字符,登錄數(shù)據(jù)庫(kù)時(shí)就需要轉(zhuǎn)義
一下啦。
$ dotcloud run ramen.db service -- mysql -u root -pO1ijPs9cBeSp0mWOY0 //登錄遠(yuǎn)程
數(shù)據(jù)庫(kù)。服務(wù)名、密碼換成自己的

mysql> CREATE USER 'myname' IDENTIFIED BY 'mypassword';   //mysql命令,創(chuàng)建密碼為
mypassword的用戶myname

mysql> CREATE DATABASE wp;    //創(chuàng)建數(shù)據(jù)庫(kù)wp

mysql> GRANT ALL ON wp.* TO 'myname'@'%';    //賦予myname全部權(quán)限在數(shù)據(jù)庫(kù)wp上

mysql> FLUSH PRIVILEGES;         //刷新使生效
  
  
4. 下載安裝wordpress,使用如下命令SSH服務(wù)ramen.www并下載安裝wordpress英文版,中文
版方法一樣。    
 
  $dotcloud ssh ramen.www
$cd code
$wget http:///latest.tar.gz
$tar zxvf latest.tar.gz
$cd wordpress
$cp -r ** ../
$cd ../
$rm -rf ** wordpress

    因?yàn)榻鈮撼鰜?lái)的是一個(gè)文件夾,所以上面4個(gè)命令是把文件夾的文件全部復(fù)制到根目錄下并刪除原來(lái)的文件夾。
    由于dotcloud的文件系統(tǒng)可寫(xiě),我們不用手動(dòng)創(chuàng)建wp-config.php,所以下面直接安裝,
進(jìn)入http://www.ramen. ,這時(shí)會(huì)出現(xiàn)wordpress的安裝界面,就不多說(shuō)了,相
信大家都很熟悉,數(shù)據(jù)庫(kù)信息上面有講,這時(shí)不再贅述。

5.重寫(xiě)URL
Dotcloud的PHP服務(wù)用的服務(wù)器軟件不是Apache,而是Nginx 0.8.53,默認(rèn)對(duì)wordpress的固定鏈接沒(méi)有重寫(xiě)效果,所以我們需要自建nginx URL重寫(xiě)規(guī)則。
在網(wǎng)站根目錄下新建nginx.conf并輸入以下內(nèi)容

rewrite ^.*/files/(.*)$ /wp-includes/ms-files.php?file=$1 last;
if (!-e $request_filename) {rewrite ^.+?(/wp-.*) $1 last;
rewrite ^.+?(/.*.php)$ $1 last;
rewrite ^ /index.php last;}


這個(gè)過(guò)程用vi完成是很方便的。
重啟服務(wù)器: $ dotcloud restart ramen.www
這樣一來(lái) /60.html ,/tag/wpf ,/category/php 之類的固定鏈接就可以用啦。

6.綁定域名
我們把自己的域名www.yourdomain.com綁定到ramen.www上
$dotlcoud alias add ramen.www www.yourdomain.com
接下來(lái)按提示修改cname記錄即可。

好了,到這里就全部完成了。

演示地址:http://blog.kiccp.
綁米演示:http://blog.
PHPINFO :http://blog./phpinfo.php  

PS:我在自己的論壇上開(kāi)了個(gè)Dotcloud版塊,大家有什么問(wèn)題可以到這上面討論:
http://bbs./forum.php?mod=forumdisplay&fid=72
這個(gè)論壇自然也是運(yùn)行在Dotcloud上的。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多