有很多NZB索引器,比如NZB矩陣和NZBs(dot)ORG,但是它們只索引了一些Usenet。下面介紹如何構建自己的索引器,以便您可以索引所需內容。
如果你有以上所有你很好去,讓我們開始。
我們將從一個終端執行幾乎所有的安裝,因此啟動終端並執行以下操作:
sudo gnome-terminal
這將為我們提供一個在根安全上下文下執行的終端,這樣我們就不必一直鍵入sudo。
您要做的第一件事是更新儲存庫:
apt-get update
Ubuntu上大多數與網站相關的內容都存在於/var/www中,因此讓我們為我們的安裝建立一個目錄,並對該資料夾設定可寫許可權:
mkdir –p /var/www/newznab
chmod 777 /var/www/newznab
接下來我們需要安裝PHP:
apt-get install –y php5 php5-dev php-pear
我們還需要安裝一些額外的PHP擴充套件:
apt-get install –y php5-gd php5-mysql php5-curl
下一步我們需要做的是編輯PHP配置,我們將使用nano:
nano /etc/php5/cli/php.ini
有兩個設定需要更改,首先您需要更改:
max_execution_time = 120
您還需要更改日期時區設定,您可以在這裡獲得可能值的完整列表。
接下來我們需要安裝一些資料庫,我選擇了MySQL:
apt-get install mysql-server-5.5
apt-get install mysql-client-5.5
apt-get install libmysqlclient-dev
在配置過程中會提示您輸入密碼,請確保選擇強密碼,特別是如果您計劃將其作為公開可用的索引器。
我們最不需要安裝的是Apache:
apt-get install –y apache2
我們需要對基本PHP配置和Apache配置進行相同的更改,還有一個額外的設定需要更改,我們將再次使用nano:
nano /etc/php5/apache2/php.ini
以下是您需要更改的設定:
我們現在需要為我們的網站建立適當的Apache配置,所以執行:
nano /etc/apache2/sites-available/newznab
開啟nano時,將以下內容貼上到檔案中:
<VirtualHost *:80> ServerAdmin webmaster@localhost ServerName localhost
DocumentRoot /var/www/newznab/www ErrorLog /var/log/apache2/error.log LogLevel warn </VirtualHost>
繼續並將更改提交到檔案。
既然所有的先決條件都安裝好了,我們就可以安裝NewzNab了,那麼請轉到下載頁面,獲取NewzNab Classic的副本。
一旦下載完畢,就提取出來。
現在複製所有提取的檔案。
貼上到:
/var/www/newznab
現在開啟一個新終端,執行以下命令將NewzNab註冊為預設網站,並啟用mod rewrite。
sudo a2dissite default sudo a2ensite newznab sudo a2enmod rewrite sudo service apache2 restart
在執行restart命令時,您可能會注意到一個錯誤,這是因為我們在配置檔案中使用了localhost,請忽略它並繼續。
最後,要解決一些許可權問題,請執行以下命令:
sudo chmod 777 /var/www/newznab/www/lib/**arty/templates_c sudo chmod 777 /var/www/newznab/www/covers/movies sudo chmod 777 /var/www/newznab/www/covers/music sudo chmod 777 /var/www/newznab/www sudo chmod 777 /var/www/newznab/www/install sudo chmod 777 /var/www/newznab/nzbfiles/
現在我們已經安裝了NewzNab,我們需要對它進行配置,畢竟如果您不自定義它,那麼執行您自己的索引器就沒有任何意義了。因此,開啟你的瀏覽器選擇,並前往http://localhost/install。一旦頁面載入完畢,點選按鈕檢查您的先決條件的狀態。
注意:您將得到兩個具有警告狀態的設定,它們是日期時區以及記憶體限制設定。忽略這些,繼續。
一旦您繼續,您將需要輸入憑證來訪問您的MySQL資料庫。
你還需要你的Usenet帳戶的詳細資訊。
然後繼續為自己選擇一個使用者名稱和密碼,這些是你將用來登入網站的憑據。
當它詢問您要將nzb檔案儲存在何處時,您可能會遇到錯誤,只需從終端執行提供的chmod命令作為快速修復。
恭喜你進入了管理員的聚會。
在我給你發郵件之前,你需要做的一件事就是改變nzb分類的工作方式,點選右上角你的名字。
然後單擊編輯連結。
現在取消選中電影,音樂和控制檯框。
一旦你做完了,就回去http://localhost/admin然後完成配置索引器的步驟。
就這些。一定要在Twitter上關注我:@taybgibb
...可以用Android智慧**或平板電腦來管理你的網頁。下面介紹如何構建一個簡單的Android web伺服器。 ...
...力最佳化搜尋功能,減少資源使用,並修復bug。 相關:如何在Windows10的“開始”選單中搜索所有PC檔案
...PC檔案的功能。但是,預設情況下禁用此功能。下面介紹如何啟用它以更快、更輕鬆地搜尋檔案。 問題是:預設情況下,當您搜尋“開始”選單時,Windows將只搜尋庫和桌面。庫包括文件、圖片、音樂和影片等資料夾。如果您在...
...,它會是什麼樣子?它看起來很像Usenet。繼續閱讀,瞭解如何擺脫急流,享受超級速度和選擇的Usenet。 當然,我們不是來爭論你再也不會使用torrent了。只是,幾乎沒有人知道Usenet的存在主要是因為沒有一個好的完全免費的選擇...
...任何必要的資源來構建資料庫。 重建聚光燈索引 相關:如何透過重建索引修復聚光燈問題 如果這些程序似乎從未完成它們的工作,並且在索引開始後的幾天內一直在使用您的CPU和記憶體,那麼您的索引很可能已損壞。幸運的是...
...選中它。然後它將顯示為“排除”列下的排除項。這就是如何從“開始”選單的搜尋框和其他地方的搜尋功能中隱藏包含敏感內容的私人資料夾的方法。 完成後單擊“確定”,Windows將立即自動開始為所選資料夾編制索引。您可...
我們最近向您展示瞭如何將Raspberry Pi變成一個以功能豐富的SABnzbd Usenet客戶機為中心的永遠線上的Usenet機器。現在我們回來向您展示如何使用NZBGet,這是一個更斯巴達但也非常輕量級的Usenet工具。 我為什麼要這麼做? 如果你...
我們最近向您展示瞭如何將您的樹莓Pi轉換為24/7低功耗下載機。現在我們將再次向您展示如何使用令人敬畏的自動化工具使系統幾乎完全脫離。 我為什麼要這麼做? 如果您一直在關注我們的Raspberry Pi下載專案,那麼在這個過...
我們最近向您展示瞭如何將樹莓圓周率變成一個24/7 BitTorrent盒,以節省您的電費,並保持您的跟蹤比率。現在,我們回來向您展示如何新增Usenet訪問,以使構建成為一個全面的下載框。 我為什麼要這麼做? 正如我們在如何將R...
上個月我們向您展示瞭如何使用SABnzbd開始使用Usenet。現在我們回來向您展示如何透過附加元件和定製來增強您的SABnzbd體驗。 如果您是整個Usenet和SABnzbd電路的新手,您可以在這裡找到我們最初的Usenet入門指南。如果你對使用Usen...