วิธีการตั้งค่าเซิร์ฟเวอร์ uTorrent บน Linux

หากคุณรักuTorrent แต่อย่ารู้สึกอยากจัดการกับ Wineเพียงเพื่อให้มันทำงานบน Linux มีวิธีอื่นในการเพลิดเพลินกับซอฟต์แวร์ ปรากฏว่า uTorrent รองรับ Linux ในรูปแบบของ “เซิร์ฟเวอร์ uTorrent” ซึ่งหมายความว่าคุณสามารถตั้งค่าเซิร์ฟเวอร์ uTorrent บน Linux และหลีกเลี่ยงการใช้ Wine โดยสิ้นเชิง

เซิร์ฟเวอร์ uTorrent ทำงานเหมือนกับเครื่องมือเซิร์ฟเวอร์ทอร์เรนต์อื่นๆ บน Linux และอนุญาตให้ผู้ใช้เพิ่มทอร์เรนต์จากเครื่องใดก็ได้บนเครือข่ายผ่านเว็บเบราว์เซอร์

ติดตั้งเซิร์ฟเวอร์ uTorrent

แอปเซิร์ฟเวอร์ uTorrent รองรับ Linux แม้ว่าจะมีการดาวน์โหลดสำหรับระบบ Debian/Ubuntu เท่านั้น หากคุณวางแผนที่จะใช้งานเซิร์ฟเวอร์ uTorrent บน Linux วิธีที่ดีที่สุดคือติดตั้ง Ubuntu Server หรือตั้งค่าเซิร์ฟเวอร์ Debian เนื่องจากดูเหมือนจะไม่มีแผนสำหรับระบบที่ใช้ Redhat เช่น CentOS/Suse Enterprise, Fedora Server, Rhel เป็นต้น

หมายเหตุ: หากคุณจำเป็นต้องมีเซิร์ฟเวอร์ uTorrent บนระบบเซิร์ฟเวอร์ Redhat Linux ให้ลองใช้ซอฟต์แวร์ต่อไป แม้ว่าเว็บไซต์จะบอกว่าสนับสนุน "Debian" แต่ก็เป็นเพียงไฟล์เก็บถาวร Tar

การรับเซิร์ฟเวอร์ uTorrent เริ่มต้นโดยใช้เครื่องมือดาวน์โหลดwget เปิดเทอร์มินัลแล้วคว้าซอฟต์แวร์เซิร์ฟเวอร์เวอร์ชันล่าสุด

อูบุนตู

wget https://download-hr.utorrent.com/track/beta/endpoint/utserver/os/linux-x64-ubuntu-13-04 -O utserver-ubuntu-64bit.tar.gz

หรือ

wget https://download-hr.utorrent.com/track/beta/endpoint/utserver/os/linux-i386-ubuntu-13-04 -O utserver-ubuntu-32bit.tar.gz

เดเบียน

wget https://download-hr.utorrent.com/track/beta/endpoint/utserver/os/linux-x64-debian-7-0 -O utserver-debian-64bit.tar.gz

หรือ

wget https://download-hr.utorrent.com/track/beta/endpoint/utserver/os/linux-i386-debian-7-0 -O utserver-debian-32bit.tar.gz

แตกซอฟต์แวร์เซิร์ฟเวอร์ลงในโฟลเดอร์/opt/บนระบบไฟล์ของเซิร์ฟเวอร์

sudo mkdir -p /opt/utorrent-server/
sudo tar - zxvf utserver-ubuntu-*.tar.gz -C /opt/utorrent-server/ --strip=1

หรือ

sudo tar -zxvf utserver-debian-*.tar.gz -C /opt/utorrent-server/ --strip=1

เซิร์ฟเวอร์ uTorrent เวอร์ชันนี้ใช้สำหรับ Ubuntu 13.04 และ Debian 7 อย่างไรก็ตาม เซิร์ฟเวอร์นี้จะทำงานในเวอร์ชันที่ใหม่กว่า เช่น เซิร์ฟเวอร์ Ubuntu 18.04 และ Debian 9 ในการดำเนินการนี้ คุณจะต้องติดตั้งบางสิ่ง โดยเฉพาะ LibSSL 1.0 ในเทอร์มินัล ให้ป้อนคำสั่งต่อไปนี้เพื่อเริ่มต้นใช้งาน

sudo apt ติดตั้ง libssl1.0.0 libssl-dev

หรือสำหรับผู้ใช้ Debian:

sudo apt-get ติดตั้ง libssl1.0.0 libssl-dev

ตั้งค่า uTorrent

การดาวน์โหลดเซิร์ฟเวอร์ uTorrent สำหรับ Linux มีบางสิ่งอยู่ โดยหลักแล้ว ซอฟต์แวร์เซิร์ฟเวอร์หลักซึ่งมีความสำคัญต่อการเรียกใช้แอป นอกจากไบนารีของเซิร์ฟเวอร์แล้ว ยังมีองค์ประกอบ UI ของเว็บที่ต้องตั้งค่าอีกด้วย โชคดีที่ในการตั้งค่า UI ของเว็บ คุณจะต้องแตกไฟล์บางไฟล์ไปยังไดเร็กทอรีเท่านั้น ในเทอร์มินัล ใช้  คำสั่งcd และย้ายเทอร์มินัลไปยังโฟลเดอร์  /opt/utorrent-server/ ใหม่ บนเซิร์ฟเวอร์ของคุณ จากนั้น ให้เข้าถึงรูทเพื่อเริ่มกระบวนการแตกไฟล์

cd /opt/utorrent-เซิร์ฟเวอร์/
sudo -s

แพ็คเกจซอฟต์แวร์ uTorrent มีไฟล์เก็บถาวรอื่นอยู่ภายใน ซึ่งจำเป็นต้องทำการแตกไฟล์ ที่จะดึงมันเรียกใช้เครื่องรูด

เปิดเครื่องรูด webui.zip

เริ่มเซิร์ฟเวอร์ tuTorrent

ด้วยการตั้งค่าแอปพลิเคชันเซิร์ฟเวอร์ uTorrent อย่างถูกต้อง ก็ถึงเวลาเปิดใช้งาน เปิดเทอร์มินัลแล้วใช้คำสั่งCDเพื่อย้ายไปยังไดเร็กทอรีเซิร์ฟเวอร์ uTorrent

cd /opt/utorrent-เซิร์ฟเวอร์/

ในไดเร็กทอรีเซิร์ฟเวอร์ uTorrent ให้ใช้คำสั่งchmodเพื่ออัปเดตการอนุญาตของแอปเซิร์ฟเวอร์และตั้งค่าเป็น "executable" การอัปเดตสิทธิ์ของไฟล์นี้เป็นสิ่งสำคัญ มิฉะนั้น เซิร์ฟเวอร์จะไม่เริ่มทำงาน

sudo chmod +x เซิร์ฟเวอร์

เมื่อตั้งค่าการอนุญาตอย่างถูกต้องแล้ว เซิร์ฟเวอร์ uTorrent ก็พร้อมที่จะเริ่มทำงาน ในเทอร์มินัล รันไฟล์utserver

sudo ./utserver

เรียกใช้เซิร์ฟเวอร์ uTorrent ในพื้นหลัง

เซิร์ฟเวอร์ uTorrent กำลังทำงาน แม้ว่าจะไม่มีสคริปต์ให้เริ่มทำงานโดยอัตโนมัติ ด้วยเหตุนี้ ผู้ดูแลระบบจะต้องรันคำสั่งutserverด้วยตนเองและเปิดเทอร์มินัลไว้

โชคดีที่คุณสามารถตั้งค่าเซิร์ฟเวอร์ uTorrent ให้ทำงานในเบื้องหลังได้ โดยใช้สคริปต์ง่ายๆ ในการตั้งค่าสคริปต์ ให้เปิดเทอร์มินัลแล้วทำตามคำแนะนำด้านล่าง

วิธีการตั้งค่าเซิร์ฟเวอร์ uTorrent บน Linux

ขั้นแรก เพิ่ม Shebang ลงในโปรแกรมเริ่มต้นอัตโนมัติ การเพิ่ม Shebang ช่วยให้ Bash และเทอร์มินัลเข้าใจว่าจะทำอย่างไรกับสคริปต์เมื่อรัน

sudo touch /opt/utorrent-server/utorrent-start

sudo -s 
echo '#!/bin/bash' >> /opt/utorrent-server/utorrent-start
echo '' >> /opt/utorrent-server/utorrent-start

ใช้คำสั่ง echo เพื่อเพิ่มคำสั่งเริ่มต้นอัตโนมัติให้กับสคริปต์เริ่มต้น

sudo -s 

echo 'cd /opt/utorrent-server/' >> /opt/utorrent-server/utorrent-start
echo '' >> /opt/utorrent-server/utorrent-start
echo './utserver &>/dev/null &' >> /opt/utorrent-server/utorrent-start

อัปเดตการอนุญาตของสคริปต์และย้ายเข้าที่

sudo chmod +x /opt/utorrent-server/utorrent-start

sudo mv /opt/utorrent-server/utorrent-start /usr/bin

ในการรันเซิร์ฟเวอร์ uTorrent ให้ป้อนคำสั่งต่อไปนี้

sudo utorrent-start

การเข้าถึงเซิร์ฟเวอร์ uTorrent

การติดตั้งเสร็จสมบูรณ์! ตอนนี้ได้เวลาเข้าถึงเซิร์ฟเวอร์แล้ว! เปิดแท็บเบราว์เซอร์ใหม่บนพีซี Linux ของคุณและไปที่ URL เว็บไซต์ต่อไปนี้

วิธีการตั้งค่าเซิร์ฟเวอร์ uTorrent บน Linux

หมายเหตุ: ป้อน “admin” ในส่วนชื่อผู้ใช้ และปล่อย “รหัสผ่าน” ว่างไว้เพื่อเข้าสู่ระบบ

https://ip-address-of-server-pc:8080/gui/web/index.html

ใช้งานเซิร์ฟเวอร์ uTorrent บนเดสก์ท็อป Ubuntu / Debian ของคุณหรือไม่ เปิดเว็บเบราว์เซอร์และไปที่ URL นี้แทน

https://localhost:8080/gui/web/index.html

ฝากความเห็น

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Intel graphics screen tearing in Pardus Linux by checking X11 vs. Wayland, compositor settings, refresh rate, active Xorg driver, and TearFree only when appropriate.

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

กำหนดค่า firewalld บน SLES 15: ตรวจสอบโซน อนุญาตบริการหรือพอร์ต บันทึกกฎถาวร โหลดใหม่ได้อย่างปลอดภัย และตรวจสอบการเข้าถึง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

เปิดใช้งานการแพตช์เคอร์เนลแบบเรียลไทม์บน SLES 15 SP7 ใช้การแก้ไขที่รองรับโดยไม่ต้องรีบูต ตรวจสอบแพตช์ที่ใช้งานอยู่ และทำความเข้าใจว่าเมื่อใดที่ยังจำเป็นต้องรีสตาร์ทเคอร์เนล

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

เปิดใช้งานโหมด FIPS บน SLES 15 โดยใช้ยูทิลิตี้การตั้งค่าที่ SUSE รองรับ รีบูตอย่างปลอดภัย ตรวจสอบสถานะเคอร์เนลและนโยบายการเข้ารหัส และตรวจสอบขีดจำกัดการรับรอง

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

ติดตั้ง Google Chrome บน Gooroom OS อย่างปลอดภัยด้วยแพ็กเกจ .deb อย่างเป็นทางการ, APT, การตรวจสอบนโยบาย, คำแนะนำในการอัปเดต และการแก้ไขสำหรับอุปกรณ์ที่ได้รับการจัดการ

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

ส่งต่อบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ syslog ระยะไกลอย่างปลอดภัยด้วย rsyslog, ใบรับรอง TLS, การตรวจสอบชื่อคู่ค้า, คิว, การตรวจสอบความถูกต้อง และการทดสอบ

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

เชื่อมต่อ SLES 15 เข้ากับ Active Directory ด้วย SSSD โดยใช้ YaST เตรียม DNS และเวลา กำหนดค่าการเข้าสู่ระบบโดเมน ตรวจสอบ Kerberos และเปรียบเทียบ SSSD, Winbind และ realmd

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหา Wi-Fi RTL8821CE บน Pardus Linux โดยตรวจสอบไดรเวอร์ rtw88 ในตัว เฟิร์มแวร์ Realtek คำสั่ง rfkill, NetworkManager และตัวเลือกการสำรองข้อมูลที่ปลอดภัย

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

วินิจฉัยและแก้ไขปัญหาการแก้ไขชื่อโดเมน (DNS resolution) บน Debian 12 ที่ใช้ systemd-resolved รวมถึง resolv.conf, NetworkManager, networkd, cache และการตรวจสอบความถูกต้อง

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

ติดตั้ง Pardus 25.2 ควบคู่ไปกับ Windows 11 โดยทำการสำรองข้อมูล ลดขนาดไดรฟ์ Windows บูตจาก USB UEFI และปกป้องพาร์ติชั่น EFI และพาร์ติชั่นกู้คืนที่มีอยู่เดิม