Chương 2 của bài giảng Phát triển phần mềm mã nguồn mở giới thiệu tổng quan về Wamp Server. Các nội dung chính được trình bày trong chương này gồm có: Giới thiệu về Wamp Server, các thành phần trong Wamp Server, cài đặt Wamp Server, sử dụng Wamp Server.
TRƯỜNG ĐẠI HỌC NGUYỄN TẤT THÀNH KHOA CÔNG NGHỆ THÔNG TIN PHÁT TRIỂN PHẦN MỀM MÃ NGUỒN MỞ Chương 2: TỔNG QUAN VỀ WAMP SERVER Thời gian: tiết Giảng viên: ThS Dương Thành Phết Email: phetcm@gmail.com Website: http://www.thayphet.net Tel: 0918158670 – facebook com/DuongThanhPhet http://www.thayphet.net NỘI DUNG Giới thiệu Wamp Server Các thành phần Wamp Server Cài đặt Wamp Server Sử dụng Wamp Server http://www.thayphet.net GIỚI THIỆU VỀ WAMP SERVER WampServer môi trường phát triển web cho với thành phần : Apache PHP MySQL Website: http://www.wampserver.com/ Phiên WampServer 2.2E http://www.thayphet.net GIỚI THIỆU VỀ WAMP SERVER Tự động cài đặt toàn hệ thống, dễ sử dụng Dễ dàng nâng cấp phiên module (Apache, PHP, MySQL) Tự nhận diện tương thích phiên module với http://www.thayphet.net CÁC THÀNH PHẦN TRONG WAMP SERVER Webserver: Apache 2.4.2 CSDL: MySQL 5.5.24 PHP Engine: 5.4.3 Website quản lý Database Server: phpMyAdmin Quản lý Webserver Website http://www.thayphet.net CÀI ĐẶT WAMP SERVER Download WAMP SERVER từ địa http://www.wampserver.com/ (lưu ý : chọn 32bit 64bit Double click vào file cài đặt http://www.thayphet.net CÀI ĐẶT WAMP SERVER Chọn thư mục chứa Wamp http://www.thayphet.net CÀI ĐẶT WAMP SERVER Chọn trình duyệt mặc định cho Wamp Chọn tài khoản mail để thực thi chức gửi mail website http://www.thayphet.net CÀI ĐẶT WAMP SERVER Chọn tài khoản mail để thực thi chức gửi mail website http://www.thayphet.net SỬ DỤNG WAMP SERVER 4.1 Khởi động Double click vào biểu Wamp Desktop Sau khởi động, Wamp Server tự động chạy dịch vụ WampApache WampMySQLD 10 http://www.thayphet.net SỬ DỤNG WAMP SERVER Một biểu tượng xuất khay hệ thống cho phép tắt, khởi động lại Wamp dịch vụ 11 http://www.thayphet.net SỬ DỤNG WAMP SERVER Chạy thử trang thông tin Server Click localhost 12 http://www.thayphet.net SỬ DỤNG WAMP SERVER 4.2 Cấu hình Port Sau đặt, Apache sử dụng port 80 (port chuẩn Windows) IIS sử dụng port 80 Khắc phục Thay port IIS : 80 81 (hoặc port khác) Thay port Apache : 80 81 13 http://www.thayphet.net SỬ DỤNG WAMP SERVER Thay đổi Port cho Apache : 80 81 Mở tập tin http.conf thư mục C:/wamp/bin/apache/Apache.x.y.z/conf/ trình soạn thảo, notepad chẳng hạn Tìm Listen 80 sửa lại thành Listen 81 14 http://www.thayphet.net SỬ DỤNG WAMP SERVER Thay đổi Port cho Apache: Thay đổi tiếp alias khay hệ thống chạy port 81 Mở tập tin wampmanager.ini thư mục /wamp/ Thay đổi tất dòng http://localhost/ thành http://localhost:81/ 15 http://www.thayphet.net SỬ DỤNG WAMP SERVER 4.3 PhpMyAdmin Wamp cung cấp hệ thống website PhpMyAdmin để quản lý CSDL MySQL 16 http://www.thayphet.net SỬ DỤNG WAMP SERVER Tạo CSDL 17 http://www.thayphet.net SỬ DỤNG WAMP SERVER Các chức 18 http://www.thayphet.net SỬ DỤNG WAMP SERVER 4.4 PHP Website Chạy thử website PHP Tạo trang web php (vd: test.php) gõ lệnh: echo ‘Chào bạn đến với Website’ Lưu trang web vào thư mục C:\Wamp\www Chạy trang web: mở trình duyệt gõ đường dẫn http://localhost:81/text.php 19 http://www.thayphet.net SỬ DỤNG WAMP SERVER Lưu ý: Ngồi WampServer, sử dụng loại Web Server khác (tùy thích) XampServer AppServer Zend Server 20 http://www.thayphet.net BÀI TẬP Cài đặt WampServer XampServer Tạo CSDL từ tùy PhpMyAdmin Tạo trang Web php nội dung tùy ý 21 21 ... Wamp Server Các thành phần Wamp Server Cài đặt Wamp Server Sử dụng Wamp Server http://www.thayphet.net GIỚI THIỆU VỀ WAMP SERVER WampServer môi trường phát triển web cho với thành phần : Apache... diện tương thích phiên module với http://www.thayphet.net CÁC THÀNH PHẦN TRONG WAMP SERVER Webserver: Apache 2. 4 .2 CSDL: MySQL 5.5 .24 PHP Engine: 5.4.3 Website quản lý Database Server: phpMyAdmin... XampServer AppServer Zend Server 20 http://www.thayphet.net BÀI TẬP Cài đặt WampServer XampServer Tạo CSDL từ tùy PhpMyAdmin Tạo trang Web php nội dung tùy ý 21 21