Tại mấy bữa rày bị quẫy nhiễu quá, chả lẽ mới đổi di động mới nên pà con thi nhau gọi , hỏi có mỗi vấn đề cài php forum, php Cms ... trên máy offline như thế nào? Thôi thì muôn hình vạn trạng, người thì ko vào được phpMyAdmin, kẻ thì không Connect được vào CSDL. Vì vậy tui viết một bài này, cách sử dụng đơn giản nhất, nhẹ nhàng nhất, làm theo chắc chắn là được để bà con check forum trên máy nhà. (Mặc dù loại bài thế này không ít, nhưng hướng dẫn đúng thời điểm thì hơi bị hiếm) -------------- Nếu bạn dùng Linux, tất nhiên là bộ cài của bạn sẽ có Apache, nhưng mà hầu hết đối tượng cần đọc bài này sẽ chỉ dùng windows. OK vậy chúng ta cần: 1- IIS > Ở đĩa windows cài đặt or Download 2- MySQL 4 or 5 >Download 3- MySQL Administrator >Download 4- php 4.4.1 >Download (notes: Đừng dùng php5 nhé, không lại mất công config mệt lắm) 5- phpMyAdmin 2.6.4-pl4 > Download --------------- Ở đây tôi dùng Windows Server 2K3, thủ tục hơi lăng nhằng một chút, nhưng sẽ viết để các bạn dùng winXP dễ thao tác Bước 1: Cài Internet Information Services (IIS) - Vào Start>Control Panel>Add or Removed Programs chọn Add/Remove Windows Components. Cửa sổ mới hiện ra, hãy chọn ô check Internet Information Services và next đến khi đòi đưa đĩa cài Windows XP vào thì bỏ đĩa vô và lại run đến cuối cùng. (Nếu bạn nào download IIS thì thay vì chọn đĩa hãy browse đến cái file download nhé. - Giờ gõ Windows + E mở cửa sổ mới, trên thanh địa chỉ gõ localhost, nếu hiện ra hai trang giới thiệu thì OK. Và thư mục mặc định, sẽ là nơi mà bạn đặt tất cả những forum, cms, ... bất cứ application php, asp gì đều sẽ là: C:\Inetpub\wwwroot - Làm thế nào để chạy một forum. Giả sử bạn có source vBuletin Board trong một thư mục tên là vbb. Hãy copy thư mục này vào C:\Inetpub\wwwroot. Thao tác tiếp theo là: ● Nhấp chuộn phải vào thư mục vbb, chọn Properties, hiện ra cửa sổ mới, chọn thẻ Web Sharing ● Click vào Share this folder, và OK khi cửa sổ mới hiện ra ● Vào Start> Control Panel> Administrator Tool> Internet Information Services (IIS) Manager: Trong cửa sổ này, tìm và click chuột phải vào Web site, chọn Properties, hiện ra cửa sổ mới, chọn thẻ Documents, như bạn thấy, nó có các tài liệu như Default.html, Default.asp... Bạn hãy thêm bằng cách Add... vào index.php, default.php, index.html. Đây là chọn trang làm mặc định, giả sử như bạn gõ địa chỉ localhost/vbb thì nó sẽ chọn trang index.php làm trang mặc định Nhấp OK vài lần để kết thúc việc thêm trang. Ta đã hoàn thành phần cài đặt và cấu hình IIS.
Bước 2 - Cài đặt và cấu hình mySQL - Download mySQL theo link ở trên và cài đặt như mọi chương trình khác. Phần quan trọng của nó là config, thực ra cũng đơn giản thôi Ở đây không có gì quan trọng, bạn cứ nhấp next cho đến tới chọn character set. Hãy chọn Manual Default Character Set/ Collation, và chọn utf-8 lại next tiếp đến khi bạn gặp phần security option Hãy đặt password cho tài khoản root và nhấp OK (nhớ mật khẩu này nhé). Vậy là xong phần mySQL (chi tiết thì có rất nhiều bài nói đến cài đặt mySQL, nếu mình lại câu giờ nữa thì rất mất thời gian, ở đây chỉ nói qua)
Bước 3 - Cài mySQL Administrator. Download và cài đặt phần mềm này theo link trên, không có gì đáng nói. Khi connect vào mySQL, ta thấy giao diện Nhập password mà bạn đã chọn khi config mySQL lúc nãy để đăng nhập. Sẽ thấy giao diện tương tự như sau: Hãy chọn thẻ User, add thêm user thí dụ như tôi add thêm user keikun chẳng hạn, change password theo bạn muốn, hoặc nếu muốn nhanh, chỉ tạo forum để test thì xóa tất password của tất cả đi cho nhanh. Apply và done.
Bước 4 - Cài đặt php 4.4.1 Download php ở trên và cài đặt. Mặc định sẽ cài vào C:/php hoặc D:/php nếu windows của bạn ở ổ D.. Cứ cài đặt cái này vô tư, không có trở ngại nào. Đến phần chọn config cho IIS, Apache ... thì chọn IIS 4+ rồi Ok tiếp. Vì chúng ta dùng IIS nên php tự động tích hợp, khỏi cần phải config lằng nhằng thêm như với Apache. Phần này coi như xong vì dễ quá. Bước cuối - Cài phpMyAdmin. Download bản zip ở trên và unzip vào thư mục C:/interpub/wwwroot đổi tên folder là phpMyAdmin cho tiện. Sau đó download file config kèm theo bài này dưới đây, chép đè lên file config ở trong thư mục đó. Hoặc bạn có thể tự config theo như readme.txt đi kèm. Sau khi hoàn tất, tiến hành Web Sharing cái thư mục phpMyAdmin này. Và truy cập vào bằng link localhost/phpMyAdmin Trong phpMyAdmin, server choise, hãy chọn localhost(root) lúc này bạn chỉ việc nhập tên database muốn tạo, và collation là utf8_unicode_ci. Giả sử tôi tạo db: vbb Khi cài đặt forum vBulletin, chỉ việc khai báo db_name: là vbb, db_user: root, db_password: để trống vì nãy tôi đã xóa rồi. Thế là Done! Have fun
tại sao khi vào http://localhost/phpMyAdmin/ thì nó bắt nhập user vào pass vậy. điền cái gì vô bị giờ ::( khúc cuối còn bị dính lại. chán quá
nó bắt nhập thì bạn nhập user / pass của MySQL . Save MP Save MP Save MP Save MP Save MP Save MP Save MP Save MP Save MP Save MP Save MP Save MP Save MP Save MP
help tớ với , tớ cài vBB thì tới lúc Step 2) Connect to the database thì nó báo : Mã: Error description: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client C:\Inetpub\wwwroot\4rum\includes\class_core.php on line 279 The database has failed to connect because you do not have permission to connect to the server. Please confirm the values entered in the 'includes/config.php' file. Trước giờ toàn xài Windows XP nên giờ chuyển sang 2003 dính quyền lung tung quá , ai biết làm ơn chỉ mình cái cho phép nó đi , dùng Navicat thì connect vào database đc rùi , mà thằng vBB thì ko đc :( Thx for read , mình đã Fix đc rồi . ai bị giống mình thì làm thế này nha , vào run , gõ cmd , vào thư mục bin cài đặt MySQL , chạy file mysql , Vd : d:\mysql\bin\mysql , nó sẽ hiện ra là mysql> . Sau đó gõ vào SET PASSWORD FOR , nó hiện ra dấu -> thì gõ vào 'root'@'localhost' = OLD_PASSWORD(''); (làm biếng giải thích nên gõ thía cho lẹ :p ) Nguyên gốc là : Mã: mysql> SET PASSWORD FOR -> 'some_user'@'some_host' = OLD_PASSWORD('newpwd');
mình thì bị lỗi này. tuy vẫn cài đặt vbb bình thường nhưng mún hỏi để bít thêm : bác nào bít chỉ mình cách fix nhá nguyên văn lỗi đây :File 'c:\mysql\share\charsets\?.conf' not found (Errcode: 2) Character set '#33' is not a compiled character set and is not specified in the 'c:\mysql\share\charsets\Index' file