Shortny是一款國(guó)外的PHP短網(wǎng)址源碼茄猫,程序非常小巧狈蚤,但是功能是很多的困肩,支持自定義后綴、加密訪問(wèn)脆侮,查看鏈接統(tǒng)計(jì)锌畸,而且還支持放廣告,這個(gè)廣告功能相信有些人會(huì)喜歡他嚷。界面也比較好看蹋绽,支持白天/夜晚切換模式。
本源碼具有以下特色:
前端:簡(jiǎn)潔筋蓖、優(yōu)雅卸耘、反應(yīng)靈敏的設(shè)計(jì)、創(chuàng)建URL粘咖、創(chuàng)建自定義URL蚣抗、密碼保護(hù)的鏈接、鏈接統(tǒng)計(jì)瓮下、暗色主題翰铡、小書(shū)簽、復(fù)制和共享鏈接讽坏;
后端:刪除網(wǎng)址锭魔、編輯網(wǎng)站設(shè)置、添加或編輯廣告路呜、分析迷捧、使用自定義CSS;
功能:垃圾郵件檢查器胀葱、所有輸入都經(jīng)過(guò)驗(yàn)證以進(jìn)行保護(hù)漠秋、安全支護(hù)板、命中計(jì)數(shù)抵屿;
源碼下載
https://gooo.lanzous.com/iK5Whols4sf
搭建教程
1庆锦、安裝環(huán)境
環(huán)境要求:PHP、Mysql轧葛、Nginx/Apache搂抒,搭建方法自行選擇,這里使用寶塔演示朝群。
Apache燕耿,nginx,IIS或lighttpd(我使用nginx搭建)
PHP> = 5.5.9
MariaDB或MySQL> = 5.5姜胖,或者使用SQLite
2誉帅、安裝寶塔面板
首先安裝BT面板(官方地址:bt.cn)
安裝要求:
內(nèi)存:512M以上,推薦768M以上(純面板約占系統(tǒng)60M內(nèi)存)
硬盤(pán):300M以上可用硬盤(pán)空間(純面板約占20M磁盤(pán)空間)
系統(tǒng):CentOS 7.1+ (Ubuntu16.04+.、Debian9.0+)蚜锨,確保是干凈的操作系統(tǒng)档插,沒(méi)有安裝過(guò)其它環(huán)境帶的Apache/Nginx/php/MySQL/pgsql/gitlab/java(已有環(huán)境不可安裝)
架構(gòu):x86_64(主流服務(wù)器均是此架構(gòu)),ARM不完整兼容(面板環(huán)境安裝慢亚再,部分軟件可能安裝不上)
安裝代碼:
1. #CentOS系統(tǒng)
2. wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
3. #Ubuntu系統(tǒng)
4. wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
5. #Debian系統(tǒng)
6. wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
安裝完成后郭膛,進(jìn)入面板,點(diǎn)擊左側(cè)軟件管理氛悬,然后安裝PHP则剃、Nginx或Apache、Mysql如捅。
3棍现、上傳源碼
在寶塔面板里面添加站點(diǎn),綁定域名镜遣,并創(chuàng)建數(shù)據(jù)庫(kù)己肮。
點(diǎn)擊面板左側(cè)-添加站點(diǎn),數(shù)據(jù)庫(kù)選擇Mysql悲关,設(shè)置好數(shù)據(jù)庫(kù)名稱谎僻、密碼。
然后上傳源碼到網(wǎng)站根目錄并解壓出來(lái)寓辱。
4艘绍、偽靜態(tài)設(shè)置
Apache,編輯.htaccess文件秫筏,將本地地址修改成自己的域名鞍盗,比如:
1. RewriteEngine on
2. RewriteRule ^about about.php [L]
3. RewriteRule ^api-about api-about.php [L]
4. RewriteRule ^contact contact.php [L]
5. RewriteRule ^tos tos.php [L]
6. RewriteRule ^([^/.]+)/?$ link.php?id=$1 [L]
7. RewriteRule ^404 404.php [L]
8. Options -Indexes
9. ErrorDocument 404 http://你的域名/404
10. ErrorDocument 403 http://你的域名/404
Nginx,點(diǎn)擊域名設(shè)置-偽靜態(tài)跳昼,然后將下面例子的域名改成自己的,再?gòu)?fù)制進(jìn)去肋乍,比如:
1. rewrite ^/about /about.php last;
2. rewrite ^/api-about /api-about.php last;
3. rewrite ^/contact /contact.php last;
4. rewrite ^/tos /tos.php last;
5. rewrite ^/([^/.]+)/?$ /link.php?id=$1 last;
6. rewrite ^/404 /404.php last;
7. error_page 404 http://你的域名/404;
8. error_page 403 http://你的域名/404;
5鹅颊、開(kāi)始安裝
最后開(kāi)始安裝,由于偽靜態(tài)問(wèn)題墓造,只能通過(guò)具體路徑安裝堪伍,鏈接如下:
安裝路徑,記得修改下面域名地址
https://你的域名/install/index.html
后臺(tái)路徑
https://你的域名/admin/index.php
安裝完成后觅闽,即可登錄后臺(tái)管理界面進(jìn)行設(shè)置帝雇,默認(rèn)用戶名和密碼均為admin。