1. Trang chủ
  2. » Công Nghệ Thông Tin

Bai 2_HuongDan Cai Dat Xampp pptx

18 516 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Hướng Dẫn Cài Đặt Và Sử Dụng XAMPP
Trường học Trung Tâm Đào Tạo CNTT Athena
Chuyên ngành Công Nghệ Thông Tin
Thể loại Tài Liệu Tham Khảo
Năm xuất bản 2025
Thành phố Tp HCM
Định dạng
Số trang 18
Dung lượng 1,04 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Tất cả các web server đều hiểu mà 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, *.

Trang 1

2 Bis Đinh Tiên Hoàng, Dakao, Quận 1, Tp HCM

www.athena.edu.vn Tel : 38244041 – 090 78 79 477

Bài 2: Hướng dẫn cài đặt và sử dụng XAMPP

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 mà 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 web server nào ?

Tùy thuộc vào các ngôn ngữ lập trình web mà chúng ta chọn webserver cho phù hợp Để cài đặt web server chạy php thì chúng ta nên dùng Apache

Một web server 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ăn trước chúng ta 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 web server chỉ cần cài đặt một lần là đầy đủ các thành phần cơ bản trên như : AppServ, Wampp, Xampp…

Trong bài này, xin hướng dẫn sử dụng gói 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, XAMPP còn hỗ trợ các thành phần khác mà một số web server không có như Webmail-FTP-SSL-Perl

- sử dụng rất 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

3 Cài đặt Xampp

Hiện nay đã có Xampp phiên bản 1.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 ở đây chúng ta dùng phiên bản 1.7.1 Đây là 1 phiên bản chạy khá ổn định trên các mã nguồn Joomla!, Zend Framework, Drupal…

Download Xampp v1.7.1 : http://www.mediafire.com/?mi6sgrop6po8m4m

Sau khi download về, chạy xampp-win32-1.7.1-installer.exe :

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

Trang 2

2 Bis Đinh Tiên Hoàng, Dakao, Quận 1, Tp HCM

www.athena.edu.vn Tel : 38244041 – 090 78 79 477

Nhấn nút next :

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

Trang 3

2 Bis Đinh Tiên Hoàng, Dakao, Quận 1, Tp HCM

www.athena.edu.vn Tel : 38244041 – 090 78 79 477

Chúng ta chỉ nên đánh dấ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ếu đánh dấu thì các dịch vụ như Apache-MySQL-Filezilla sẽ được chạy ngay khi khởi động windows :

Trang 4

2 Bis Đinh Tiên Hoàng, Dakao, Quận 1, Tp HCM

www.athena.edu.vn Tel : 38244041 – 090 78 79 477

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

Trang 5

2 Bis Đinh Tiên Hoàng, Dakao, Quận 1, Tp HCM

www.athena.edu.vn Tel : 38244041 – 090 78 79 477

Sau khi cài đặt xong chúng ra nhấn nút Finish để hoàn tất quá trình cài đặt :

Khi nhấn nút Finish sẽ hiện ra một cửa số hỏi chúng ta có muốn chạy Xampp bây giờ không Chúng ta chọn Yes để bắt đầu vào bảng điều khiển của Xampp

Để chạy được webserver và PHP script chúng ta nhấn nút Start bên cạnh Apache và MySQL Chúng ta sẽ được như hình dưới :

Trang 6

2 Bis Đinh Tiên Hoàng, Dakao, Quận 1, Tp HCM

www.athena.edu.vn Tel : 38244041 – 090 78 79 477

Nhấn vào nút Admin bên cạnh Apache để vào trang chính của webserver và nhấn vào nút Admin bên cạnh MySQL để vào phpMyAdmin (phần quản lý MySQL qua giao diện web)

Khi nhấn vào nút Admin bên cạnh Apache chúng ta được giao diện web như sau :

Trang 7

2 Bis Đinh Tiên Hoàng, Dakao, Quận 1, Tp HCM

www.athena.edu.vn Tel : 38244041 – 090 78 79 477

Nhấn vào English, sẽ ra cửa sổ chính của Xampp, đến đây bạn hoàn tất quá trình cài đặt

Trang 8

2 Bis Đinh Tiên Hoàng, Dakao, Quận 1, Tp HCM

www.athena.edu.vn Tel : 38244041 – 090 78 79 477

(Nguồn : Zend.vn)

4 Tạo Virtual host trong Xampp

Khi chạy Zend Framework project, ta nên tạo cho mỗi Project 1 virtual host để tránh một số lỗi khó hiểu không mong muốn, và cũng để link trên thanh address trở nên thân thiện hơn

Bình thường, khi muốn chạy 1 project, ta thường phải đặt proj đó trong thư mục xampp/htdocs,

và để chạy ta gõ http://localhost/myproject Bây giờ ta muốn chạy 1 proj mà lại đặt ở ổ

D:/myProject, và khi chạy thì gõ : http://myproject thì virtual host sẽ giải quyết vấn đề này

Để tạo Virtual host, ta vào thư mục cài Xampp->apache->conf->extra, như của tôi là

E:\ForWorking\xampp\apache\conf\extra :

Trang 9

2 Bis Đinh Tiên Hoàng, Dakao, Quận 1, Tp HCM

www.athena.edu.vn Tel : 38244041 – 090 78 79 477

Mở file httpd-vhosts.conf bằng notepad :

Trang 10

2 Bis Đinh Tiên Hoàng, Dakao, Quận 1, Tp HCM

www.athena.edu.vn Tel : 38244041 – 090 78 79 477

Bỏ dấu # trước dòng NameVirtualHost *:80

Thêm vào cuối những dòng sau :

<VirtualHost *:80>

ServerAdmin adminh@me.com

DocumentRoot "D:/myproject"

ServerName myproject

ServerAlias myproject

#ErrorLog "logs/dummy-host.wds.vn-error.log"

#CustomLog "logs/dummy-host.wds.vn-access.log" common

<Directory "D:/myproject">

Options Indexes FollowSymLinks MultiViews

AllowOverride All

Order allow,deny

</Directory>

Trang 11

2 Bis Đinh Tiên Hoàng, Dakao, Quận 1, Tp HCM

www.athena.edu.vn Tel : 38244041 – 090 78 79 477

Trang 12

2 Bis Đinh Tiên Hoàng, Dakao, Quận 1, Tp HCM

www.athena.edu.vn Tel : 38244041 – 090 78 79 477 127.0.0.1 localhost

127.0.0.1 myproject

Save lại Ok, từ nay các bạn chạy myproject thì chỉ cần gõ http://myproject, thay vì gõ http://localhost/myproject

Trang 13

2 Bis Đinh Tiên Hoàng, Dakao, Quận 1, Tp HCM

www.athena.edu.vn Tel : 38244041 – 090 78 79 477

Hướng dẫn Cấu hình Xampp & Cài đặt Magento trên

Localhost

Các bạn biết đấy Magento là 1 script đòi hỏi server của bạn phải có cấu hình cao Chính vì thế, rất nhiều người đã gặp không ít khó khăn khi cài đặt Magento Sau đây mình xin hướng dẫn cụ thể từng bước, để cấu hình lại server của bạn, cho phép sử dụng Magento Script

Viêc đầu tiên là bạn vào tải xampp-win32-1.6.7-installer.exe

http://sourceforge.net/project/download =95510775 (Xampp hiện tại là 1.7.0 nhưng ko hiểu

sao bản này ko tương thích với magento)

Bước tiếp theo ta tiến hành cài đặt Xampp chú ý nhấp chọn tất cả các mục con phía dưới và qua mấy bước Next , Ok là xong

Trang 14

2 Bis Đinh Tiên Hoàng, Dakao, Quận 1, Tp HCM

www.athena.edu.vn Tel : 38244041 – 090 78 79 477

Để test xem bạn đã cài đặt Xampp thành công chưa? bạn mở trình duyệt lên và gõ

https://127.0.0.1 hoặc https://localhost enter nếu nó ra 1 trang chủ vậy có nghĩa là bạn đã cài

đặt thành công Xampp, nhấp vào status trên web để kiểm tra php mysql đã chạy chưa? Nếu vẫn chưa chạy thì bạn vào Start/Program/Apache Friends/Xampp/XAMPP Control Panel (là cái hình chữ nhật màu vàng nằm ỡ dưới system tray) kiểm tra xem apche va mysql đang ở chế độ stop hay running

Đến bước tiếp theo là trong khi cấu hình Xampp ( chú ý trong khi cấu hình edit các file bạn phải stop các appche va mysql trên Xampp trước nhé)

Yêu cầu bắt buộc 1: webserver phải hỗ trợ htacess Nghĩa là Apache của bạn phải bật mod_rewrite.

Để làm việc này, bạn mở file C:\xampp\apache\conf\httpd.conf bạn có thể edit file này bằng các phần mềm cơ bản sẵn có của Window như Notepad,Wordpad hoặc bằng Notepad++ Tìm đến dòng code sau:

Trang 15

2 Bis Đinh Tiên Hoàng, Dakao, Quận 1, Tp HCM

www.athena.edu.vn Tel : 38244041 – 090 78 79 477

#LoadModule rewrite_module modules/mod_rewrite.so

Bỏ dấu # đi và save lại

Yêu cầu bắt buộc 2: Thiết lập sử dụng các extension của PHP C:\xampp\apache\bin\php.ini

Ta tìm đến file này, dùng các Notepad++ để edit

đầu tiên ta tìm đoạn code

Mã:

;extension=php_mcrypt.dll

bỏ dấu ; đi, đoạn code này sẽ cho phép load Extension Mycrypt của PHP

Tiếp theo tìm đến dòng

Mã:

;extension=php_curl.dll

Trang 16

2 Bis Đinh Tiên Hoàng, Dakao, Quận 1, Tp HCM

www.athena.edu.vn Tel : 38244041 – 090 78 79 477 Tiếp theo tìm đến dòng

Mã:

;extension=php_pdo_mysql.dll

Bỏ dấu ; đi, đoạn code này cho phép load Extension Pdo kết nối với Mysql của PHP

Tìm đến đoạn code

Mã:

;extension=php_pdo.dll

Bỏ dấu ; đi, đoạn code này cho phép load Extension Pdo của PHP

Nếu đoạn code này không có trong file php.ini của bạn, thì bạn phải thêm đoạn code này vào, bất

kì vị trí nào của file php.ini cũng được

Sau đó save file php.ini lại

Xong đâu đó thì bạn trở lại vào Start/Programs/Apache Friends/Xampp/XAMPP Control Panel (là cái hình chữ nhật màu vàng nằm ỡ dưới system tray)

Trang 17

2 Bis Đinh Tiên Hoàng, Dakao, Quận 1, Tp HCM

www.athena.edu.vn Tel : 38244041 – 090 78 79 477

Giờ thì ta đã hoàn thành cài đặt và cấu hình Xampp

Bạn vào Link sau để tải magento về http://www.magentocommerce.com/download/noregister

Download 2 gói như hình dưới

Trang 18

2 Bis Đinh Tiên Hoàng, Dakao, Quận 1, Tp HCM

www.athena.edu.vn Tel : 38244041 – 090 78 79 477 Giải nén magento-1.2.1.2 copy thu mục magento vào C:\xampp\htdocs

Giải nén magento-sample-data-1.2.0 copy thư mục media và vào C:\xampp\htdocs\magento

Mở trình duyệt lên https://localhost/phpmyadmin tạo 1 database

VD database: magento

dbuser: root (mặc định)

dbpass: (mặc định rỗng)

sau đó tiến hành import db magento_sample_data_for_1.2.0 vào csdl vừa tạo

Bây giờ ta tiến hành cài đặt magento nhé

Mỡ trình duyệt ra và tiến hành cài đặt http://localhost/magento/

Ngày đăng: 26/07/2014, 23:21

TỪ KHÓA LIÊN QUAN

w