| Phần mềm Nguồn Mở Open-Source Software Võ Đức Quang Khoa CNTT-Đại học Vinh Mindmap học phần Chương 3 Một số công cụ PM nguồn mở Phần mềm VirtualBox Hệ điều hành Linux WebServer cho PHP amp MySQL o XAMPP Hệ quản trị CSDL MySQL Ngôn ngữ lập trình Web PHP Ứng dụng web Kiến trúc ứng dụng web HTTP URL HTTP Request HTTP Response Request Methods o GET o POST Mô hình ứng dụng web Mô hình ứng dụng web Web tĩnh static web Trang web được lưu sẵn ở bộ nhớ ngoài .htm .html . Web động dynamic web Trang web được ứng dụng Web sinh ra khi có yêu cầu Có nhiều công nghệ web động như PHP ASP JSP URL Uniform Resource Locator URL hay Định vị tài nguyên đồng nhất dùng để xác định vị trí toàn cầu của một tài nguyên trên Internet scheme domain port path query_string bookmark Ví dụ http fo IDThongBao 320E7710702 4462D9600B755FAA99F00 HTTP HyperText Transfer Protocol HTTP là giao thức dùng để truyền siêu văn bản HTTP Request Một thông báo được gửi đến server từ phía Client o GET o POST HTTP Response Dữ liệu do server gửi về cho client Ví dụ Request GET http daotao ma 24 amp action 1 Ví dụ về HTTP Request Xem phân tích các Request với o OWASP Mantra browser o Burpsuite WebServer Thuật ngữ web server có thể được sử dụng để để cập tới 2 khía cạnh là phần cứng hoặc phần mềm. o Phần cứng là 1 loại máy chủ được cài đặt ít nhất một phần mềm giúp xử lý các truy cập gửi tới thông qua giao thức HTTP o Phần mềm HTTP web server Web tĩnh Web động WebServer thông dụng WebServer WISA LAMP LAPP WAMP MAMP XAMPP WebServer WISA Windows-IIS-SQL Sever-ASP LAMP Linux Apache MySQL PHP Perl Python LAPP Linux Apache PostgreSQL PHP Perl Python WAMP Window Apache MySQL PHP MAMP MacOS Apache MySQL PHP XAMPP A cross-platform web server solution stack package WebServer Xây dựng triển khai Website PHP MySQL o XAMPP o WAMP XAMPP Xampp là chương trình tạo máy chủ Web Web Server được tích hợp sẵn Apache PHP MySQL FTP Server Mail .