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
.
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 .
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.
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.
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.
Đế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.
Đế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.
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.
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.
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.
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.
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
.
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.
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.
Để 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.
Để 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.
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ế mydatabase và forum 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
Gõ 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.
Chỉ cần nhấp vào Tiếp tục.
Tên server là 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.
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ó.
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.
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 .
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.
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 đó.
Để 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.
<div class = “author”> Gửi bởi Colin Schoen </div>
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ống2013-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