Giới thiệu về PHP Giới thiệu về PHP

Một phần của tài liệu Bài giảng - Giáo án: apache mysql php (Trang 25 - 30)

3. Giới thiệu về PHP

• Là một ngôn ngữ lập trình server-side miễn phí được phát triển theo chuẩn mã nguồn mở. PHP ra đời từ sự viết tắt của cụm từ Là một ngôn ngữ lập trình server-side miễn phí được phát triển theo chuẩn mã nguồn mở. PHP ra đời từ sự viết tắt của cụm từ Personal Home Page. Nhưng hiện nay PHP được coi là sự chơi chữ của việc viết tắt đệ quy cụm từ PHP: Hypertext Personal Home Page. Nhưng hiện nay PHP được coi là sự chơi chữ của việc viết tắt đệ quy cụm từ PHP: Hypertext Preprocessor.

Preprocessor.

• PHP chạy được trong cả hai môi trường Linux và Windows. Có thể download phiên bản mới nhất của PHP tại địa chỉ: PHP chạy được trong cả hai môi trường Linux và Windows. Có thể download phiên bản mới nhất của PHP tại địa chỉ: http://www.php.net

http://www.php.net

3.1. Cài đặt PHP 5.x3.1. Cài đặt PHP 5.x 3.1. Cài đặt PHP 5.x

• Download phiên bản mới nhấtDownload phiên bản mới nhất

RPM (.rpm) RPM (.rpm) Linux

Linux

Source code (.tar.bz2) Source code (.tar.bz2)

PHPPHP

Installer (.exe, .zip) Installer (.exe, .zip) Windows

Windows

Source code (.tar.gz) Source code (.tar.gz)

3.2. Cài đặt PHP 5.x (Windows)3.2. Cài đặt PHP 5.x (Windows) 3.2. Cài đặt PHP 5.x (Windows)

• Để cài đặt PHP trong Windows bằng chương trình cài đặt tự động, cần download chương trình này về từ website của PHP.Để cài đặt PHP trong Windows bằng chương trình cài đặt tự động, cần download chương trình này về từ website của PHP. • Lưu ý là bản cài đặt PHP dạng tự động sẽ không có các thư viện mở rộng (đặc biệt là hai thư viện php_mysql và php_mbstring). Lưu ý là bản cài đặt PHP dạng tự động sẽ không có các thư viện mở rộng (đặc biệt là hai thư viện php_mysql và php_mbstring).

Để có các thư viện này cần sử dụng bản cài đặt thủ công (.zip). Để có các thư viện này cần sử dụng bản cài đặt thủ công (.zip).

3.3. Kết nối PHP - Apache3.3. Kết nối PHP - Apache 3.3. Kết nối PHP - Apache

• Sau khi cài đặt PHP xong, cần thực hiện các bước đúng như chỉ dẫn trong file install.txtSau khi cài đặt PHP xong, cần thực hiện các bước đúng như chỉ dẫn trong file install.txt nằm tại thư mục { nằm tại thư mục {php_dirphp_dir}} • Các chỉ dẫn trên vẫn thiếu một bước quan trọng là thêm các khai báo sau vào file cấu hình của Apache:Các chỉ dẫn trên vẫn thiếu một bước quan trọng là thêm các khai báo sau vào file cấu hình của Apache:

<Directory "C:/php"> <Directory "C:/php"> AllowOverride None AllowOverride None Options None Options None Order allow,deny Order allow,deny

Allow from all

Allow from all

</Directory>

</Directory>

http://www.php.net/manual/en/install.windows.apache2.php

3.4. Kết nối PHP – MySQL3.4. Kết nối PHP – MySQL 3.4. Kết nối PHP – MySQL

• Xóa bỏ chỉ dẫn chú thích (;) trong file cấu hình của php tại dòng “extension=php_mysql.dllXóa bỏ chỉ dẫn chú thích (;) trong file cấu hình của php tại dòng “extension=php_mysql.dll” và tại dòng ” và tại dòng “

“extension=php_mbstring.dllextension=php_mbstring.dll” sau đó khởi động lại Apache. Chú ý giá trị của ” sau đó khởi động lại Apache. Chú ý giá trị của extension_dirextension_dir

• Nếu mọi việc thành công, trình duyệt sẽ hiển thị chính xác các thông tin khi duyệt địa chỉNếu mọi việc thành công, trình duyệt sẽ hiển thị chính xác các thông tin khi duyệt địa chỉ http://<tên máy | IP>/info.php

http://<tên máy | IP>/info.php

• Với file info.php có nội dung như sau:Với file info.php có nội dung như sau:

<?php <?php echo phpinfo(); echo phpinfo(); ?> ?>

Một phần của tài liệu Bài giảng - Giáo án: apache mysql php (Trang 25 - 30)