Wordpress教學
WordPress 定期備份
wordpress 跟大部分網站一樣,分成MYSQL 資料庫 和檔案兩個部分
要讓網站快速轉移,只需要把這兩個部分 完整複製 就OK了
備份 當然也是
檔案的部分
這部分十分容易,用ftp 把整個網站下載下來就OK了
這次來說 SQL的部分
SQL備份有兩個方法
- 用phpMyAdmin 把整個資料庫匯出(你夠厲害用ssh 進去下指令也OK啦)
- 利用 wordpress 的 plug-in
現在 說明第二種方法
此資料 參考http://briian.com/?p=1655
軟體名稱:WordPress Database Backup
軟體版本:2.2.2
軟體語言:中文
官方網站:http://www.ilfilosofo.com/blog/wp-db-backup檔案下載:按這裡(主程式)
備註說明:此程式為WordPress網站系統專用外掛。
把檔案下載下來後,把這些'檔案上傳到/wp-content/plugins 資料夾內
再到網站上的外掛中開啟
詳細的設定 就不多做說明,介面看不懂得起參考 參考網址
他可以定期備份,也可以mail 到你的信箱中
復原的方法…..用phpMyAdmin 的匯入功能就OK了
Ubuntu + WordPress 固定網址問題
之前 我曾經寫過一篇 http://www.pupuliao.info/2011/09/wordpress固定網址問題url重寫/
今天我又碰到 類似的問題,第一次在 Ubuntu 的 LAMP 架構下架設網站,當wordpress 設定中文的固定網址時 出了問題
相關技術說明 ,請參考之前寫的那篇
這篇 止寫解決方法
以下是我的處理方式,不保證正確
- #a2enmod rewrite
- 在/etc/apache2/sites-available 中開啟 你網站的設定檔
把檔案中的AllowOverride None改成AllowOverride Al - # /etc/init.d/apache2 restart
這樣應該就OK了
參考資料 http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?viewmode=compact&topic_id=14065&forum=9
中文的網域名稱與wordPress
最近我接了一個新的案子,是使用中文的網址,碰到了一些中文網址解碼問題,這邊紀錄一下解決方法~~
這是我的網站 http://台東伴手禮.tw/
第一次使用中文網址,看起來真爽阿
有那些地方提供申請呢?
恩…只有台灣本地的幾家供應商有,雖然DNS 很垃圾,但是還是必須使用
這次我是使用中華電信的
設定方面~~
在多種語言的 網域名稱轉換方式
伺服器和瀏覽器並不是真正處理中文網址(或是其他語言)
而是轉換成一個代碼
看看 這是用whois 查的
註冊原型域名: 台東伴手禮.tw (xn--xpq38ib9ou4ecr0a.tw)
繁體對照字域名: 台東伴手禮.tw (xn--xpq38ib9ou4ecr0a.tw)
簡体對照字域名: 台东伴手礼.tw (xn--xhq9ze4ic3r960a.tw)
自動核配域名: 台東伴手禮.台灣 (xn--xpq38ib9ou4ecr0a.xn--kpry57d)
自動解析域名: 台東伴手禮.tw (xn--xpq38ib9ou4ecr0a.tw)
台东伴手礼.tw (xn--xhq9ze4ic3r960a.tw)
瀏覽器顯示的是前面的中文,但是在網路世界的傳送是後面 的那串英文
恩 所以 不論在伺服器網域名稱設定,還是 wordpress 裡面的網址設定
就請使用後面那串亂碼
PS. 在wordpress 如果你想要用前面中文的網址,有些地方會有問題喔~~~,用後面的亂碼就好,效果一樣
wordpress固定網址問題(URL重寫)
在wordPress中,提供了一個相當方便的功能
就是除了 一開始預設最原始的?p=XXX 這種的網址外
還提供了其他幾種網址可以用,其實他是運用一種"URL 重寫"的技術
例如 我這篇
實際上 他是使用了三個參數: 年、月、標題,然而她把參數名稱隱藏掉了,換成 / 不懂的人還以為那是資料夾名稱
YAHOO 之前測試的新版新聞系統也有採用類似的方式
好處是,讓使用者一看就知道是什麼,不過碰到中文網址有實際會被轉換成 十六進位的亂碼….如果使用者在複製網址的時候有這個問題請修改瀏覽器設定
好 回到主題
我們要如何修改這個設定呢?
1.開啟 apache 的httpd.conf 設定擋,找到下列這行,把 # 字號拿掉,讓這個模組可以正常運作
#LoadModule rewrite_module modules/mod_rewrite.so
2. 在設定擋中 找
其中 AllowOverride None這項 改成 AllowOverride all
因為 WPMU版不能用 所以我用下面的方法OK
我看到另一篇,上面要求的參數是 FileInfo Options 請測試看看
3.apache 重新啟動
這樣就OK了
以下我也沒測試….
在需url重寫的目錄下建立.htaccess文件,wordpress在開啟永久鏈接後會只能生成,內容如下:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
以上參考自http://witmax.cn/apache-url-rewrite.html
wordpress安裝教學
wordpress是一個相當好用的架站軟體,相當適合給個人、社團、小型公司使用,上手容易,操作簡單,門檻低,最重要的是–"完全免費"
首先,要架設wordpress,你的伺服器最少要提供 MYSQL 和 PHP,如果你已經租用了 微軟的IIS,那就只能說 很遺憾了。
好 開始安裝
1.下載
請至 http://tw.wordpress.org/ 下載最新中文版本
新增社群網站的連結,讓文章可以快速貼上
在之前我寫過一篇在wordpress 中 plurk facebook twitter 的按鈕 前幾天在審查同學的教學文時,發現了這個好用的plug-in
外掛名稱 Tweet This
1. 安裝 Tweet This
3.點選Extended Services 可以看到其他的社群網站可以設定
4.剩下的請自行摸索,我五分鐘就搞定了 所以不再寫教學了XD
sitelutions-網域申請教學-付費網域申請
付費網域的申請 不像上次 免費的那麼容易….需要填不少資料
因為 要抓圖,我又要重新申請一次….好麻煩阿
所以這篇拖了這麼晚才弄出來…………….
先來看一下 你必須要先準備的東西
1. 可以線上刷卡的 信用卡 or VISA金融卡
2. 英文名字(用護照上的)
3. 英文地址(郵局網站上可以幫你查)
4.開google 翻譯吧~~~
5.網站IP (事後可以再改)
sitelutions-網域申請教學-免費網域申請
如上一篇所說,網域申請有付費和免費兩種版本,因為免費的申請流程比較簡單,就先寫這篇啦
免費網域為何免費呢?
因為 嚴格說起來,你並沒有取得一個真正的網域,網域所有權仍然是sitelutions的,他提供的是一個免費的次網域給你用
什麼是次網域?….我們都知道 www.google.com 對吧(不知道的自己去撞牆),那maps.google.com 就是他的次網域,任何人只要擁有一個網域名稱,就可以利用DNS服務製造出無數個次網域,所以你申請到的免費網域只是你得到免費使用權,哪天sitelutions心情不好收走都不能抱怨喔=.=+
免費網域的功能大致上可以分成,指向到指定IP和到指定網址
廢話好像多了一點….拉回主題
sitelutions-網域申請教學-帳號申請
如果要開闢一個屬於自己的網站,除了網站空間外,你還需要一個屬於自己的網址,就是這裡所說的網域名稱。
申請網域你需要 租用網域的使用權 和 DNS 服務兩個。
- 租用網域使用權:是確保這個網域是你的,名義上是購買,但是因為每年要繳費,忘了繳會自動失去所有權,所以我稱他做租用
- DNS服務 :DNS是用來把網址轉換成IP的server,這項服務就是幫你把任何人輸入網址後,導向道你想要的IP,詳細來看他有許多功能,像是可以設定次級網域,或是把A網址轉換成B網址,也可以依照不同通訊協定導引到不同IP(應該吧…)
上述這兩種服務,在台灣大多是分開收費(雖然後者都是用送的…),不過這都不是重點,重點是和美國比起來,台灣的網址真貴,為了寫這篇文章,我特地去查了台灣最新的價格,idv.tw $400 其他有.tw的$800 ,沒有.tw的 就要上千了,可是我在美國申請.com 的也才10鎂阿…..,就像我不開公司我用.info 換算台幣也才三百多,anyway 這不是重點,重點是今天教的這個網站也有免費的次級網域喔!
sitelutions 是我這兩年使用以來,相當不錯的一個網站,從你申請到DNS轉換好 不用一分鐘,在教如何申請前,先教註冊吧….