Lập forum

Chia sẻ bởi Diệp Thanh Yêu Lôi Tử | Ngày 14/10/2018 | 25

Chia sẻ tài liệu: Lập forum thuộc Tư liệu tham khảo

Nội dung tài liệu:

I Các yêu cầu trước khi cài đặt I.1 Yêu cầu server Bạn phải có một webserver đã cài sẵn PHP 4.3.0 (hoặc cao hơn) và MySQL 3.23 (hoặc cao hơn). vB hoạt động tốt nhất với Apache server. Tuy nhiên, nếu bạn dùng Windows OS, bạn có thể chạy trên IIS. Nói chung là có host hộ trợ chạy PHP & SQL. Nếu bạn chưa có host thì hãy cài Apache server (Giới thiệu ở mục II ) I.2 Yêu cầu phải có Mã nguồn VBB mới Vì không có xiền nên chúng ta chỉ nói đến bản Null thôi. Bạn có thể download bản vbb3.65 Null tại đây Link 1: http://maithanhtrung.streamlinetrial...ULL-vBTEAM.rar Link 2 : Orbitfiles - Download "vBulletin.3.6.5.NULL-vBTEAM.rar" - Free Online storage, Free File Back up, Free File sharing Link 3: http://esnips.com/doc/efb0c16d-e9f2-....5.NULL-vBTEAM I.3 Tạo database Tôi đã tạo được database trên localhost với thông số sau : servername : localhost dataname : forum Username : root pass user : 123456 II Cài đặt II.1 Bước 1: Tải file lên server Tạo một thư mục trên server của bạn dùng để chứ file chương trình. Vd, nếu bạn muốn truy cập vào forum thông qua địa chỉ ‘domain.com - Get online with a domain name and web hosting, hãy tạo một thư mục con tên là ‘forum’ trong thư mục ‘public_html’ hoặc ‘www’ của webserver. Giải nén file chương trình. Mở thư mục `upload/includes/`. Trong thư mục này bạn sẽ tìm thấy file ‘config.php.new’. Bạn phải đổi tên file này thành ‘config.php’ và mở nó bằng một trình biên soạn PHP (notePad chẳng hạn ^_^ ). File này có chú thích rất rõ ràng, bạn chỉ cần làm theo hướng dẫn để khai báo các thông số cần thiết cho vB. Trong hầu hết các trường hợp, các thông số bạn cần lưu tâm là: Tên của database dùng để cài đặt và sử dụng vB: $config[`Database`][`dbname`] = `forum`; User name, password kết nối vào Dabase: $config[`MasterServer`][`username`] = `root`; $config[`MasterServer`][`password`] = `123456`; Tiếp đầu ngữ cho mỗi table, dành cho trường hợp bạn cài nhiều phiên bản trên cùng một Database, prefix sẽ giúp cho các table không trùng tên: $config[`Database`][`tableprefix`] = ``; Email của nhà quản trị website, trong trường hợp vB bị sự cố nào đó trong quá trình hoạt động, thông báo sẽ được gởi đến địa chỉ email này: $config[`Database`][`technicalemail`] = `[email protected]`; Khai báo xong thì lưu lại, sử dụng một trình FTP để chép toàn bộ file có trong thư mục ‘upload’ của gói file vừa giải nén nên thư mục forum của server mà bạn vừa tạo ở trên host hoặc copy toàn bộ các file trong thư mục ‘upload’ vào thư mục forum trong mục `WWW` webroot trên máy tính (cài localhost). Những công việc vất vả đã qua, bây giờ chúng ta chuyển sang bước tiếp theo. II.2 Cài đặt : Bật trình duyệt và chạy trình cài đặt bằng cách gõ URL vào thanh địa chỉ của trình duyệt. Vd, nếu bạn tạo thư mục có cấu trúc như bước 1, hãy gõ vào domain.com - Get online with a domain name and web hosting, thay ‘domain.com’ bằng địa chỉa website của bạn. hoặc http://localhost/forum/install/install.php (chạy trên localhost) (Chú ý : Một số bản Null thường họ cho file keygen.php để mình Crack . Mở trình duyệt web đánh vào địa chỉ : http://localhost/forum/keygen.php VD : bản Null của DGT mà các bạn download ở trên nhấn : All done ?Ready ? GO ! để lấy Key . => dòng Customer Number bạn ghi lại ) Chạy : domain.com - Get online with a domain name and web hosting (trên host) hoặc : http://localhost/forum/install/install.php ( localhost) (Bước trên có thể có hoặc không trong quá trình cài đăt ) Nếu quá trình kiểm tra thành công, bạn sẽ được chuyển sang màn hình chào mừng của trình cài đặt,nhấn vào nút “Next Step (1/13)" để tiếp tục công việc. Rồi tiếp tục bước trên Bạn sẽ phải trải qua 8 lần nhấn vào nút “Next Step”. Ở màn hình thứ 9 cần chỉnh sữa một số thứ : BB Title : Tiêu Đề , Homepage Title :Tiêu Đề Trang chủ, BB URL : đường link đến diễn đàn , Home URL : Link trang chủ, Webmaster email address : Email của Quản trị Diễn đàn , còn các mục khác để nguyên. Nhấn "Proceed" tiếp tục cài đặt. Ở màn hình thứ 11, trình cài đặt yêu cầu bạn nhập vào tài khỏan của nhà quản trị, hãy nghĩ ra một cái tên hay và một mật khẩu thật dài dòng khó hack, vì đây là tài khỏan có tòan quyền trên forum của bạn. Tiếp đó, thêm 2 màn hình nữa là bạn hòan tất công việc cài đặt. Nhấn vào dòng link (here) ở màn cuối cùng của trình cài đặt để vào forum để đang nhập vào màn hình quản trị. Để an toàn bạn xóa hoặc tốt hơn bạn đổi tên thư Mục install Nếu vẫn chưa vào được Admincp bạn tiép tục xoá file install/init.php 3.3 Bước 3: Sau khi cài đặtĐể bảo đảm an toàn, hãy xóa file ‘install/install.php’ và ‘install/upgrade1.php’để không ai có thể cài lại forum được nữa. Nếu chắc chắn hơn hãy đổi tên hoặc xoá thư mục install Trình quản trị domain.com - Get online with a domain name and web hosting được thiết kế rất thân thiện, tại đây bạn có tòan quyền để thiết lập cấu hình cho forum của mình như tạo room mới, quản lý tài khỏan, giao diện… nguồn: ... plus.vn (có chỉnh sửa một tí). Chuẩn bị : - Hosting(Free hoặc mua,hay localhost test chơi cũng được).Vì bài viết này nhằm giúp bạn tạo trên hosting với Cpanel của hostvn nên chỉ hướng dẫn với hosting. - Source Code VBB : là thứ đương nhiên cần có.Có thể dùng null hoặc bản quyền.Đối với code null có thể sẽ bị yêu cầu xóa nếu datacenter report về phía server hostvn. Tiến hành : - Tạo Database : + Vào Cpanel của hosting.Thường theo link sau : http://youhosting.com/cpanel Ở đây mình nhặt đc host này nên dùng luôn : http://asvsolution.com/cpanel Điền Username và Password để login vào Cpanel.

Tiếp theo bạn sẽ thấy giao diện quản lí của Cpanel 11 như sau :

Tìm đến phần MySQL Database và Click vào đề bắt đầu tạo database.Như hình :

Và bắt đầu tạo Database nào : Gõ tên Database vào nhé :

Mình gõ vào là forum.Nhấn nút Create Database.Bạn sẽ đc 1 thông báo nếu mọi chuyện suôn sẻ ( Chưa có Database nào trùng tên...).

Tiếp theo là tạo User cho Datbase đó.Hoặc có thể sử dụng chung với User đã tạo.Nhưng theo mình thì nên tạo riêng :

Gõ tên User,PassWord của bạn vào.Nhấn Create User. Và sẽ có 1 thông báo tạo thành công tương tự Database. Ok,Tiếp theo sẽ add User vào Database :

Chọn đúng User và Database ,nhấn nút add. Tiếp theo bạn chọn quyền cho User trên Datbase đó.Chọn ALL PRIVILEGES cho nó.

Nhấn Makes Changes. Ok roài. Kết thúc tạo Database tại đây nhé. Tiếp theo là thật sự tiến hành cài đặt.Mình mở source VBB lên,giải nén ra.Chọn thư mục upload để up lên host.Có thể để tên thư mục là upload rùi chỉnh sửa sau cũng đc.Không sao.

Ok,trong khi chờ upload thì làm việc khác vậy. Tìm file config.php.new trong Folder includes.Bật nó lên bằng Notepad,Dreamweaver,Frontpage đều đc... Ta chỉnh sửa như sau : // ****** DATABASE TYPE ****** // This is the type of the database server on which your vBulletin database will be located. // Valid options are mysql and mysqli, for slave support add _slave. Try to use mysqli if you are using PHP 5 and MySQL 4.1+ $config[`Database`][`dbtype`] = `mysql`; // ****** DATABASE NAME ****** // This is the name of the database where your vBulletin will be located. // This must be created by your webhost. $config[`Database`][`dbname`] = `avsolut_forum`; // ****** TABLE PREFIX ****** // Prefix that your vBulletin tables have in the database. $config[`Database`][`tableprefix`] = ``; // ****** TECHNICAL EMAIL ADDRESS ****** // If any database errors occur, they will be emailed to the address specified here. // Leave this blank to not send any emails when there is a database error. $config[`Database`][`technicalemail`] = `[email protected]`; // ****** FORCE EMPTY SQL MODE ****** // New versions of MySQL (4.1+) have introduced some behaviors that are // incompatible with vBulletin. Setting this value to "true" disables those // behaviors. You only need to modify this value if vBulletin recommends it. $config[`Database`][`force_sql_mode`] = false; // ****** MASTER DATABASE SERVER NAME AND PORT ****** // This is the hostname or IP address and port of the database server. // If you are unsure of what to put here, leave the default values. $config[`MasterServer`][`servername`] = `localhost`; $config[`MasterServer`][`port`] = 3306; // ****** MASTER DATABASE USERNAME & PASSWORD ****** // This is the username and password you use to access MySQL. // These must be obtained through your webhost. $config[`MasterServer`][`username`] = `avsolut_forum`; $config[`MasterServer`][`password`] = `XXXXXXXXXX`; // ****** MASTER DATABASE PERSISTENT CONNECTIONS ****** // This option allows you to turn persistent connections to MySQL on or off. // The difference in performance is negligible for all but the largest boards. // If you are unsure what this should be, leave it off. (0 = off; 1 = on) $config[`MasterServer`][`usepconnect`] = 0; Ok.Như vậy bạn cần config cho nó thật chính xác User và Database để forum có thể chạy. Thông thường User và Database sau khi tạo có dạng tên User truy cập hosting_tên bạn gõ vào. Lúc nãy mình tạo là forum => có asvsolut_forum Pass của mình thì chỉ mình bik thui. Save file lại thành config.php Up vào đúng thư mục includes. Ok. Bây giờ bạn up xong rùi thì rename Folder lại thành forum.Như vậy bạn có đường dẫn là : http://asvsolution.com/forum Đó sẽ là đường dẫn tới forum của bạn. Bây giờ cài đặt nào : Chạy link : http://youdomain.com/forum/install/install.php Bạn sẽ thấy 1 khung đòi nhập Liscence của bản VBB nếu là bản có lis,còn bản Nulled thì khỏi cần. Như hình :

Copy và dán số Liscence của bạn vào. Nhấn Nút Enter Install System.Tiến hành cài đặt nào.

Có 13 phần tất cả.Ngắn gọn lại và ko cần thiết dài dòng,bạn cứ NextStep mà ấn nhé. Tới Step 9 Step 9) Obtain Some Default Settings. Bạn điền vào theo hướng dẫn : BB Title : Tên Forum. Homepage Title : Tên trang chủ BB URL : Link tới forum. Home URL : Link trang chủ. Có thể chỉnh sửa lại sau cũng được nên ko cần chú trọng lắm.Tuy nhiên điền ok càng tốt.Các mục khác giữ nguyên.

Rùi nhấn Proceed. Tới step 10,lại nhấn Next Step. Tới Step 11,thấy như sau :

Đây là tạo thông tin cho Us
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Diệp Thanh Yêu Lôi Tử
Dung lượng: 1,15MB| Lượt tài: 0
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)