前幾天在 namecheap 買了個新網域,來玩 DDNS,
不過設定在 NAS 上有問題,有網友建議新版上修正?(參考)
所以就改由 ROS 上來做 DDNS 設置…
反正在 namecheap 買網域第一年很便宜,第二年就比較貴了
比起購買國內網域,似乎還是便宜了不少,
這次花了 2.1 美金左右,換算成台幣約63元,
多了個網域,拿來做個常用的短址服務吧…
http://yourls.org/
免費的短址服務,主機所需要的有:(基本需求)
Apache 2.4 or nginx
PHP 5.3
MYSQL 5
由於我使用 NAS 架設,不想動到原 nginx 設定,
所以在此使用 Apache 2.4+php5.6+mysql5.5的版本,
於 YOURLS 下載檔案後解至目錄(檔案權限記得調整)
目錄 usr 下的 『config-sample.php』進行複制,改名為『config.php』,
接著修改 config.php 內容,記得要先在 MYSQL 建立資料庫(yourls)、使用者(abc)及密碼等…
(部份資料內容已刪除,僅提供部份及修改資訊參考)
define( 'YOURLS_DB_USER', 'abc' ); define( 'YOURLS_DB_PASS', 'xxxooo112233' ); define( 'YOURLS_DB_NAME', 'yourls' ); define( 'YOURLS_DB_HOST', 'localhost' ); define( 'YOURLS_DB_PREFIX', 'yourls_' ); define( 'YOURLS_SITE', 'http://abc.com' ); define( 'YOURLS_HOURS_OFFSET', '+8' ); define( 'YOURLS_LANG', '' ); define( 'YOURLS_UNIQUE_URLS', true ); define( 'YOURLS_PRIVATE', true ); define( 'YOURLS_COOKIEKEY', 'jsOi0Sqb6cRJAKa6d07llvvBmArSWJEy' ); $yourls_user_passwords = array( 'root' => '123456789', );
cookiekey產生器:點我
完成後,使用網域http://abc.com/admin即可進入設定頁面:
輸入創建的帳密(config.php裡)
當然要更方便的使用,有相關的外掛程式可搭配:點我
裝完後還有些部份要設定:點圖示後按滑鼠右鍵點選選項,請點選tool功能,然後移至最底下…
將紅框的資訊填入外掛所需的設置中,save setting 後就可以自動產生,貼上使用…
以上,請參考!