ในบทความต่อไปเราจะมาดู uTorrent เป็นโปรแกรมที่พัฒนาโดย BitTorrent อิงค์ แหล่งที่มาปิดฟรี นอกจากนี้ยังเป็นไคลเอนต์ BitTorrent แบบบางที่มีการใช้งานมากที่สุดตัวหนึ่ง พร้อมใช้งานสำหรับ Gnu / Linux เป็นเซิร์ฟเวอร์ uTorrent.
uTorrent ได้รับการออกแบบมาเพื่อใช้ทรัพยากรคอมพิวเตอร์น้อยที่สุดในขณะที่นำเสนอฟังก์ชันการทำงานที่เทียบเท่ากับไคลเอนต์ที่ใหญ่ที่สุดในโลก BitTorrentเช่น Vuze หรือ BitComet นอกจากนี้ยังให้ ประสิทธิภาพความเสถียรและการสนับสนุนสำหรับฮาร์ดแวร์และระบบปฏิบัติการเวอร์ชันเก่า.
ในบรรทัดต่อไปนี้เราจะดูวิธีการ ติดตั้งทีละขั้นตอนการติดตั้งเซิร์ฟเวอร์นี้ใน Ubuntu 18.04 LTS ไบโอนิก เรายังสามารถเลือกติดตั้งซอฟต์แวร์นี้บนเซิร์ฟเวอร์ VPS หากสำหรับการติดตั้งที่เราจะเห็นต่อไปเราใช้บัญชีของ รากไม่จำเป็นต้องใช้ 'sudo'ในคำสั่งต่อไปนี้ที่เราจะเห็น
ติดตั้ง uTorrent บน Ubuntu 18.04 LTS Bionic Beaver
ในการเริ่มต้นเราจะต้อง ตรวจสอบให้แน่ใจว่าแพ็คเกจทั้งหมดในระบบของเราเป็นปัจจุบัน. เราจะบรรลุสิ่งนี้โดยการเขียนสคริปต์ต่อไปนี้ในเทอร์มินัล (Ctrl + Alt + T):
sudo apt update; sudo apt upgrade
ติดตั้งการอ้างอิง
ขั้นตอนต่อไปที่จะตามมาคือ ติดตั้งการอ้างอิงที่จำเป็น เพื่อให้ทุกอย่างทำงานได้อย่างถูกต้อง ในเทอร์มินัลเดียวกันเราจะดำเนินการคำสั่งต่อไปนี้เพื่อติดตั้งไลบรารีที่จำเป็นเพื่อให้เราสามารถดำเนินการติดตั้งเซิร์ฟเวอร์ uTorrent ได้:
sudo apt install libssl1.0.0 libssl-dev
เมื่อการติดตั้งการอ้างอิงเสร็จสิ้นเราสามารถดำเนินการตามขั้นตอนต่อไปนี้
ดาวน์โหลดโปรแกรม uTorrent
สิ่งแรกที่ต้องทำคือไปที่หน้าดาวน์โหลดโปรแกรม uTorrent และ ดาวน์โหลดโปรแกรม uTorrent เวอร์ชันเสถียรล่าสุด. ในขณะที่เขียนบทความนี้คำสั่งต่อไปนี้จะอนุญาตให้เราดาวน์โหลดล่าสุด เวอร์ชัน 64 บิตโดยตรงจากเทอร์มินัล
wget http://download-new.utorrent.com/endpoint/utserver/os/linux-x64-ubuntu-13-04/track/beta/ -O utserver.tar.gz
ค้นหาเซิร์ฟเวอร์ uTorrent
เมื่อการดาวน์โหลดเสร็จสิ้นเราจะต้องดำเนินการคำสั่งนี้เพื่อ แตกเซิร์ฟเวอร์ที่ดาวน์โหลดมาไว้ในไดเร็กทอรี / เลือก / ของระบบของเรา:
sudo tar -zxvf utserver.tar.gz -C /opt/
ณ จุดนี้เราจะ ตั้งค่าสิทธิ์ใหม่สำหรับไดเร็กทอรีที่แยกออกมา และทำให้สามารถรันเซิร์ฟเวอร์ uTorrent ได้โดยไม่มีปัญหา เราจะทำสิ่งนี้โดยดำเนินการคำสั่งต่อไปนี้ในเทอร์มินัลเดียวกัน:
sudo chmod 777 /opt/utorrent-server-alpha-v3_3/
ตอนนี้ขอ ผูกเซิร์ฟเวอร์ uTorrent เข้ากับไดเร็กทอรี / usr / bin ด้วยคำสั่ง:
sudo ln -s /opt/utorrent-server-alpha-v3_3/utserver /usr/bin/utserver
เริ่มโปรแกรม uTorrent
ในที่สุดเราก็ทำได้ เริ่มเซิร์ฟเวอร์ uTorrent พิมพ์คำสั่งในเทอร์มินัล:
utserver -settingspath /opt/utorrent-server-alpha-v3_3/ &
หากคุณต้องการ เริ่มบริการโดยใช้โหมดกราฟิก แทนที่จะใช้บรรทัดคำสั่งคุณสามารถทำตามขั้นตอนที่แสดงด้านล่างนี้เพื่อ สร้างตัวเรียกใช้งานสำหรับโปรแกรม uTorrent.
ในการสร้างตัวเรียกใช้งานนี้ ก่อนอื่นเราต้องสร้างไฟล์. desktop ภายในไดเร็กทอรี / usr / share / applications /. เราสามารถทำได้โดยพิมพ์ในเทอร์มินัล (Ctrl + Alt + T):
vim /usr/share/applications/utorrent.desktop
สำหรับตัวอย่างนี้ฉันใช้ vim แต่ที่นี่ผู้ใช้แต่ละคนสามารถใช้โปรแกรมแก้ไขที่พวกเขาชื่นชอบได้ เมื่อเอกสารเปิดขึ้นคุณจะต้อง วางเนื้อหาต่อไปนี้ภายในไฟล์ utorrent.desktop:
[Desktop Entry] Name=uTorrent GenericName=BitTorrent Client for Linux Comment=uTorrent Client Exec=utserver -settingspath /opt/utorrent-server-alpha-v3_3/ & Terminal=false Type=Application Icon=/opt/utorrent-server-alpha-v3_3/docs/ut-logo.gif StartupNotify=false
วางเนื้อหาก่อนหน้านี้ไว้ในไฟล์เรามีเพียงไฟล์ บันทึกและปิดตัวแก้ไข เพื่อกลับไปที่เทอร์มินัล
ตอนนี้เราทำได้ เริ่มบริการเซิร์ฟเวอร์จากกิจกรรม→ค้นหา 'uTorrent'.
การเข้าถึงเว็บ
เมื่อเซิร์ฟเวอร์เริ่มทำงานเราจะสามารถเข้าถึงอินเทอร์เฟซของโปรแกรมได้ นี้จะเป็น พร้อมใช้งานบนพอร์ต HTTP 8080 โดยค่าเริ่มต้น. เราจะต้องเปิดเบราว์เซอร์ที่เราชื่นชอบและไปที่ http://tu-direccion-IP:8080/gui.
ก่อนที่จะเข้าถึงอินเทอร์เฟซเซิร์ฟเวอร์ มันจะถามชื่อผู้ใช้และรหัสผ่านจากเรา. ชื่อผู้ใช้เริ่มต้นคือ ผู้ดูแลระบบเป็นรหัสผ่านเท่านั้น เราจะต้องปล่อยให้สนามว่าง.
ด้วยคำแนะนำที่เราเพิ่งเห็นคุณสามารถติดตั้งเซิร์ฟเวอร์ uTorrent บนระบบ Ubuntu ได้สำเร็จ สำหรับความช่วยเหลือเพิ่มเติมหรือข้อมูลที่เป็นประโยชน์ขอแนะนำอย่างยิ่งให้ดูที่ไฟล์ เว็บไซต์ทางการ ของโครงการ.
ขอบคุณสำหรับการมีส่วนร่วมหมายเหตุ: Utorrent เป็นไคลเอนต์ไม่ใช่เซิร์ฟเวอร์
คุณพูดถูกแม้ว่าอย่างที่คุณเห็นในภาพหน้าจอแรกหากโปรแกรมระบุว่า uTorrent Server ฉันจะพูดว่าใครเป็นอย่างอื่น? Salu2.