- 逆向行駛 - https://520.be -

VestaCP-快速安裝YOURLS on CentOS 7

七沢みあ 七澤米亞 Mia Nanasawa

YOURLS [1]是一套很廣泛使用的免費的網址縮短器,而且其自帶分析報表以及許多好用的外掛,非常值得使用! ? 我也裝了一套建立自己的短網址服務,在VestaCP虛擬主機管理系統的服務下可以很快地將環境部屬起來~ ?

初始化環境設定

操作前請自行將go.520.be取代成要設定的網址,並且準備好帳號名稱以及八位數以上的密碼


# 網址: https://go.520.be [2]
# 管理員帳號: 自訂帳號名稱 (僅限使用英文或數字)
# 管理員密碼: 八位數以上的密碼 (僅限使用英文或數字)
# 本機路徑: /home/admin/web/go.520.be/public_html
# MySQL資料庫名稱: admin_go
# MySQL帳號: admin_go
# MySQL密碼: 八位數以上的密碼 (僅限使用英文或數字)

STEP-1. 在SSH畫面中輸入下列指令增加網站

STEP-2A. 安裝YOURLS主程式

STEP-2B. 安裝繁體中文語系檔

STEP-3. 新增網站的.htaccess

編輯設定檔

STEP-4A. 編輯設定檔 ~ 設定MySQL帳密

# MySQL密碼: 八位數以上的密碼

rm -f /home/admin/web/go.520.be/public_html/user/config.php
cp /home/admin/web/go.520.be/public_html/user/config-sample.php /home/admin/web/go.520.be/public_html/user/config.php
sed -i "s/'YOURLS_DB_NAME', '.*'/'YOURLS_DB_NAME', 'admin_go'/g" /home/admin/web/go.520.be/public_html/user/config.php
sed -i "s/'YOURLS_DB_USER', '.*'/'YOURLS_DB_USER', 'admin_go'/g" /home/admin/web/go.520.be/public_html/user/config.php
sed -i "s/'YOURLS_DB_PASS', '.*'/'YOURLS_DB_PASS', '八位數以上的密碼'/g" /home/admin/web/go.520.be/public_html/user/config.php
cat /home/admin/web/go.520.be/public_html/user/config.php | grep YOURLS_DB
# vi +/YOURLS_DB /home/admin/web/go.520.be/public_html/user/config.php

STEP-4B. 編輯設定檔 ~ 隨機產生COOKIE KEY

STEP-4C. 編輯設定檔 ~ 設定管理員帳密,請輸入自訂的管理員帳密

sed -i "s#'username' => 'password'#'自訂帳號名稱' => '八位數以上的密碼'#g" /home/admin/web/go.520.be/public_html/user/config.php
# vi +/yourls_user_passwords /home/admin/web/go.520.be/public_html/user/config.php

STEP-4D. 編輯設定檔 ~ 設定網址

STEP-4E. 編輯設定檔 ~ 設定時區

安裝外掛模組

STEP-5A. 安裝外掛模組 ~ Random Keywords [3]

STEP-5B. 安裝外掛模組 ~ Antispam [4]

STEP-5C. 安裝外掛模組 ~ Cache Stats pages [5]

STEP-5D. 安裝外掛模組 ~ Don’t Log Bots [6]

STEP-5E. 安裝外掛模組 ~ Mass Remove Links [7]

STEP-5F. 安裝外掛模組 ~ Google Safe Browsing [8]

安裝佈景主題

STEP-6A. 安裝Sleeky佈景主題 [9]

STEP-6B. 設定網址

STEP-6C. 設定網頁標題

STEP-6D. 設定網頁左下方顯示的網站名稱

STEP-6E. 設定網頁描述

STEP-6F. 設定每日更換背景圖片

STEP-6G. 重設所有檔案權限

網站設定

雖然步驟看似有點長,但其實只要先設定環境,將上面所有的程式碼存到文字檔案,再設定好了帳密的部分,是可以一次貼上到SSH的,機器速度不差的,1分鐘就能安裝好整個YOURLS ?

操作完成後登入網站時,然後按圖索驥先到Manage Plugins啟動所有的外掛以及佈景主題,然後再到Google API申請一個Safe Browsing API,然後將金鑰填上即可 ?

ref.