使用騰訊雲無憂輕量應用伺服器搭建YOURLS短連結程式
阿新 • • 發佈:2021-08-03
使用騰訊雲無憂輕量應用伺服器搭建YOURLS: Your Own URL Shortener
之前參加良心雲輕量應用伺服器無憂計劃活動,入了一臺廣州的小雞。
配置如下:
搭建過程
1.安裝寶塔
預設安裝的是CentOS,這裡重置為應用映象寶塔Linux面板 7.6.0 騰訊雲專享版,安裝成功後應用管理可以找到面板相關資訊,注意將面板埠新增到防火牆。
寶塔Linux面板(BT-Panel)是一款簡單好用的伺服器運維面板,支援一鍵LAMP/LNMP/叢集/監控/網站/FTP/資料庫/JAVA等100多項伺服器管理功能,能夠極大提升運維管理效率。寶塔面板騰訊雲專享版由騰訊雲與堡塔公司聯合開發,與普通版相比,專享版預設整合騰訊雲COSFS、CDN和DNS解析外掛,讓使用者更便捷的使用寶塔面板對騰訊雲產品進行管理和操作。該映象基於CentOS 7.8 64位作業系統。(注:建立例項完成後請在防火牆設定中打開面板埠。)
2.寶塔新增站點
沒有北岸,這裡直接用IP演示。
3.安裝YOURLS
建議安裝環境:
Nginx 1.20
PHP 7.2.0+
MySQL 5+
下載地址
https://github.com/YOURLS/YOURLS/archive/refs/tags/1.8.1.tar.gz
通過寶塔上傳至網站根目錄並解壓。
配置偽靜態規則
# Rewrites location / { try_files $uri $uri/ /yourls-loader.php$is_args$args; }
將預設配置檔案 user/config-sample.php重新命名為 user/config.php 並配置以下內容
/** MySQL database username */ define( 'YOURLS_DB_USER', 'your db user name' ); /** MySQL database password */ define( 'YOURLS_DB_PASS', 'your db password' ); /** The name of the database for YOURLS */ define( 'YOURLS_DB_NAME', 'yourls' ); /** YOURLS installation URL*/ define( 'YOURLS_SITE', 'http://your-own-domain-here.com' );/** YOURLS language 將 zh_CN.po 和 zh_CN.mo上傳至 user/languages 漢化包下載地址 https://github.com/ZvonimirSun/YOURLS-zh_CN/releases/download/v1.7.3/zh_CN.mo https://github.com/ZvonimirSun/YOURLS-zh_CN/releases/download/v1.7.3/zh_CN.po */ define( 'YOURLS_LANG', 'zh_CN' ); /** YOURLS COOKIEKEY 生成地址 http://yourls.org/cookie */ define( 'YOURLS_COOKIEKEY', 'modify this text with something random' ); /** 後臺Username(s) and password(s) MD5生成地址 http://yourls.org/md5 */ $yourls_user_passwords = [ 'username' => 'password', // 'username2' => 'password2', // You can have one or more 'login'=>'password' lines ];
訪問http://domain/admin/點選Install YOURLS即可
後臺管理地址
http://domain/admin/