Vanilla là một ứng dụng web dựa trên đám mây phổ biến cung cấp các giải pháp diễn đàn đáng tin cậy cho các cộng đồng trên toàn thế giới. Phần mềm thảo luận mạnh mẽ được tích hợp các tính năng cao cấp và có một nhóm các nhà phát triển tích cực giúp cập nhật phần mềm.


Nếu bạn đang tìm kiếm giải pháp diễn đàn tốt nhất tải tốc độ cực nhanh, Vanilla là một giải pháp tuyệt vời cho nhu cầu của bạn. Phần mềm rất dễ cài đặt và chạy.

Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách thiết lập Vanilla trên VPS Ubuntu 18.04 hoặc máy chủ chuyên dụng với Apache, máy chủ MySQL và ngôn ngữ kịch bản PHP.

Điều kiện tiên quyết

  • Một gói VPS chạy máy chủ Ubuntu 18.04
  • Một người dùng không root với đặc quyền sudo

Bước 1: Cài đặt Apache

Trước khi bắt đầu, bạn cần có một nhóm các ứng dụng phần mềm nguồn mở cần thiết để chạy máy chủ web. Chúng bao gồm Linux, máy chủ web Apache, MySQL và PHP.

Gói VPS của bạn nên được cung cấp với bản phân phối Ubuntu 18.04 Linux. Sau đó, SSH đến máy chủ VPS của bạn và cập nhật kho lưu trữ gói. Để làm điều này, sử dụng lệnh dưới đây:

$ Sudo apt-get cập nhật

Sau đó, cài đặt máy chủ web Apache bằng cách chạy lệnh bên dưới:

$ Sudo apt-get cài đặt apache2

nhấn Y va đanh Đi vào khi được nhắc xác nhận cài đặt

Diễn đàn Vanilla chạy với mod_rewrite được kích hoạt. Mô-đun này cho phép viết lại URL. Để kích hoạt nó, hãy chạy lệnh dưới đây:

$ Sudo a2enmod viết lại

Để tệp .htaccess hoạt động, bạn cần chỉnh sửa tệp cấu hình Máy chủ ảo Apache mặc định;

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

Thêm văn bản được tô sáng màu đỏ vào cuối tệp ngay trước  thẻ đóng

Tùy chọn Chỉ mục FollowSymLinks MultiViews
Cho phép tất cả
Cho phép đặt hàng, từ chối
cho phép từ tất cả

Sau đó, sao chép tệp .htaccess.dist mặc định sang .htaccess bằng lệnh bên dưới:

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

Khởi động lại Apache:

$ Sudo systemctl khởi động lại apache2

Bước 2: Cài đặt MySQL

Diễn đàn Vanilla lưu trữ dữ liệu trong MySQL / MariaDb. Chúng tôi sẽ sử dụng MySQL trong hướng dẫn này. Để cài đặt máy chủ cơ sở dữ liệu, hãy chạy lệnh dưới đây:

$ sudo apt-get cài đặt máy chủ mysql

nhấn Y va đanh Đi vào khi được nhắc xác nhận cài đặt.

Cài đặt mặc định của máy chủ cơ sở dữ liệu MySQL không an toàn. Chúng tôi cần chạy lệnh bên dưới để xóa cơ sở dữ liệu kiểm tra, vô hiệu hóa đăng nhập ẩn danh / từ xa và tăng cường sức mạnh của mật khẩu được sử dụng cho người dùng:

$ Sudo mysql_secure_installation

Bạn sẽ được hỏi một loạt các câu hỏi. Chúng tôi đã chuẩn bị các câu trả lời chính xác mà bạn nên nhập vào từng lời nhắc:

$ Kích hoạt xác thực Plugin mật khẩu? Y
$ Chính sách xác nhận cấp: 2
$ Root Password: Nhập mật khẩu tại đây
$ Nhập lại mật khẩu: Lặp lại mật khẩu tại đây
$ Tiếp tục với Mật khẩu được cung cấp? Y
$ Xóa người dùng ẩn danh? Y
$ Không cho phép đăng nhập root từ xa? Y
$ Xóa cơ sở dữ liệu kiểm tra và truy cập vào nó? Y
$ Tải lại bảng đặc quyền bây giờ? Y

Bạn sẽ nhận được một tin nhắn thành công vào cuối.

Bước 3: Tạo cơ sở dữ liệu và người dùng diễn đàn Vanilla

Máy chủ MySQL hiện đã được thiết lập và sẵn sàng để sử dụng. Chúng tôi sẽ tiếp tục và tạo cơ sở dữ liệu cho diễn đàn Vanilla. Đầu tiên, đăng nhập vào máy chủ MySQL bằng lệnh bên dưới:

$ Sudo mysql -uroot -p

Nhập mật khẩu gốc mà bạn thiết lập khi bảo vệ máy chủ MySQL và nhấn Đi vào để đăng nhập vào thiết bị đầu cuối dòng lệnh MySQL.

Tiếp theo, chạy lệnh SQL bên dưới để tạo cơ sở dữ liệu:

mys> Tạo cơ sở dữ liệu vanilla CHARACTER SET utf8 THU THẬP utf8_general_ci;

Cơ sở dữ liệu sẽ được truy cập thông qua người dùng đặc quyền. Để tạo một cái, hãy chạy lệnh dưới đây:

mys>Tạo người dùng ‘vanilla_user’ @ ‘localhost’ được xác định bởi ‘PASSWORD’;

Như mọi khi, hãy sử dụng một giá trị mạnh cho mật khẩu. Sau đó, cấp tất cả các đặc quyền trên cơ sở dữ liệu ‘vanilla, mà chúng tôi đã tạo ở trên cho người dùng của mình:

mys>Cấp tất cả các đặc quyền trên vanilla. * Cho ‘vanilla_user’ @ ‘localhost’;

Tải lại đặc quyền cho các thay đổi có hiệu lực

mys> đặc quyền tuôn ra;

Bây giờ bạn có thể thoát khỏi công cụ dòng lệnh MySQL:

mys>lối ra;

Bước 4: Cài đặt PHP

Diễn đàn Vanilla được viết bằng PHP. Vì vậy, để làm cho nó hoạt động, chúng ta cần cài đặt ngôn ngữ kịch bản phía máy chủ phổ biến này. Chạy các lệnh dưới đây để làm điều này:

$ Sudo apt-get cài đặt php

nhấn Y va đanh Đi vào khi được nhắc xác nhận cài đặt

Chúng tôi cũng cần cài đặt tất cả các mô-đun PHP được yêu cầu bởi diễn đàn Vanilla. Chạy lệnh dưới đây:

$ sudo apt-get cài đặt libapache2-mod-php php-gd php-mysql php-mbopes php-curl php-cli php-pear php-dev

nhấn Y va đanh Đi vào khi được nhắc xác nhận cài đặt

Cài đặt PHP nên được hoàn thành trong một thời gian. Sau đó, chạy lệnh bên dưới để khởi động lại Apache

$ Sudo systemctl khởi động lại apache2

Bước 5: Tải xuống diễn đàn Vanilla

Bây giờ chúng ta có một máy chủ web, cơ sở dữ liệu MySQL và ngôn ngữ kịch bản PHP. Bây giờ chúng ta có thể tiếp tục và tải xuống diễn đàn Vanilla.

Chúng tôi sẽ sử dụng lệnh wget Linux để làm điều này. Trước đó, điều này, điều hướng đến tmp danh mục. Điều này sẽ đảm bảo rằng các tệp không cần thiết mà chúng tôi đang sử dụng để cài đặt sẽ bị xóa khi hệ thống khởi động lại

$ cd / tmp

Tiếp theo, tải tập tin:

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

Sau vài giây,vanilla-core.zip sẽ được tải xuống trên thư mục làm việc:

Sau đó, cài đặt tiện ích giải nén:

$ Sudo apt-get cài đặt giải nén

Tiếp theo, giải nén tệp lưu trữ (Vanilla-core.zip) vào thư mục gốc của máy chủ web bằng các lệnh bên dưới:

$ Sudo giải nén vanilla-core.zip -d / var / www / html

Cài đặt Apache có index.html mặc định ở thư mục gốc, bạn nên xóa nó bằng lệnh bên dưới vì nó sẽ ghi đè tệp index.php đi kèm với Vanilla Forum:

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

Bước 6: Hoàn tất cài đặt

Truy cập địa chỉ IP công cộng hoặc tên miền của máy chủ của bạn trên trình duyệt web:

http: // ip_address_or_domain_name

Cách thiết lập Diễn đàn Vanilla trên máy chủ Ubuntu 18.04

Bây giờ bạn có thể cung cấp chi tiết quản trị viên và cơ sở dữ liệu mà bạn đã tạo ở trên để hoàn tất cài đặt. Trình hướng dẫn thiết lập sẽ hoàn tất cài đặt Diễn đàn Vanilla và bạn sẽ được đưa đến bảng điều khiển nơi bạn có thể đăng nhập và quản lý diễn đàn của mình.

Cách thiết lập Diễn đàn Vanilla trên máy chủ Ubuntu 18.04

Phần kết luận

Trong hướng dẫn này, chúng tôi đã đưa bạn qua các bước cài đặt Diễn đàn Vanilla trên máy chủ Ubuntu 18.04 của bạn. Chúng tôi bắt đầu với việc cài đặt máy chủ web Apache, tiếp tục cài đặt MySQL và hoàn thiện bằng cách cài đặt ngôn ngữ kịch bản PHP. Bây giờ bạn có thể bắt đầu quảng bá diễn đàn thảo luận của mình và mời thành viên mới vào trang web của bạn.

Kiểm tra 3 dịch vụ VPS hàng đầu sau:

Lưu trữ A2

Giá khởi điểm:
$ 5,00


độ tin cậy
9,3


Giá cả
9.0


Thân thiện với người dùng
9,3


Ủng hộ
9,3


Đặc trưng
9,3

Đọc đánh giá

Ghé thăm Hosting A2

Scalahosting

Giá khởi điểm:
$ 12,00


độ tin cậy
9,4


Giá cả
9,5


Thân thiện với người dùng
9,5


Ủng hộ
9,5


Đặc trưng
9,4

Đọc đánh giá

Ghé thăm Scalahosting

Chủ nhà

Giá khởi điểm:
$ 3,95


độ tin cậy
9,3


Giá cả
9,3


Thân thiện với người dùng
9,4


Ủng hộ
9,4


Đặc trưng
9,2

Đọc đánh giá

Ghé thăm Hostinger

Bài viết hướng dẫn liên quan

  • Cách cài đặt phpIPAM trên Ubuntu 18.04
    Trung gian
  • Cách cài đặt Vagrant trên Ubuntu 18
    Trung gian
  • Cách cài đặt máy chủ Ark trên VPS Ubuntu 18.04 hoặc máy chủ chuyên dụng
    chuyên gia
  • Cách cấu hình giao thức truyền tệp SSH (SFTP) mà không cần truy cập Shell trên Ubuntu 18.04
    người mới
  • Cách cài đặt và định cấu hình Mosquitto MQTT trên máy chủ Ubuntu 18.04 của bạn?
    Trung gian
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me