BẠN MUỐN SỞ HỮU TÊN MIỀN NÀY
Hãy gọi: 0913.210.565
Mua tên miền đẹp

Hướng dẫn cài đặt localhost

Đăng lúc: Thứ hai - 20/02/2012 14:49 - Người đăng bài viết: admin
Hướng dẫn cài đặt localhost

Hướng dẫn cài đặt localhost

Hiện nay có rất nhiều phần mềm hỗ trợ bạn trong việc setup localhost, trong đó tiêu biểu nhất là Appserv, XAMPP, Vertrigo ... Trong bài viết này tôi xin được giới thiệu với các bạn cách setup localhost của hai phần mềm thông dụng đó là Appserv, XAMPP.
Hiện nay có rất nhiều phần mềm hỗ trợ bạn trong việc setup localhost, trong đó tiêu biểu nhất là Appserv, XAMPP, Vertrigo ... Trong bài viết này tôi xin được giới thiệu với các bạn cách setup localhost của hai phần mềm thông dụng đó là Appserv, XAMPP.
I/  Appserv (ở đây mình xài bản 2.5.8)
Ưu điểm: nhiều tính năng ưu việt, dễ sử dụng
Nhược điểm: không chạy dc file .htaccess

Link Down phiên bản 2.5.8 : http://jaist.dl.sourceforge.net/sour...in32-2.5.8.exe


Nhấn cài đặt bình thường màn hình đầu tiên là

Sau khi ấn Next
 
 
 
 
 
 

Khi kết thúc Quá trình cài đặt bạn tạo được một Server ảo để chạy web PHP.

Lưu ý, với cài đặt mặc định:

- C:\AppServ\www là địa chỉ webroot, nơi copy các file php vào đây

- C:\AppServ\mysql\data\ chứa CSDL MySQL, mỗi CSDL sẽ là 1 folder, để sao lưu dữ liệu MySQL, đơn gian chỉ việc copy folder này thành nhiều bản sao.

- Để quản trị CSDL MySQL, truy nhập địa chỉ sau từ trình duyệt: http://localhost/phpMyAdmin

- Với việc cài mặc định như thế này, bất kể ai trong mạng nội bộ cũng đều vào được CSDL MySQL với địa chỉ http://IP_máy_cui_AppServ/phpMyAdmin
(Hãy xem thêm tài liệu cấu hình phpMyAdmin và đổi password root của MySQL để đảm bảo an ninh cho khu vực này)

- Vào http://localhost/phpinfo.php để xem thông tin đầy đủ về server vừa cài xong.

Sử dụng

Bạn sẽ có thư mục tương tự trên host public_html mặc định là C:\AppServ\www là địa chỉ webroot, nơi copy các file php vào đây

Mở trình duyệt web đánh địa chỉ http://localhost

 

Bạn vào dòng phpMyAdmin Database Manager Version 2.9.0.2 để vào quản lý, tạo database

Khi đó nó ra một thông báo bắt ta đăng nhập bạn đặng nhập với User Names , pass là Server name/pass khi bạn cài đặt ( của tôi User name : root , Pass : 123456 ) (Chú ý nếu quên thì bạn gở cài đặt Apache rồi cài đặt lại )

Cách tạo Database

Khi đăng nhập thành công mở ra PHPAdmin bạn tạo Data mới ở mục Create new database bạn điền tên Data cần tạo vào đây rồi nhấn nút Create để tạo (Các mục khác không thay đổi )

Ok bạn đã tạo thành công một data với các thông số sau : ( lấy VD của tôi )
Mã:
Servername: localhost
Mã:
 Dataname : forum Username : root Passuser: 123456
II/ XAMPP
1/Setup
a - Giới thiệu về XAMPP
- XAMPP là gói cài đặt localhost được tích hợp tất cả những thành phần cần thiết như : Apache, MYSQL, PHP, Perl ...
- Bản XAMPP V1.6.3a với những thông số như sau :
Các thành phần trong XAMPP 1.6.3a
+ Apache 2.2.4
+ MySQL 5.0.45
+ PHP 5.2.3 + PHP 4.4.7 + PEAR
+ PHP-Switch win32 1.0 (please use the "php-switch.bat")
+ XAMPP Control Version 2.5
+ XAMPP Security 1.0
+ SQLite 2.8.15
+ OpenSSL 0.9.8e
+ phpMyAdmin 2.10.3
+ ADOdb 4.95
+ Mercury Mail Transport System v4.01b
+ FileZilla FTP Server 0.9.23
+ Webalizer 2.01-10
+ Zend Optimizer 3.3.0
+ eAccelerator 0.9.5.1 for PHP 5.2.3 (comment out in the php.ini)
Yêu cầu hệ thống : + 64 MB RAM (RECOMMENDED)

+ 200 MB free fixed disk

+ Windows 98, ME

+ Windows NT, 2000, XP (RECOMMENDED)

Xampp là chương trình tạo máy chủ Web (Web Server) trên máy tính cá nhân (Localhost) được tích hợp sẵn Apache, PHP, MySQL, FTP Server, Mail Server và các công cụ như PHPmyadmin. Xampp được download và sử dụng miễn phí tại: http://www.apachefriends.org/en/xampp-windows.html
(Nếu ko thích thì đây là bản Portable, giải nén và chạy luôn khỏi cài đặt: http://portableapps.com/apps/development/xampp)
Cách cài đặt như sau:
  • Chạy chương trình cài đặt XAMPP Installer, khi xuất hiện bảng chọn ngôn ngữ, chọn English và nhấn Ok.
  • Khi xuất hiện bảng Welcome to the Xampp Setup Wizard, nhấn Next.
  • Trong License Agrement chọn I accept the Agreement, nhấn Next.
  • Trong Select Destination Location, chọn nơi cài đặt Xampp. Lưu ý ở bước này nên chọn ổ dĩa khác với ổ dĩa cài Windows để sau này dễ cài đặt cấu hình cho Wampp. Chọn đường dẫn là D:\xampp (cài trên thư mục xampp của ỗ dĩa D), nhấn Next.
  • Trong XAMPP Options, để nguyên mặc định của Xampp và nhấn Install.
  • Chương trình sẽ tiến hành cài đặt và sau cùng nhấn Finish để kết thúc việc cài đặt, chương trình sẽ hỏi bạn có muốn mở bảng điều khiển của Xampp hay không, hãy chọn No vì chúng ta cần chỉnh thêm một vài thông số nữa.
Thư mục gốc (Web Root) để chứa các trang web mặc nhiện của Xampp là D:\xampp\htdocs. Tất cả các Website hoặc thư mục chứa Website đều phải được đặt vào thư mục Web Root (htdocs) thì mới hoạt động được.
Nếu muốn bạn có thể thay đổi thư mục Web Root, bạn nên tạo một thư mục Web Root khác nằm ở bên ngoài thư mục Xampp để dễ sử dụng.
  • Thí dụ tạo thư mục Web Root nằm ở ổ dĩa D: có tên là WWW bằng cách mở File httpd.conf nằm trong thư mục cài đặt Xampp D:\xampp\apache\conf\ (D:\xampp\apache\conf\httpd.conf) bằng chương trình Notepad hoặc bất cứ chương trình soạn thảo văn bản nào. Tìm đến dòng DocumentRoot "D:/xampp/htdocs" sửa lại thành DocumentRoot "D:/www" và dòng sửa lại thành , Save và đóng File này lại. Lưu ý dấu sổ /\ của đường dẫn phải chính xác.
Mở bảng điều khiển của chương trình Xampp bằng cách nhấn đúp chuột vào Icon XAMPP Control Panel nằm trên Desktop. Nếu xuất hiện bảng xuất hiện bảng Windows Security Alert thì chọn Unblock.
Trong bản điều khiển Xampp, chọn Start để khởi động ApacheMySQL. Nhấn vào nút X (góc trên bên phải) để tắt bảng điều khiển, bạn có thể mở bảng điều khiển này bất cứ lúc nào bằng cách nhấn chuột và biểu tượng của Xampp nằm ở khay hệ thống (góc dưới bên phải màn hình).
Bây giờ thư mục gốc (Web Root) để chứa các trang web là D:\www. Bạn cũng có thể Copy các File trong thư mục D:\xampp\htdocs vào thư mục D:\www, sau đó mở chương trình duyệt web (Internet Explorer, Firefox...), trong ô địa chỉ bạn nhập vào: http://localhost nếu hiện lên bảng thông số của Xampp là việc cài đặt đã thành công
2/ Một số lưu ý
a - PASSWORDS:
1) MYSQL:
User: root
Password: (không có password)
2) FileZilla FTP:
User: newuser
Password: wampp
User: anonymous
Password:
3) Mercury:
Postmaster: postmaster (postmaster@localhost)
Administrator: Admin (admin@localhost)
TestUser: newuser
Password: wampp
4) WEBDAV:
User: wampp
Password: xampp
b - Thư mục gốc của host : host root
- Khi cài đặt XAMPP theo mặc định thư mục gốc của host sẽ là : ... Thư mục cài đặt XAMPP\htdocs
Ví dụ : C:\XAMPP\htdocs
Như vậy muốn thực thi mã PHP hay cài đặt gì đó thì bạn phải copy chúng vào thư mục
htdocs
- Có thể thay đổi được thư mục gốc của host không (host root) ?

Hoàn toàn có thể thay đổi được thư mục gốc của host, tuy nhiên các thay đổi hơi phức tạp, nếu làm không chính xác có thể gây lỗi khi chạy XAMPP, vì thế nếu không cần thiết thì tốt nhất không nên đụng vào.

Nếu bạn nào đó muốn tò mò khám phá hoặc muốn thay đổi thư mục gốc của host thì làm như sau
+ Tạo thư mục muốn làm host root
+ Trong thư mục này tạo thêm một thư mục với tên là : cgi-bin
+ Vào thư muc XAMPP\apache\conf
+ Sao lưu lại file httpd.conf bằng cách Copy ra đâu đó.
+ Mở file httpd.conf bằng notepad
+ Tìm chuỗi : DocumentRoot sửa giá trị DocumentRoot thành thư mục muốn đặt làm host root
Ví dụ :
Nguyên gốc : DocumentRoot "C:/xampp/htdocs"
Sửa thành : DocumentRoot "D:/wwwroot"
+ Tìm chuỗi : Ví dụ :
Nguyên gốc :
Sửa thành :
+ Tìm chuỗi ScriptAlias /cgi-bin/ sửa giá trị thành thư mục muốn làm host root
Ví dụ :
Nguyên gốc : ScriptAlias /cgi-bin/ "C:/xampp/htdocs"
Sửa thành : ScriptAlias /cgi-bin/ "D:/wwwroot/cgi-bin/"
+ Tìm chuỗi : Ví dụ :
Nguyên gốc :
Sửa thành :
+ Lưu file httpd.conf lại
+ Tắt XAMPP rồi khởi động lại là được
+ Bật trình duyệt gõ vào : localhost, nếu trình duyệt hiện lên danh sách file trong host root là ok
+ Bây giờ host root của bạn sẽ là thư mục mới, muốn chạy PHP hoặc cài đặt website bạn cần copy chúng vào host root rồi tiến hành cài đặt từ trình duyệt.
Từ khóa:

n/a

Đánh giá bài viết
Tổng số điểm của bài viết là: 0 trong 0 đánh giá
Click để đánh giá bài viết
 

Mua lại tên miền này để phát triển thương hiệu trực tuyến thành công...


BẠN MUỐN SỞ HỮU TÊN MIỀN NÀY
Hãy gọi: 0913.210.565

Mua tên miền đẹp