xampp webserver - hướng dẫn cài đặt và sử dụng

9
Xampp Webserver - Hướng dẫn cài đặt và sử dụng 1. Web Server là gì? Web Server (máy phục vụ Web): máy tính mà trên đó cài đặt phần mềm phục vụ Web, đôi khi người ta cũng gọi chính phần mềm đó là Web Server. Tất cả các Web Server đều hiểu và chạy được các file *.htm và *.html, tuy nhiên mỗi Web Server lại phục vụ một số kiểu file chuyên biệt chẳng hạn như IIS của Microsoft dành cho *.asp, *.aspx...; Apache dành cho *.php...; Sun Java System Web Server của SUN dành cho *.jsp... 2. Nên chọn webserver nào? Tùy thuộc vào các ngôn ngữ lập trình web mà chúng ta sẽ chọn webserver cho phù hợp. Để cài đặt webserver chạy PHP thì chúng ta nên dùng Apache. Một webserver có thể chạy được các ứng dụng của PHP phải tồn tại những thành phần cơ bản sau: Apache – PHP – MySQL. Vài năm về trước chúng ta thường phải cài đặt từng phần riêng biệt để chạy được ứng dụng PHP nhưng nay đã có gói webserver chỉ cần cài đặt một lần đã đầy đủ các thành phần cơ bản trên như: AppServ – Wamp – Xampp … các bạn có thể chọn một trong các gói webserver này để cài đặt là có thể chạy được ứng dụng PHP Tôi xin để cử gói webserver XAMPP vì những lý do sau: - Ngoài việc hỗ trợ các thành phần căn bản như: Apache – PHP – MySQL – phpMyAdmin. Xamp còn hỗ trợ các thành phần khác mà một số webserver khác không có như Webmail – FTP – SSL – Perl - Cách sử dụng của Xampp dễ dàng - Hỗ trợ đầy đủ các thư viện mở rộng của PHP đồng thời tích hợp thư viện PEAR (Xem thêm thông tin tại http://pear.php.net/) 3. Cài đặt Xampp Khi tôi thực hiện bài viết này thì Xampp ở phiên bản v1.7.3 nhưng phiên bản này dùng PHP 5.3 và lúc này PHP 5.3 đã có một số bug, ngoài ra một số host chưa hỗ trợ PHP 5.3 nên tôi sẽ hướng dẫn các bạn cài đặt phiên bản 1.7.1 là một phiên bản chạy khá ổn định trên các mã nguồn Joomla! Zend Framework, Drupal Bạn có thể download Xampp v1.7.1 ở đây Sau khi download về bạn chạy xampp-win32-1.7.1-installer.exe

Upload: khanhpham

Post on 26-May-2015

1.946 views

Category:

Technology


8 download

DESCRIPTION

Xampp Webserver - Hướng dẫn cài đặt và sử dụng Để tìm hiểu kỹ hơn các bạn hãy truy cập: Website: zend.vn Facebook: facebook.com/zendvngroup Youtube: youtube.com/user/luutruonghailan

TRANSCRIPT

Page 1: Xampp Webserver - Hướng dẫn cài đặt và sử dụng

Xampp Webserver - Hướng dẫn cài đặt và sử dụng

1. Web Server là gì?

Web Server (máy phục vụ Web): máy tính mà trên đó cài đặt phần mềm phục vụ Web, đôi khi người ta

cũng gọi chính phần mềm đó là Web Server.

Tất cả các Web Server đều hiểu và chạy được các file *.htm và *.html, tuy nhiên mỗi Web Server lại

phục vụ một số kiểu file chuyên biệt chẳng hạn như IIS của Microsoft dành cho *.asp, *.aspx...; Apache

dành cho *.php...; Sun Java System Web Server của SUN dành cho *.jsp...

2. Nên chọn webserver nào?

Tùy thuộc vào các ngôn ngữ lập trình web mà chúng ta sẽ chọn webserver cho phù hợp. Để cài đặt

webserver chạy PHP thì chúng ta nên dùng Apache.

Một webserver có thể chạy được các ứng dụng của PHP phải tồn tại những thành phần cơ bản sau:

Apache – PHP – MySQL. Vài năm về trước chúng ta thường phải cài đặt từng phần riêng biệt để chạy

được ứng dụng PHP nhưng nay đã có gói webserver chỉ cần cài đặt một lần đã đầy đủ các thành phần cơ

bản trên như: AppServ – Wamp – Xampp … các bạn có thể chọn một trong các gói webserver này để cài

đặt là có thể chạy được ứng dụng PHP

Tôi xin để cử gói webserver XAMPP vì những lý do sau:

- Ngoài việc hỗ trợ các thành phần căn bản như: Apache – PHP – MySQL – phpMyAdmin. Xamp

còn hỗ trợ các thành phần khác mà một số webserver khác không có như Webmail – FTP – SSL –

Perl

- Cách sử dụng của Xampp dễ dàng

- Hỗ trợ đầy đủ các thư viện mở rộng của PHP đồng thời tích hợp thư viện PEAR (Xem thêm

thông tin tại http://pear.php.net/)

3. Cài đặt Xampp

Khi tôi thực hiện bài viết này thì Xampp ở phiên bản v1.7.3 nhưng phiên bản này dùng PHP 5.3 và lúc

này PHP 5.3 đã có một số bug, ngoài ra một số host chưa hỗ trợ PHP 5.3 nên tôi sẽ hướng dẫn các bạn cài

đặt phiên bản 1.7.1 là một phiên bản chạy khá ổn định trên các mã nguồn Joomla! Zend Framework,

Drupal …

Bạn có thể download Xampp v1.7.1 ở đây

Sau khi download về bạn chạy xampp-win32-1.7.1-installer.exe

Page 2: Xampp Webserver - Hướng dẫn cài đặt và sử dụng

Nhấn nút ok để tiếp tục

Nhấn nút Next

Page 3: Xampp Webserver - Hướng dẫn cài đặt và sử dụng

Chọn ổ đĩa và thư mục bạn cài đặt Xampp và sau đó nh

Chúng ta chỉ nên đánh dấu vào vùng màu đ

các dịch vụ như Apache – MySQL –

kinh nghiệm của tôi các bạn chỉ nên ch

Quá trình cài đặt của Xampp

t Xampp và sau đó nhấn Next

u vào vùng màu đỏ còn các phần còn lại không nên đánh dấu vì n

– Filezilla sẽ được chạy ngay khi các bạn khởi động Window. Theo

nên chạy Xampp khi nào chúng ta muốn chạy PHP script mà thôi.

u vì nếu đánh dấu thì

ng Window. Theo

y PHP script mà thôi.

Page 4: Xampp Webserver - Hướng dẫn cài đặt và sử dụng

Quá trình cài đặt của Xampp

Sau khi cái đặt xong chúng ta nhấn nút Finish đ

n nút Finish để hoàn thành quá trình cài đặt.

Page 5: Xampp Webserver - Hướng dẫn cài đặt và sử dụng

Khi nhấn nút Finish sẽ hiện ra một c

chọn Yes để bắt đầu vào bảng điều khi

Để chạy được webserver và PHP script chúng ta nh

được như hình dưới

Thông thường lần đầu tiên nhấn vào các nút Start chúng ta thư

Chúng ta hãy nhấn vào nút Unblock.

t cửa số hỏi chúng ta có muốn chạy Xampp bây giờ không. Chúng ta

u khiển của Xampp

c webserver và PHP script chúng ta nhấn nút Start bên cạnh Apache và MySQL. Chúng ta s

n vào các nút Start chúng ta thường nhận được một cửa s

n vào nút Unblock.

không. Chúng ta

nh Apache và MySQL. Chúng ta sẽ

a sổ thông báo.

Page 6: Xampp Webserver - Hướng dẫn cài đặt và sử dụng

Nhấn vào nút Admin bên cạnh Apache đ

cạnh MySQL để vào phpMyAdmin (ph

Khi nhấn vào nút Admin bên cạnh Apache chúng ta đư

Nhấn vào link English

nh Apache để vào trang chính của webserver và nhấn vào nút Admin

vào phpMyAdmin (phần quản lý MySQL qua giao diện web)

nh Apache chúng ta được giao diện web như sau

n vào nút Admin bên

Page 7: Xampp Webserver - Hướng dẫn cài đặt và sử dụng

Để xem thông tin về PHP bạn nhấn vào phpinfo() và phpMyAdmin đ

diện web.

Chú ý:

- Để vào được Xampp chúng ta có t

- Để đóng bảng điều khiển củ

của Window (góc dưới phía bên ph

- Khi cần mở bảng điểu khiển chúng ta ch

- Để thoát khỏi Xampp đầu tiên chúng ta nh

nút Exit

n vào phpinfo() và phpMyAdmin để vào phần quản lý MySQL qua giao

c Xampp chúng ta có thể gõ lên trình duyệt http://localhost/

ủa Xampp, bạn nhấn vào nút Close. Xampp sẽ tạm th

i phía bên phải của Window)

n chúng ta chỉ cần nhấn vào biểu tượng ở Tray của Window

u tiên chúng ta nhấn nút Stop ở bên cạnh Apache và MySQL sau đó nh

n lý MySQL qua giao

m thời ẩn xuống Tray

Window

nh Apache và MySQL sau đó nhấn

Page 8: Xampp Webserver - Hướng dẫn cài đặt và sử dụng

4. Cấu hình để chạy .htaccess trên Webserver

Nhấn vào biểu tượng Xampp ở Tray c

- Nhấn vào nút Explore… để

- Mở tập tin httpd.conf bằng m

apacheconf (Vd: nếu bạn cài đ

- Nhấn Ctrl + F để hiện lên b

- Bỏ dấu thăng (#) trước dòng “LoadModule rewrite_module modules/mod_rewrite.so”.

Sau đó lưu tập tin httpd.conf

Khởi động lại webserver. Mở bảng đi

y .htaccess trên Webserver

y của Window

ể vào thư mục cài đặt của Xampp

ng một chương trình soạn thảo bất kỳ (Vd: Notepad) trong thư m

n cài đặt như hướng dẫn nó sẽ là D:xampapacheconf)

ảng nhập vào từ khóa “rewrite” để tìm đến dòng cấu hình htaccess

c dòng “LoadModule rewrite_module modules/mod_rewrite.so”.

ng điều khiển nhấn nút Stop ở bên cạnh Apache và MySQL sau đó nh

(Vd: Notepad) trong thư mục

u hình htaccess

c dòng “LoadModule rewrite_module modules/mod_rewrite.so”.

nh Apache và MySQL sau đó nhấn

Page 9: Xampp Webserver - Hướng dẫn cài đặt và sử dụng

nút Exit.

Sau đó khởi động lại Xampp

Để tìm hiểu kỹ hơn các bạn hãy truy cập:

Website: zend.vn

Facebook: facebook.com/zendvngroup

Youtube: youtube.com/user/luutruonghailan