Showing posts with label wordpress. Show all posts
Showing posts with label wordpress. Show all posts

Thursday, September 2, 2010

從wordpress轉到blogger

給未來的裕翔

基於我現在租屋的網路環境是NAT後方的private IP

加上電費每度四元

本來有考慮網路上的免費空間 000webhost

不過註冊後一直沒審核完畢!?

後來打算忍痛使用付費空間

馬上打消念頭^^ 付費耶!

牽一條public IP? 似乎更貴~ 房東也不知道會不會答應

就決定是blogger了!!!

不過由於wordpress之前的設定

只要我架站位置不是140.114.229.129

開啟網站就會少一些東西

因為一些resource的位址是會用到140.114.229.129的

但我就已經是private IP啦!

這時發揮所學^^

ifconfig eth0 140.114.229.129

開啟網站, 果然奏效啦!

使用wordpress的tools, 把它export

把一個xml檔存到桌面後

到http://wordpress2blogger.appspot.com/

convert好之後, 一樣下載一個xml到桌面

接著到blogger匯入它

搞定!!!

差點就要使用"努力法"了

ps: 這是我在blogger首po^^

Sunday, June 6, 2010

wordpress張貼程式碼注意事項

給未來的裕翔

如果在wordpress裡面要張貼程式碼之類的東

是用<pre></pre>這兩個標籤夾住

要注意的是

為了產生白色的方框括住程式碼

<pre lang="xxx">

xxx可以隨便寫, 但不能是空白

雙引號一定要有

wordpress資料夾others不需要r

給未來的裕翔

~/public_html/wordpress

不需要把read權限給others耶!

因為只要讓httpd經過即可

所以x就夠了

Sunday, May 2, 2010

NextGen Gallery顯示相簿

給未來的裕翔

這裡先記大概

等我熟悉一點再紀錄完整一點

新增一個Page

內容[album=3,extend]

再到Manage Gallery設定連到剛設定的Page

就可以再部落格上看到了

不過真是陽春到爆!

Gallery突然可以用了?

給未來的裕翔

本來不管怎樣update database都不會離開鬼跳牆的Gallery

突然可以用了?

這就麻煩了, 這樣我哪知道哪步是關鍵步驟?

登出登入?

我覺得chown bob.bob -r wordpress這倒是更有可能

Saturday, May 1, 2010

WordPress: 張貼程式碼

給未來的裕翔

如果直接在WordPress裡面張貼程式碼

會被當成一般文字處理

也就是說, 關鍵字不會有色彩, 這當然......

空格模擬的縮排也會被無視

這樣程式碼就沒架構了, 難以閱讀

請安裝WP-syntax這個外掛

Download from WordPress

安裝好且啟動它後

在想要插入程式碼的地方, 切換成HTML編輯模式

然後

<pre lang="your-language">

想插入的程式碼

</pre>

支援的程式碼列表可以到以下網址查看

GeSHi - Generic Syntax Highlighter :: Home

似乎就算沒支援也有預設的highlight?

Matlab好像就是

Friday, April 30, 2010

WordPress無法登入?

給未來的裕翔

不知道為什麼WordPress偶爾會無法登入

可能的解決辦法

從以下網址登入(還是不知道為什麼, 但會成功)

localhost/~bob/wordpress/wp-admin

Wednesday, April 28, 2010

WordPress: themes

給未來的裕翔

下載好theme後

解壓縮到~/public_html/wordpress/wp-content/themes/

重點是, 記得它的context要對

WordPress快捷鍵

給未來的裕翔

原來WordPress的編輯器有一堆快捷鍵

粗體 Ctrl + b

斜體 Ctrl + i

刪除線 Alt + Shift + d

項目符號 Alt + Shift + u

編號 Alt + Shift + o

引言 Alt + Shift + q

靠左 Alt + Shift + l

置中 Alt + Shift + c

靠右 Alt + Shift + r

插入連結 Alt + Shift + a

取消連結 Alt + Shift + s

插入繼續閱讀標籤 Alt + Shift + t

拼字檢查 Alt + Shift + n

全螢幕模式 Alt + Shift + g

顯示隱藏深入功能 Alt + Shift + z

Friday, April 23, 2010

引用圖檔問題之解決方案: co.cc

給未來的裕翔

如果我在wordpress裡面養用圖檔

勢必位址是含有我IP的

萬一哪天我換IP了

這賽不就挫很大?

當然, 一個個指明相對位置似乎也能行

不過還是有點麻煩, 這會降低我寫筆記附圖檔的動力

使用網路相簿? 無名, PIXNET, PICASA......?

我就是要當永遠的VIP才把網頁架在自己電腦上的阿!!!

憑著小小的腦袋所能想到的最一途, 註冊一個免費網址

以文字而不以數字取得我的圖片資源!

之後我如果換IP就只要去更改網址對應的IP即可


co.cc 謝謝你!!!!!!

筆記部份:

在co.cc裡面的最後設定

有四個選項:

1. Name Server

2. Zone Records

3. URL Forwarding

4. Webhosting(with fee)

一開始看, 我只確定第四個不是我要的, 因為要付費


當然, 我也沒要架DNS啦, 所以第一個也排除

點第二個點進去後

出現一個Type下拉式選單: A, MX, NS, CNAME, TXT

幸好我架過DNS^^

我知道我要的就是這一個, 並且Type選A!!!

出乎意料的是, 設定完馬上就可以用了

一開始連yushiangfu.co.cc

顯示virtual 1 test

我以為是它在測試, 因為講co.cc註冊的教學網站說要過幾小時才會生效

到了晚上我又試一次

依舊是virtual 1 test

我想起來了!

這是我當初練習架虛擬主機的網頁內容阿!

對應的另一個網頁內容是

virtual 2 test

兩天的煩惱, 搞定!

Tuesday, April 20, 2010

wordpress備份

給未來的裕翔

我所有的筆記可以在我的wordpress上累積

那我的wordpress呢? 要怎樣才能在重灌後重建呢? 複製哪些檔案才算備份呢?

以下, 是我試一個早上的筆記^^

首先, 在要重建的電腦上設定httpd環境

yum install -y httpd

vi /etc/httpd/conf/httpd.conf

把 <IfModule mod_userdir.c>裡的

UserDir disabled註解, UserDir public_html反註解

然後打開selinux的httpd_enable_homedirs

setsebool -P httpd_enable_homedirs on

記得/home/bob和/home/bob/public_html的權限要讓httpd可以讀

chmod 755 /home/bob

chmod 755 /home/bob/public_html

接著到原本放置wordpress的server上去

先把wordpress整個複製到要重建的電腦上的~/public_html裡面

記得要改變 它的context

chcon -t httpd_user_content_t wordpress

再來就是部落格內容: 我的筆記!

經過一個早上的嘗試, 我很確定筆記就是存在資料庫裡面

mysqldump -u bob -p --database wordpress > wordpress.sql

如果日後希望寫成指令形式好加在script裡面的話

mysqldump -u bob -pmypassword --database wordpress > wordpress.sql

注意-p mypassword一定要連在一起

複製到要重建的電腦上

scp wordpress.sql 140.114.28.187:/home/bob

接著回要重建的電腦上

安裝mysql和mysql-server

yum install -y mysql mysql-server

service mysqld start

新增root帳號


mysqladmin -u root password 'mypassword'

以root身份登入,  新增bob帳號


mysql -u root -p

grant all on *.* to bob@localhost identified by 'mypassword2'

localhost不加的話, 之後bob登入會有錯誤

離開 mysql, quit

把server上複製過來的wordpress.sql匯入

mysql -u bob -p < wordpress.sql

搞定^^耶!

以上是憑印象寫出來的筆記

也許會有哪邊漏掉

底下順便列幾個mysql指令

show databases 秀所有的databases

drop databases mydatabase 刪除mydatabase這個database

note: 可以發現, 要重建的那台電腦, 重頭到尾都不需要安裝wordpress~

Friday, April 2, 2010

讓wordpress可以上傳檔案

給未來裕翔

為了讓wordpress可以上傳檔案

必須對wordpress/wp-content做chown和chmod

chown root.apache wp-content

chmod g+w wp-content