Thứ năm, 05/12/2013 | 00:00 GMT+7

Cách cài đặt Diễn đàn Máy đơn giản trên CentOS 6


Simple Machines Forum (SMF) là một phần mềm diễn đàn open-souce được sử dụng rộng rãi.


Bước 1


Ta cần tạo một server mới chạy CentOS 6. Nhập tên server hoặc domain mong muốn của bạn cho diễn đàn mới của bạn. Trong trường hợp này, ta chọn mynewforum.com .

Create1

Tiếp theo, ta cần chọn hình ảnh mà server này sẽ chạy. Chọn CentOS 6.4 x64 và cuối cùng là Tạo server .

Create2

Bạn sẽ sớm nhận được email có thông tin đăng nhập root để đăng nhập vào server của bạn. Giữ thông tin này ở một nơi an toàn.

Bước 2


Đường hầm vào máy ảo của bạn bằng SSH với thông tin đăng nhập root đã được gửi qua email cho bạn. Nếu bạn đang sử dụng OSX thì bạn có thể sử dụng Terminal, nếu bạn đang sử dụng Windows, hãy download Putty từ http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

Bước 3


Bây giờ để cài đặt Apache, PHP và mySQL.

Lưu ý: Nếu bạn đăng nhập bằng user khác không phải root, bạn cần sử dụng lệnh sudo.

Để cài đặt apache, gõ yum install httpd và nhấn enter.

Apache1

Khi được yêu cầu , như được hiển thị ở trên, hãy nhập y và nhấn enter.

Tiếp theo, để cài đặt mySQL, gõ yum install mysql-server và nhấn enter.

MySQL1

Khi được yêu cầu , như được hiển thị ở trên, hãy nhập y và nhấn enter.

Ta cần khởi động mySQL ngay bây giờ để cấu hình password root .

service mysqld start và nhấn enter.

Lệnh sau sẽ khởi động trình hướng dẫn cài đặt mySQL.

Nhập /usr/bin/mysql_secure_installation và nhấn enter.

MySQL2

Đến đây bạn được yêu cầu nhập password root của bạn (như hình trên). Chưa có password root , vì vậy chỉ cần nhấn enter.

MySQL3

Đến đây bạn được hỏi có cấu hình password root hay không (như hình trên). Vui lòng nhập y và nhấn enter.

MySQL4

Bây giờ nhập password root mySQL mong muốn của bạn và nhấn enter. Tiếp theo, nhập lại password của bạn cho mục đích xác nhận và nhấn enter.

Lưu ý: Không có ký tự nào sẽ được hiển thị khi bạn nhập.

MySQL5

Bạn sẽ được yêu cầu xóa user ẩn danh, như được hiển thị ở trên. Nhập y và nhấn enter.

MySQL6

Bạn sẽ được thông báo không cho phép chức năng đăng nhập từ xa, như hình trên. Nhập y và nhấn enter.

MySQL7

Bạn sẽ được thông báo xóa database thử nghiệm được tạo trong quá trình cài đặt, như được hiển thị ở trên. Nhập y và nhấn enter.

MySQL8

Bạn sẽ được thông báo reload các bảng quyền , như được hiển thị ở trên. Nhập y và nhấn enter.

SMF sử dụng PHP làm ngôn ngữ kịch bản phía server .

Để cài đặt PHP gõ yum install php php-mysql .

PHP1

Khi được yêu cầu , hãy nhập y và nhấn enter.

Bước 4


mySQL đã được bắt đầu ở bước 3, nhưng Apache vẫn cần được khởi động.

Để khởi động service httpd start Apache gõ service httpd start và nhấn enter.

  • Để Apache bắt đầu khởi động, hãy nhập chkconfig httpd on và nhấn enter.
  • Để khởi động mySQL, hãy nhập sudo chkconfig mysqld on và nhấn enter.

Bước 5


SMF cần một database mySQL để lưu trữ tất cả dữ liệu ứng dụng của nó.

Để đăng nhập vào mySQL, gõ mysql -u root -p và nhấn enter.

mySQL9

Sau đó, bạn sẽ được yêu cầu nhập password của bạn . Nhập password bạn đã tạo ở bước 3 khi cấu hình mySQL.

Lưu ý: không có ký tự nào sẽ được hiển thị khi bạn nhập password của bạn .

Khi hoàn thành nhấn enter.

mySQL10

Để tạo một kiểu database mySQL, CREATE DATABASE mydatabase; với mydatabase là tên của database bạn muốn sử dụng và nhấn enter.

mySQL11

Để tạo user mySQL cho SMF, hãy CREATE USER 'forum'@'localhost' IDENTIFIED BY 'forumdbpassword'; và nhấn enter. Thay diễn đàn với người sử dụng database mà bạn muốn cho SMF sử dụng và forumdbpassword với password database mà bạn muốn cho SMF để sử dụng.

mySQL12

Ta cần cấp quyền cho user mới này để thao tác với database . Nhập grant all privileges on `mydatabase`.* to 'forum'@'localhost'; và nhấn enter. Thay thế mydatabaseforum bằng tên database và tên user database bạn đã chọn.

Để loại bỏ quyền mySQL, hãy nhập FLUSH PRIVILEGES; và nhấn enter.

Cuối cùng thoát khỏi mySQL bằng cách nhấn CTRL + C trên bàn phím của bạn.

Bước 6


Với tất cả các phần phụ thuộc được cài đặt và cấu hình, bước tiếp theo là download Phần mềm Diễn đàn Máy móc Đơn giản

cd /var/www/html/ và nhấn Enter để thay đổi folder vào folder root của web.

Để download gói mới nhất của SMF, hãy nhập vào wget http://mirror.ord.simplemachines.org/downloads/smf_2-0-6_install.tar.gz và nhấn Enter.

Gói được download dưới dạng repository . tar xvfz smf_2-0-6_install.tar.gz và nhấn enter để extract repository .

Vì ta đã extract repository , ta có thể xóa gói lưu trữ cũ. rm -f smf_2-0-6_install.tar.gz và nhấn enter.

SMF yêu cầu server có thể ghi một số file . chmod 777 attachments avatars cache Packages Smileys Themes và nhấn enter.

Bước 7


SMF phải được cung cấp một vài thông tin để kết nối với database của bạn và cài đặt account administrator của bạn.

Trỏ trình duyệt web đến IP được tìm thấy trong email tạo server . Bạn sẽ thấy màn hình cài đặt ban đầu, hiển thị ở trên.

SMF1

Chỉ cần nhấp vào Tiếp tục.

SMF2

Tên server localhost

Tên user là tên user database bạn đã tạo ở Bước 5.

Mật khẩu là password user database bạn đã tạo ở Bước 5.

Tên database là database bạn đã tạo ở Bước 5.

Tiền tố bảng có thể được để làm mặc định (smf_).

Khi bạn hoàn tất, chọn Tiếp tục.

SMF3

Tên Diễn đàn là tên cộng đồng của bạn sẽ được sử dụng làm Tiêu đề Diễn đàn.

URL diễn đàn nếu bạn muốn diễn đàn của bạn chạy trên một domain thay vì một IP, hãy thay đổi URL này thành domain .

Lưu ý : bạn sẽ phải cấu hình server định danh và bản ghi cần thiết để domain hoạt động với server của bạn trước khi thực hiện.

Gzip Output Bỏ qua cảnh báo. Để điều này được chọn, nó sẽ hoạt động trên server của bạn.

Phiên database Điều này tốt nhất nên được kiểm tra.

Bộ ký tự UTF-8 Bạn nên kiểm tra bộ ký tự này vì nó sẽ cho phép bạn sử dụng nhiều ngôn ngữ trên diễn đàn của bạn .

Cho phép Máy Đơn giản Thu thập Số liệu Thống kê Cơ bản Hàng tháng Những số liệu thống kê này không thể nhận dạng cá nhân và chúng giúp tổ chức phát triển phần mềm tốt hơn.Nếu bạn đang cảm thấy hào phóng, hãy kiểm tra nó.

SMF4

SMF sẽ đảm nhận công việc khó khăn và điền vào database các bảng và trường cần thiết. Chỉ cần nhấp vào Tiếp tục.

SMF5

Tên user của bạn là tên user mà bạn sẽ sử dụng để đăng nhập vào diễn đàn.

Mật khẩu là password mà bạn sẽ sử dụng để đăng nhập vào diễn đàn.

Địa chỉ Email là địa chỉ email sẽ được liên kết với account diễn đàn của bạn.

Mật khẩu database là password database bạn đã tạo ở Bước 5. Mật khẩu này được hỏi hai lần vì mục đích bảo mật .

SMF6

Lưu ý: “Nhấp vào đây để xóa file install.php ngay bây giờ” sẽ không hoạt động trên server của bạn.

SMF8

Lưu ý, bước tiếp theo sẽ sửa lỗi trên.

Bước 8


Bước cuối cùng là xóa file install.php.

Quay lại terminal hoặc ứng dụng putty của bạn. Nếu bạn đã đăng xuất và đang đăng nhập lại, hãy nhập cd /var/www/html/ và nhấn enter để thay đổi folder vào folder root của web. Nếu bạn đã để ứng dụng SSH của bạn và kết nối thì vui lòng bỏ qua bước đó.

SMF7

Để xóa file rm -f install.php , hãy nhập rm -f install.php và nhấn enter.

Đã kết thúc


Xin chúc mừng, bạn đã cài đặt thành công Diễn đàn Máy đơn giản mới của bạn . Bạn có thể truy cập nó bằng cách nhấp vào liên kết “diễn đàn mới được cài đặt của bạn” trong trang cài đặt cuối cùng hoặc nhập IP server có trong email tạo.

SMF9

<div class = “author”> Gửi bởi Colin Schoen </div>


Tags:

Các tin liên quan

Cách gửi cảnh báo qua e-mail trên VPS CentOS để giám sát hệ thống
2013-11-27
Cách cài đặt MediaWiki trên Centos 6.4
2013-11-13
Cách cài đặt CouchDB từ Nguồn trên VPS CentOS 6 x64
2013-11-11
Cách cấu hình vsftpd để sử dụng SSL / TLS trên VPS CentOS
2013-10-28
Cách cài đặt và bảo mật phpMyAdmin trên VPS CentOS 6.4
2013-10-09
Cách cài đặt Git trên VPS CentOS 6.4
2013-10-08
Cách thiết lập và sử dụng kho lưu trữ Yum trên VPS CentOS 6
2013-10-01
Cách cài đặt Diaspora trên VPS CentOS 6 x86
2013-09-13
Cách cài đặt Discourse trên VPS CentOS 6.4 x64
2013-09-11
Cách cài đặt ejabberd trên VPS CentOS 5 và CentOS 6
2013-09-04