NexusPHP架設PT服務網站教程 php開源

來源:互聯網
上載者:User

PT是什麼。我在PT下載介紹和PT程式源碼下載 一文裡面已經做了介紹,簡單點說就是只下載不上傳就會讓踢掉的BT下載服務。

我最先從耍下那裡看到了nexusphp開源的訊息,然後自己搜尋到了作者的百度空間,看到剛開源不久,難怪當初我找PT程式的時候沒有找到。

耍下寫的關於PT的經驗一文裡面有簡單的NexusPHP架設教程,不過不太詳細,我來一點稍微詳細的教程。

特別說明一下的是搭建NexusPHP需要memcache支援,相關教程可以自己搜尋一下,我這裡採用的AMPserv在本機搭建(醞行的時候勾選上擴充功能裡面的Memcached)

我有一個空餘的網路空間,上傳上去了就是因為沒有Memcached支援所以不能搭建,還有個VPS但是不想用來測試這個東西,反正我是在Windows系統裡面搭建了給校內使用者用,下面我們開始吧。

首先從NexusPHP官網下載源碼程式

php開源

然後匯入資料庫檔案,(根目錄_db下的dbstructure.sql檔案)匯入完畢後修改設定檔,在config檔案下下面有一個allconfig.php 的檔案,修改下面的內容:

‘SITENAME’ => ‘網站名稱’
‘baseURL’ => ‘網站URL’
‘announce_url’ => ‘localhost/announce.php’(announce的url地址)
‘mysql_host’ => ‘MySQL主機’
‘mysql_user’ => ‘資料庫使用者名稱’
‘mysql_pass’ => ‘資料庫密碼’
‘mysql_db’ => ‘資料庫名’

耍下那裡說的(修改’classes\class_cache.php’中的localhost為127.0.0.1)好像是為了避免出現下面這個錯誤的:

Warning: Memcache::connect() [memcache.connect]: Can’t connect to localhost: 由於串連方在一段時間後沒有正確回覆或串連的主機沒有反應,串連嘗試失敗。 () inE:\APMServ5.2.6\www\htdocs\classes\class_cache.php on line19

www.2meiya.com

接下來是設定管理員

首先自己訪問網站然後註冊一個使用者名稱,接著進入資料庫管理(phpMyAdmin),在users表裡面找到你註冊的使用者,編輯它的class屬性為16

還可以通過下面的方法設定:

1.使用正常方式在網站註冊一個新使用者,假設使用者名稱為admin。

2.輸入以下命令進入MySQL命令列管理工具: mysql -u root -p nexusrocks -h localhost 注意:將’root’,’nexusrocks’,’localhost’分別替換成你的MySQL使用者名稱、密碼、主機地址。

2.在MySQL命令列管理工具輸入以下命令: USE nexus; UPDATE users SET class=’16′ WHERE username=’admin’; 注意:將以上命令中的’nexus’替換成你的資料庫名,將’admin’替換成你註冊的使用者名稱。

3.退出MySQL命令列管理工具:

到這裡PT基本上就架設完畢了,現在只需要利用管理員帳號對網站進行設定和調整就可以了。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.