神佑
本帖最后由 神佑 于 2013-7-5 00:24 编辑

在安裝這個插件前, 我是假設您已經安裝好支援PHP及mySQL的web服務器環境, 否則請前往以下圖文教學安裝.
--

事前需要下載的東西:
whitelist.jar 這是autowhitelist的插件jar, 在這裡下載.
mysql-connector-java-bin.jar 這是java連結mySQL需要用的檔案, 在這裡下載, 然後改為此檔名稱一樣.
whitelist.sql 這是為您準備好的數據庫匯入檔, 點帖子的附件下載.
addwhitelist [資料夾] 這是為您準備好的網頁表格, 點帖子的附件下載.
--

步驟一:
將whitelist.jar放入您服務器的plugin資料夾運行一次再輸入stop關閉服務器, 然後將您的白名單開啟設定為true.


步驟二:
將mysql-connector-java-bin.jar放您的安裝java的目錄內的lib資料夾內.

步驟三:
將whitelist.sql匯入數據庫, 得到資料庫whitelistdb及資料表whitelist




步驟四:
將addwhitelist的資料夾放進您的www網頁資料夾內, 預設的網頁服務器檔案位置是 C:\wamp\www

步驟五:
修改網頁對應您的資料庫連結內容, 在www內打開addwhitelist > Connections > comm.php
  1. <?php
  2. $hostname_comm = "localhost";
  3. $database_comm = "whitelistdb";
  4. $username_comm = "whitelistdb"; //輸入您mysql的帳號, 例如root, 非使用root的用戶請自行付予該帳戶可存取whitelistdb數據庫的權限
  5. $password_comm = "pw"; //輸入root的密碼, 非root帳戶請輸入您該mysql戶口的對應密碼
  6. $comm = mysql_pconnect($hostname_comm, $username_comm, $password_comm) or trigger_error(mysql_error(),E_USER_ERROR);
  7. ?>
复制代码

完成後save

步驟六:
開啟whitelist插件的設定檔, 在服務器檔案位置 > plugin > whitelist > config.yml



  1. # Interval, in milliseconds, for checking if whitelist.txt needs to be reloaded.
  2. FileCheckInterval: 1000
  3. KickMessage: '&bSorry! you are not on the &fwhitelist!'
  4. # 開啟sql功能 改為 true, 預設是 false
  5. SqlEnable: true
  6. SqlDriver: com.mysql.jdbc.Driver
  7. # 輸入我們的資料庫名稱為 whitelistdb, 預設是DATABASENAME
  8. SqlDriverConnection: jdbc:mysql://localhost/whitelistdb
  9. # 數據庫密碼對應之前修改comm.php的資料
  10. SqlPass: pw
  11. # 數據庫帳戶對應之前修改comm.php的資料
  12. SqlUser: whitelistdb
  13. # 將tbl_names改為whitelist
  14. SqlQuery: SELECT name FROM whitelist WHERE name='<%USERNAME%>'
  15. # 將tbl_names改為whitelist
  16. SqlQueryList: SELECT name FROM whitelist
  17. # 將tbl_users改為whitelist
  18. SqlQueryAdd: INSERT INTO whitelist (name) VALUES ('<%USERNAME%>')
  19. # 將tbl_users改為whitelist
  20. SqlQueryRemove: DELETE FROM whitelist WHERE Name='<%USERNAME%>'
  21. SqlDriverJar: lib/mysql-connector-java-bin.jar
  22. DebugMode: false
复制代码

--
以上步驟已完成此插件的安裝及設定, 您現在可前往您的網站新增白名單
網址是 http://您的publicIP/addwhitelist/addwhitelist.php

示範: http://sfplace.com/addwhitelist/

如遇上網頁不能開啟或新增失敗, 請確認您的網頁伺服器是開啟的包括(apache & mysql).


spl檔案下載!

wolski
请修改标题格式。

地基石矿工
很不错啊0.0不过...怎么是直接给白名单的...这个和有白名单和没白名单有区别么...
有没有办法加审核条件,满足这些条件后才能加入白名单...

神佑
地基石矿工 发表于 2013-7-4 06:13
很不错啊0.0不过...怎么是直接给白名单的...这个和有白名单和没白名单有区别么...
有没有办法加审核条件, ...

這你可以去修改PHP註冊網業呦!

地基石矿工
神佑 发表于 2013-7-4 11:57
這你可以去修改PHP註冊網業呦!

怎么修改-。-
话说你能不能写一下

神佑
地基石矿工 发表于 2013-7-5 19:53
怎么修改-。-
话说你能不能写一下

舊式註冊的PHP網頁可以去修改增加!這個你可能就要去Google找找囉!

zoushuzi
LZ图挂了。求补

第一页 上一页 下一页 最后一页