PDA

View Full Version : Cách cài đặt phpBB trên host



hau_ooo
09-09-2009, 11:15 PM
Hôm nay khai trương box . Mở hàng bằng bài hướng dẫn cài đặt phpBB
Phương pháp này áp dụng cho cài bản phpBB gốc .
Nguồn : PhpBBvn.com và Ebook sử dụng PhpBB

1) Down phpBB tại
Box http://itvnn.net/forumdisplay.php?f=111
Down Gói ngôn ngữ Tiếng Việt tại
http://itvnn.net/showthread.php?t=721

Chú ý : 2 bản phải là tương ứng
Ví dụ bạn dùng bản phpBB 3.0.5 thì cũng phải dùng gói việt hoá cho 3.0.5 :beauty:

2) Giải nén cả hai, chép toàn bộ gói Việt hóa (thư mục vi) vào thư mục language (cùng chung thư mục với thư mục en) khi giải nén phpBB3 ra, xong rồi upload toàn bộ lên thư mục bạn định cài phpBB3 trên host của mình bằng một phần mềm FTP.

3) Sau khi Upload

Tiến hành CHMOD 777 các thư mục sau :


cache/
files/
images/avatars/upload/
store/

và file : config.phpNếu máy chủ của bạn không phải là UNIX, bạn không phải bận tâm về điều này, nhưng phải chắc chắn rằng những thư mục trên được cấp phép có thể tiến hành ghi trên máy chủ.

4) Tiến hành cài đặt
Chạy địa chủ URL dẫn tới thư mục đặt phpBB của bạn

Tạo một cơ sở dữ liệu mới cho bản phpBB3 sắp cài, thông dụng nhất là hệ quản trị cơ sở dữ liệu MySQL.


Tiến hành cài đặt phpBB 3.0.x

Gõ địa chỉ URL của forum vào trình duyệt

http://domain.com/xxxx

Nếu đây là lần đầu bạn cài hệ thống, công cụ cài đặt sẽ tự động xuất hiện (kiểm chứng qua tập tin config.php còn trống).
Chọn gói ngôn ngữ tiếng Việt. Bấm vào nút Change.

http://www.upanh.com/uploads/13-Aug-2009/bt48nde2ku3jo40xsnmq.png

Màn hình cài đặt sẽ tự động đổi thành giao diện tiếng Việt. Bạn có thể bấm vào menu để xem thông tin bản quyền và hỗ trợ của phpBB3.

http://www.upanh.com/uploads/13-Aug-2009/lq6s2uswdahuujvkn7m6.png

Bấm vào tab CÀI ĐẶT để bắt đầu cài đặt hệ thống phpBB3.

http://www.upanh.com/uploads/13-Aug-2009/h4q1zh4e1dtgxcwze3tb.png

Trong bước Giới thiệu, bấm vào nút Tiến hành bước kế tiếp để tiếp tục.

Trong bước Yêu cầu, hệ thống sẽ kiểm tra các thành phần được yêu cầu từ máy chủ của bạn.

Trong phần PHIÊN BẢN PHP VÀ THIẾT LẬP, tất cả các kết quả kiểm tra đều phải hiển thị là Đồng ý, nếu không, bạn không thể sử dụng hệ thống phpBB3 trên máy chủ này.

http://www.upanh.com/uploads/13-Aug-2009/n5vjmzmyp04asgnqzapp.png

Tương tự, các kết quả kiểm tra trong phần KIỂM TRA PHẦN MỞ RỘNG MBSTRING phải đều hiển thị là Đồng ý, nếu không, sẽ có các rắc rối không tương thích với hệ thống phpBB3 xảy ra và bạn cần phải vô hiệu chúng.

http://www.upanh.com/uploads/13-Aug-2009/0cnmreg6pojuukq2ql7x.png

Trong phần LOẠI CƠ SỞ DỮ LIỆU ĐƯỢC HỖ TRỢ, bạn chỉ cần một trong tám loại cơ sở dữ liệu hiện có được phpBB3 hỗ trợ hiện chữ Sẵn có là bạn có thể sử dụng hệ thống phpBB3 với loại cơ sở dữ liệu đó trên máy chủ này. MySQL vẫn là một lựa chọn tốt nhất và thông dụng nhất

http://www.upanh.com/uploads/13-Aug-2009/uwe34jlbyf1xh1orgnik.png

Trong phần GÓI THÀNH PHẦN CHỨC NĂNG TÙY CHỌN, nếu kết quả kiểm tra không phải là Sẵn có, bạn vẫn có thể sử dụng hệ thống phpBB3 trên máy chủ này, tuy nhiên, bạn sẽ không thể sử dụng chức năng trong hệ thống phpBB3 được ghi chú kế bên tên của mỗi mục kiểm tra. Đây là hạn chế từ máy chủ của bạn.

http://www.upanh.com/uploads/13-Aug-2009/mf0zkenee3no2f1yhek.png

Trong phần THƯ MỤC VÀ TẬP TIN, các mục được kiểm tra đều phải hiển thị Đã tìm thấy, Có thể ghi. Nếu không, bạn cần phải tiến hành kiểm tra lại thiết lập CHMOD (nếu máy chủ bạn là UNIX) hay thiết lập cấp phép tập tin write/read (nếu máy chủ bạn là Windows).

http://www.upanh.com/uploads/13-Aug-2009/hrbhx868b7zof8op68m6.png

Phần THƯ MỤC VÀ TẬP TIN TÙY CHỌN cũng tương tự như trên nhưng chúng không bắt buộc trong quá trình cài đặt. Ví dụ, với tập tin config.php, phpBB3 vẫn có giải pháp khác cho phép bạn tải về rồi tải lên trở lại host thông qua FTP. Còn với thư mục images/avatars/upload/, nếu không thể ghi, đơn giản là các thành viên trong hệ thống sau này sẽ không thể tải lên những hình đại diện của họ và theo lẽ, bạn cũng sẽ phải vô hiệu chức năng này từ ACP.

http://www.upanh.com/uploads/13-Aug-2009/du0uzbrv2mcu3od8n21m.png

Sau khi đã hoàn tất các phần kiểm tra, hãy bấm vào nút Bắt đầu cài đặt khi bạn và máy chủ của mình đã sẵn sàng.

Trong bước Thiết lập cơ sở dữ liệu, bạn cần khai báo các thông tin về máy chủ cơ sở dữ liệu của mình.
http://www.upanh.com/uploads/13-Aug-2009/u5iff8rci4jmv075kz.png
Trong danh sách Loại cơ sở dữ liệu, chỉ những loại cơ sở dữ liệu nào có sẵn trên máy chủ của bạn trong bước kiểm tra ở trên mới được liệt kê ở đây. Bạn có thể tự do chọn một trong số này và theo thường lệ, MySQL vẫn là một lựa chọn tối ưu

Trong phần Tên miền hoặc địa chỉ DSN của máy chủ cơ sở dữ liệu, hãy điền vào địa chỉ DNS hoặc tên miền máy chủ cơ sở dữ liệu của bạn. Nếu không biết, bạn có thể ghi là localhost.

Trong phần Cổng máy chủ cơ sở dữ liệu, bạn nên để trống trừ trường hợp thật đặc biệt máy chủ bạn chạy trên một cổng khác. Nếu để trống, hệ thống sẽ tự dò tìm cổng đang thực thi của máy chủ.

Điền vào Tên cơ sở dữ liệu, Tên đăng nhập cơ sở dữ liệu và Mật khẩu kết nối cơ sở dữ liệu mà bạn đã tạo để cài đặt phpBB3. Hãy nhập chính xác nếu không bạn sẽ nhận được thông báo kết nối không thành công.

Nếu bạn chọn sử dụng SQLite, bạn nên nhập đầy đủ đến tập tin cơ sở dữ liệu của bạn trong phần Tên miền hoặc địa chỉ DSN của máy chủ cơ sở dữ liệu và để trống trong phần Tên đăng nhập cơ sở dữ liệu cùng với Mật khẩu kết nối cơ sở dữ liệu. Vì lý do bảo mật, thư mục mà bạn chứa tập tin cơ sở dữ liệu của SQLite trên máy chủ phải không thể truy cập được từ trình duyệt.

Nếu bạn không dự định cài nhiều bản phpBB3 trong cùng một cơ sở dữ liệu, bạn không cần thay đổi trong phần Tiền tố trước tên của mỗi bảng dữ liệu trong cơ sở dữ liệu làm gì.

Bấm vào nút Tiến hành bước kế tiếp để tiếp tục.

Nếu bạn khai báo thông tin chính xác ở trên, thông báo kiểm tra kết nối thành công sẽ hiện ra. Bấm vào nút Chuyển sang bước kế tiếp để hoàn tất bước này.
http://www.upanh.com/uploads/13-Aug-2009/9x8b785v8khfe29iev8.png
Trong bước Thông tin về quản trị viên, hãy điền vào thông tin tài khoản quản trị của bạn. Và đồng thời, đây cũng là tài khoản của người sáng lập trong hệ thống. Bấm vào nút Tiến hành bước kế tiếp để tiếp tục.
http://www.upanh.com/uploads/13-Aug-2009/r2gjyngb82mfno8bjgtf.png

Nhấn vào nút Tiến hành bước kế tiếp trong phần thông tin về quản trị viên

http://www.upanh.com/uploads/13-Aug-2009/9v3z31hi30n4lrs8kmzo.png

Trong bước Tập tin cấu hình, nếu tập tin config.php có thể ghi trên máy chủ, thông báo thành công sẽ hiện ra. Nếu không, hệ thống sẽ gợi ý cho bạn thực hiện phương pháp khác đối với tập tin config.php này và bạn hãy làm theo những hướng dẫn đó.

http://www.upanh.com/uploads/13-Aug-2009/7kmipym1ctzafzehbj.png

Trong bước Thiết lập nâng cao, bạn có thể thay đổi một vài thiết lập về Email và địa chỉ URL của hệ thống. Những thiết lập trong trang này chỉ thực sự cần thiết nếu bạn muốn thay đổi những thiết lập mặc định trong hệ thống. Nếu bạn không chắc chắn, bạn có thể chuyển sang bước kế tiếp vì những thiết lập này có thể thay đổi lại trong bảng điều khiển của quản trị viên.

http://www.upanh.com/uploads/13-Aug-2009/ivq0mrlzwez87jjd11.png
Bấm vào nút Chuyển sang bước kế tiếp để hoàn tất bước này.
Trong bước Tạo bảng dữ liệu cho cơ sở dữ liệu, bạn hãy chờ đợi cho đến khi việc tạo bảng dữ liệu hoàn tất. Bấm vào nút Tiến hành bước kế tiếp để hoàn tất bước này

http://www.upanh.com/uploads/13-Aug-2009/ss7qdzpfnk1nos2jx0.png

Trong Bước cuối cùng, dòng chữ Xin chúc mừng! sẽ hiển thị thông báo rằng việc cài đặt phpBB3 của bạn đã thành công tốt đẹp. Bạn sẽ được thông báo xóa đi thư mục install trong hệ thống. Sau khi xóa thư mục này rồi, bạn hãy bấm vào nút Đăng nhập để chuyển tới bảng điều khiển của quản trị viên.

http://www.upanh.com/uploads/13-Aug-2009/vr96hamolupb79amnm2d.png

Dọn dẹp sau khi set up
Nếu thư mục install vẫn còn hiện diện, bạn sẽ chỉ có thể truy cập vào được bảng điều khiển của quản trị viên.
http://www.upanh.com/uploads/13-Aug-2009/848l7q5y8mgcc8zbas9.png
http://www.upanh.com/uploads/13-Aug-2009/kr6pkpcn44pv618g6d.png
Bạn sẽ thấy thông báo về điều này ngoài trang chủ lẫn cảnh báo trong ACP.

Bạn cũng nên CHMOD lại cho tập tin config.php là 664 để đảm bảo an toàn. Trong bãng điều khiển của quản trị viên sẽ có thông báo nhắc nhở bạn
http://www.upanh.com/uploads/13-Aug-2009/ntb68ntvdr11p37fy6oz.png

hau_ooo
10-09-2009, 12:09 AM
Cài đặt phpBB3 bản share

Với các bản share thì việc cài đặt dễ dàng hơn !
Thường thì các bản này có file data không quá 3mb nên có thể dùng phpMyadmin để import dễ dàng

1) Upload toàn bộ file lên host
2) vào phpMyadmin để import file .sql trong bản down về
3) Chỉnh thông số trong file config.php


<?php
// phpBB 3.0.x auto-generated configuration file
// Do not change anything in this file!
$dbms = 'mysqli'; <----- chú ý MYSQLi hoặc MYSQL . Tùy theo host của bạn
$dbhost = 'localhost';
$dbport = '';
$dbname = 'phpbb';
$dbuser = 'root';
$dbpasswd = '';
$table_prefix = 'phpbb_';
$acm_type = 'file';
$load_extensions = '';

@define('PHPBB_INSTALLED', true);
// @define('DEBUG', true);
// @define('DEBUG_EXTRA', true);
?>


4) Sau đó CHMOD 777 : các thư mục cache, store, files, images/avatars/upload/
file config.php 664