วานิลลาเป็นเว็บแอพพลิเคชั่นบนคลาวด์ที่ได้รับความนิยมซึ่งนำเสนอโซลูชั่นฟอรัมที่เชื่อถือได้สำหรับชุมชนทั่วโลก ซอฟต์แวร์การสนทนาที่ทรงพลังเต็มไปด้วยคุณสมบัติระดับพรีเมี่ยมและมีทีมงานของนักพัฒนาที่อัพเดตอยู่เสมอ.


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

ในคู่มือนี้เราจะแสดงวิธีการตั้งค่าวานิลลาบน Ubuntu 18.04 VPS หรือเซิร์ฟเวอร์เฉพาะของคุณด้วย Apache, เซิร์ฟเวอร์ MySQL และภาษาสคริปต์ PHP.

ที่จำเป็นต้องมี

  • แผน VPS ที่ใช้เซิร์ฟเวอร์ Ubuntu 18.04
  • ผู้ใช้ที่ไม่ใช่รูทที่มีสิทธิ์ sudo

ขั้นตอนที่ 1: การติดตั้ง Apache

ก่อนที่คุณจะเริ่มต้นคุณจะต้องมีกลุ่มแอพพลิเคชั่นซอฟต์แวร์โอเพนซอร์ซที่จำเป็นในการใช้งานเว็บเซิร์ฟเวอร์ เหล่านี้รวมถึง Linux, Apache เว็บเซิร์ฟเวอร์, MySQL และ PHP.

แผน VPS ของคุณควรได้รับการจัดสรรด้วย Ubuntu 18.04 Linux จากนั้น SSH ไปยังเซิร์ฟเวอร์ VPS ของคุณและอัพเดตที่เก็บแพ็กเกจ หากต้องการทำสิ่งนี้ให้ใช้คำสั่งด้านล่าง:

$ sudo apt-get update

จากนั้นติดตั้งเว็บเซิร์ฟเวอร์ Apache โดยใช้คำสั่งด้านล่าง:

$ sudo apt-get install apache2

กด Y และตี เข้าสู่ เมื่อได้รับแจ้งให้ยืนยันการติดตั้ง

ฟอรัม Vanilla ทำงานเมื่อเปิดใช้งาน mod_rewrite โมดูลนี้เปิดใช้งานการเขียน URL ใหม่ หากต้องการเปิดใช้งานให้เรียกใช้คำสั่งด้านล่าง:

$ sudo a2enmod เขียนใหม่

เพื่อให้ไฟล์. htaccess ทำงานคุณต้องแก้ไขไฟล์กำหนดค่า Apache Virtual Host ที่เป็นค่าเริ่มต้น

$ sudo nano /etc/apache2/sites-available/000-default.conf

เพิ่มข้อความที่เน้นด้วยสีแดงไปที่ท้ายไฟล์ก่อนหน้า  แท็กปิด

ดัชนีตัวเลือก FollowSymLinks MultiViews
AllowOverride ทั้งหมด
คำสั่งอนุญาต, ปฏิเสธ
อนุญาตจากทั้งหมด

จากนั้นคัดลอกไฟล์. htaccess.dist เริ่มต้นไปยัง. htaccess โดยใช้คำสั่งด้านล่าง:

$ sudo cp /var/www/html/.htaccess.dist /var/www/html/.htaccess

รีสตาร์ท Apache:

$ sudo systemctl รีสตาร์ท apache2

ขั้นตอนที่ 2: การติดตั้ง MySQL

ฟอรัม Vanilla เก็บข้อมูลใน MySQL / MariaDb เราจะใช้ MySQL ในคู่มือนี้ ในการติดตั้งเซิร์ฟเวอร์ฐานข้อมูลให้รันคำสั่งด้านล่าง:

$ sudo apt-get install mysql-server

กด Y และตี เข้าสู่ เมื่อได้รับแจ้งให้ยืนยันการติดตั้ง.

การติดตั้งเริ่มต้นของเซิร์ฟเวอร์ฐานข้อมูล MySQL ไม่ปลอดภัย เราจำเป็นต้องเรียกใช้คำสั่งด้านล่างเพื่อลบฐานข้อมูลทดสอบปิดใช้งานการเข้าสู่ระบบแบบไม่ระบุชื่อ / ระยะไกลและเพิ่มความแข็งแกร่งของรหัสผ่านที่ใช้สำหรับผู้ใช้:

$ sudo mysql_secure_installation

คุณจะถูกถามคำถามหลายชุด เราได้เตรียมคำตอบที่ถูกต้องที่คุณควรป้อนในแต่ละข้อความแจ้ง:

$ เปิดใช้งานการตรวจสอบปลั๊กอินรหัสผ่านหรือไม่ Y
ระดับนโยบายการตรวจสอบ $: 2
$ รหัสผ่าน: ป้อนรหัสผ่านที่นี่
$ ป้อนรหัสผ่านซ้ำ: ทำซ้ำรหัสผ่านที่นี่
$ ดำเนินการต่อด้วยรหัสผ่านที่ให้ไว้หรือไม่ Y
$ ลบผู้ใช้ที่ไม่ระบุชื่อ? Y
$ ไม่อนุญาตให้ล็อกอินรูทจากระยะไกล? Y
$ ลบฐานข้อมูลทดสอบและเข้าถึงหรือไม่ Y
$ โหลดตารางสิทธิ์ทันทีหรือไม่ Y

คุณควรได้รับข้อความแสดงความสำเร็จในตอนท้าย.

ขั้นตอนที่ 3: การสร้างฐานข้อมูลและผู้ใช้ Vanilla Forum

ตอนนี้เซิร์ฟเวอร์ MySQL ได้รับการตั้งค่าและพร้อมใช้งานแล้ว เราจะดำเนินการต่อและสร้างฐานข้อมูลสำหรับฟอรัมวานิลลา ก่อนเข้าสู่เซิร์ฟเวอร์ MySQL โดยใช้คำสั่งด้านล่าง:

$ sudo mysql -uroot -p

ป้อนรหัสผ่านรูทที่คุณตั้งค่าเมื่อรักษาความปลอดภัยเซิร์ฟเวอร์ MySQL และกด เข้าสู่ เพื่อเข้าสู่เทอร์มินัลบรรทัดคำสั่ง MySQL.

ถัดไปเรียกใช้คำสั่ง SQL ด้านล่างเพื่อสร้างฐานข้อมูล:

MySQL> สร้างฐานข้อมูลวานิลลา CHARACTER SET utf8 COLLATE utf8_general_ci;

ฐานข้อมูลจะสามารถเข้าถึงได้ผ่านผู้ใช้ที่มีสิทธิ์ เพื่อสร้างหนึ่งเรียกใช้คำสั่งด้านล่าง:

MySQL>สร้างผู้ใช้ ‘vanilla_user’ @ ‘localhost’ ระบุโดย ‘PASSWORD’;

เช่นเคยใช้ค่าที่แข็งแกร่งสำหรับรหัสผ่านจากนั้นให้สิทธิ์ทั้งหมดในฐานข้อมูล “วานิลลา” ที่เราสร้างไว้ด้านบนให้กับผู้ใช้ของเรา:

MySQL>ให้สิทธิ์ทั้งหมดในวานิลลา * ถึง ‘vanilla_user’ @ ‘localhost’;

โหลดสิทธิ์พิเศษเพื่อให้การเปลี่ยนแปลงมีผล

MySQL> สิทธิ์ล้าง;

ตอนนี้คุณสามารถออกจากเครื่องมือบรรทัดคำสั่ง MySQL:

MySQL>ออกจาก;

ขั้นตอนที่ 4: การติดตั้ง PHP

ฟอรัม Vanilla เขียนด้วย PHP ดังนั้นเพื่อให้มันทำงานได้เราจำเป็นต้องติดตั้งภาษาสคริปต์ฝั่งเซิร์ฟเวอร์ยอดนิยมนี้ เรียกใช้คำสั่งด้านล่างเพื่อทำสิ่งนี้:

$ sudo apt-get php ติดตั้ง

กด Y และตี เข้าสู่ เมื่อได้รับแจ้งให้ยืนยันการติดตั้ง

เราจำเป็นต้องติดตั้งโมดูล PHP ทั้งหมดที่ฟอรั่มวานิลลาต้องการ เรียกใช้คำสั่งด้านล่าง:

$ sudo apt – get install libapache2-mod-php php-gd php-mysql php-mbstring php-curl php-cli php-cli php-dev

กด Y และตี เข้าสู่ เมื่อได้รับแจ้งให้ยืนยันการติดตั้ง

การติดตั้ง PHP ควรจะเสร็จสิ้นในไม่ช้า จากนั้นเรียกใช้คำสั่งด้านล่างเพื่อเริ่ม Apache ใหม่

$ sudo systemctl รีสตาร์ท apache2

ขั้นตอนที่ 5: การดาวน์โหลด Vanilla Forum

ขณะนี้เรามีเว็บเซิร์ฟเวอร์ฐานข้อมูล MySQL และภาษาสคริปต์ PHP ตอนนี้เราสามารถไปข้างหน้าและดาวน์โหลดฟอรั่มวานิลลา.

เราจะใช้คำสั่ง wget Linux เพื่อทำสิ่งนี้ ก่อนหน้านี้ไปที่ tmp ไดเรกทอรี สิ่งนี้จะช่วยให้มั่นใจได้ว่าไฟล์ที่ไม่จำเป็นที่เราใช้ในการติดตั้งจะถูกลบเมื่อระบบรีบูท

$ cd / tmp

จากนั้นดาวน์โหลดไฟล์:

$ wget https://open.vanillaforums.com/get/vanilla-core.zip

หลังจากนั้นไม่กี่วินาที ‘vanilla-core.zip’ จะถูกดาวน์โหลดในไดเรกทอรีการทำงาน:

จากนั้นติดตั้งยูทิลิตี unzip:

$ sudo apt-get install unzip

ถัดไปให้แตกไฟล์บีบอัด (‘vanilla-core.zip’) ไปที่รูทของเว็บเซิร์ฟเวอร์โดยใช้คำสั่งด้านล่าง:

$ sudo unzip vanilla-core.zip -d / var / www / html

การติดตั้ง Apache มีค่าเริ่มต้น index.html ที่รูทของไดเรกทอรีคุณควรลบมันด้วยคำสั่งด้านล่างเนื่องจากมันจะแทนที่ไฟล์ index.php ที่มาพร้อมกับ Vanilla Forum:

$ sudo rm /var/www/html/index.html

ขั้นตอนที่ 6: การสิ้นสุดการติดตั้ง

เยี่ยมชมที่อยู่ IP สาธารณะของเซิร์ฟเวอร์หรือชื่อโดเมนในเว็บเบราว์เซอร์:

http: // ip_address_or_domain_name

วิธีการตั้งค่า Vanilla Forum บนเซิร์ฟเวอร์ Ubuntu 18.04

ตอนนี้คุณสามารถให้รายละเอียดผู้ดูแลระบบและฐานข้อมูลที่คุณสร้างไว้ด้านบนเพื่อทำให้การติดตั้งเสร็จสมบูรณ์ วิซาร์ดการตั้งค่าจะเสร็จสิ้นการติดตั้ง Vanilla Forum และคุณจะถูกนำไปที่แผงควบคุมซึ่งคุณสามารถเข้าสู่ระบบและจัดการฟอรัมของคุณ.

วิธีการตั้งค่า Vanilla Forum บนเซิร์ฟเวอร์ Ubuntu 18.04

ข้อสรุป

ในคู่มือนี้เราได้นำคุณผ่านขั้นตอนการติดตั้ง Vanilla Forum บนเซิร์ฟเวอร์ Ubuntu 18.04 ของคุณ เราเริ่มต้นด้วยการติดตั้งเว็บเซิร์ฟเวอร์ Apache ไปข้างหน้าและติดตั้ง MySQL และสรุปโดยการติดตั้งภาษาสคริปต์ PHP ตอนนี้คุณสามารถเริ่มโปรโมตฟอรัมการสนทนาของคุณและเชิญสมาชิกใหม่เข้าสู่เว็บไซต์ของคุณ.

ลองใช้บริการ VPS 3 อันดับแรกเหล่านี้:

A2 โฮสติ้ง

ราคาเริ่มต้น:
$ 5.00


ความเชื่อถือได้
9.3


การตั้งราคา
9.0


เป็นมิตรกับผู้ใช้
9.3


สนับสนุน
9.3


คุณสมบัติ
9.3

อ่านความคิดเห็น

เยี่ยมชม A2 Hosting

ScalaHosting

ราคาเริ่มต้น:
$ 12.00


ความเชื่อถือได้
9.4


การตั้งราคา
9.5


เป็นมิตรกับผู้ใช้
9.5


สนับสนุน
9.5


คุณสมบัติ
9.4

อ่านความคิดเห็น

เยี่ยมชม ScalaHosting

Hostinger

ราคาเริ่มต้น:
$ 3.95


ความเชื่อถือได้
9.3


การตั้งราคา
9.3


เป็นมิตรกับผู้ใช้
9.4


สนับสนุน
9.4


คุณสมบัติ
9.2

อ่านความคิดเห็น

เยี่ยมชม Hostinger

บทความเชิงปฏิบัติที่เกี่ยวข้อง

  • วิธีการติดตั้ง phpIPAM บน Ubuntu 18.04
    สื่อกลาง
  • วิธีการติดตั้ง Vagrant บน Ubuntu 18
    สื่อกลาง
  • วิธีการติดตั้งเซิร์ฟเวอร์ Ark บน Ubuntu 18.04 VPS หรือเซิร์ฟเวอร์เฉพาะ
    ผู้เชี่ยวชาญ
  • วิธีการตั้งค่า SSH File Transfer Protocol (SFTP) โดยไม่ต้องใช้ Shell Access บน Ubuntu 18.04
    มือใหม่
  • วิธีการติดตั้งและกำหนดค่า Mosquitto MQTT บนเซิร์ฟเวอร์ Ubuntu 18.04 ของคุณ?
    สื่อกลาง
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me