Thông tin cá nhân
Thực đơn người xem
Bài viết cuối
Bình luận mới
trantuanminh trong
hướng dẫn đăng kí web kiếm tiền
trantuanminh trong kiếm tiền trên mạng trantuanminh trong Tình yêu trantuanminh trong Tình yêu trantuanminh trong kiếm tiền trên mạng levanminh trong Xóa nick của mình trong friendlist của bạn chat trantuanminh trong Bộ gõ tiếng Việt trantuanminh trong Tình yêu Tik Tik Tak
Chuyên mục Giới thiệu
(♥ Góc Thơ ♥)
Thời tiết
Mái trường
Giá Vàng
Tỷ giá
Truyện cười
|
Các bài viết vào Friday 28th April 2006
Để bắt đầu cần download các thành phần. Đia chỉ download các thành phần:
- Apache HTTP Server: http://httpd.apache.org/download.cgi - PHP: http://www.php.net/downloads.php - JRE: http://java.sun.com/j2se/1.5.0/download.jsp - Tomcat: http://jakarta.apache.org/site/downloads/d...ds_tomcat-5.cgi - Tomcat Connectors: http://archive.apache.org/dist/jakarta/tom...s/jk2/binaries/ Việc cài đặt và cấu hình trong bài viết này được tiến hành trong môi trường Windows XP Service Pack 2. Việc cài đặt và cấu hình trong môi trường Linux,Unix cũng tương tự như vậy. I. Cài đặt Apache HTTP Server 1. Chạy file apache_2.0.54-win32-x86-no_ssl.msi 2. Điền các thông tin về domain, server, địa chỉ mail của người quản trị. Phục vụ cho việc demo tôi điền domain là 127.0.0.1, server 127.0.0.1 còn các bạn nên theo thực tế máy cài đặt mà khai báo cho phù hợp. Lựa chọn “for All Users, on Port 80, as a Service – Recommended”. 3. Lựa chọn thư mục cài đặt. Thông thường thư mục mặc định là “C:\Program Files\Apache Group” Sau khi cài đặt xong có thể một số chương trình bảo vệ như Zone Alarm, Windows Firewall, Norton Internet Security sẽ hiện cảnh báo. Bạn hãy cho phép Apache được sử dụng cổng 80. Tương tự sau này với Tomcat. Nếu bạn nhìn thấy biểu tượng màu xanh này ở khay hệ thống thì có nghĩa là Apache đang hoạt động, còn nếu thấy biểu tượng màu đỏ này ở khay hệ thống thì có nghĩa là Apache không hoạt động. Bây giờ ta hãy kiểm tra bằng cách bật trình duyệt Internet lên và gõ vào địa chỉ http://127.0.0.1. Nếu việc cài đặt thành công bạn sẽ thấy màn hình hiển thị như dưới đây II. Cài đặt PHP 1. Giải nén file php-5.0.4-Win32.zip vào thư mục C:\php. 2. Đổi tên file c:\php\php.ini-recommended thành c:\php\php.ini 3. Mở file php.ini và thay đổi các thông số sau cho phù hợp với máy của bạn doc_root = "C:\Program Files\Apache Group\Apache2\htdocs" extension_dir = "C:\php\ext" extension=php_mysql.dll extension=php_mysqli.dll session.save_path = "C:\php\temp" 4. Đưa thư mục c:\php vào biến môi trường PATH của hệ điều hành. Click phải trên biểu tượng My Computer và chọn Properties Chọn tab Advanced Nhấn nút Environment Variables Trong phần System variables chọn “Path” và nhấn nút Edit để soạn lại. Di chuyển con trỏ đến cuối cùng của chuỗi hiện tại và gõ vào ‘;C:\php’ (không bao gồm dấu phẩy trên) như trong hình. Cách này giúp bạn không phải copy file libmysql.dll vào thư mục hệ thống của hệ điều hành. 5. Mở file C:\Program Files\Apache Group\Apache2\conf\httpd.conf - Bổ xung thêm các dòng sau vào trong file LoadModule php5_module "c:/php/php5apache2.dll" AddType application/x-httpd-php .php PHPIniDir "C:/php" - Thay đổi dòng sau DirectoryIndex index.html index.html.var thành DirectoryIndex index.php index.jsp index.html index.html.var Nếu bạn không muốn Apache hỗ trợ JSP thì không cần phải thêm index.jsp 6. Kiểm tra việc cài đặt PHP. Bạn tạo một file phpinfo.php với đoạn mã như sau <?php phpinfo();?> Lưu file này vào thư mục C:\Program Files\Apache Group\Apache2\htdocs. Khởi động lại Apache rồi gõ địa chỉ http://127.0.0.1/phpinfo.php bạn sẽ thấy như trong hình dưới đây. Kiểm tra xem các module làm việc với MySQL có được nạp hay không bằng cách kéo xuống. Nếu nhìn thấy phần dành cho mysql và mysqli có nghĩa là các module đó đã được nạp III. Cài đặt JRE Chạy file jre-1_5_0_03-windows-i586-p.exe để cài đặt JRE. IV. Cài đặt Tomcat 1. Chạy file jakarta-tomcat-5.5.9.exe 2. Lựa chọn Service để Tomcat chạy tự động khi khởi động Windows. Để phục vụ việc kiểm tra ta chọn cài đặt thêm các ví dụ 3. Lựa chọn thư mục cài đặt Tomcat. 4. Khai báo username và password quản trị. Giữ nguyên cho Tomcat sử dụng cổng 8080 không cần phải thay đổi. 5. Lựa chọn thư mục đã cài đặt JRE. Nếu cài đặt thành công lúc này ta sẽ thấy hai biểu tượng trên khay hệ thống. 6. Gõ vào địa chỉ http://127.0.0.1:8080 để kiểm tra việc cài đặt Tomcat. Bạn sẽ thấy màn hình sau V. Cài đặt Tomcat Connector 1. Giải nén file mod_jk2.so trong file jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip vào thư mục “C:\Program Files\Apache Group\Apache2\modules”. 2. Tạo file workers2.properties trong thư mục “C:\Program Files\Apache Group\Apache2\conf”. Có ba cách đơn giản để tạo ra file workers2.properties: Cách 1: Giải nén file workers2.properties.sample vào thư mục “C:\Program Files\Apache Group\Apache2\conf” rồi đổi tên thành workers2.properties và thay đổi các thông số dưới đây cho phù hợp. [shm] file=C:\Program Files\Apache Group\Apache2\logs\jk2.shm size=1048576 [uri:/jsp-examples/*] [uri:/servlets-examples/*] Trong phần uri này bạn thay phần sau uri:/ bằng tên thư mục mà bạn đặt các ứng dụng JSP/Servlet của bạn trong đó. Bạn có thể thêm nhiều uri cho nhiều thư mục giống như trong ví dụ trên. Cách 2: Tạo file workers2.properties trong thư mục C:\Program Files\Apache Group\Apache2\conf có nội dung như sau: [shm] file=C:\Program Files\Apache Group\Apache2\logs\jk2.shm size=1048576 [channel.socket:localhost:8009] port=8009 host=127.0.0.1 [ajp13:localhost:8009] channel=channel.socket:localhost:8009 [status:status] [uri:/jsp-examples/*] [uri:/servlets-examples/*] worker=ajp13:localhost:8009 [uri:/status/*] worker=status:status Cách 3 là copy file workers2.properties nằm trong thư mục “C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf”. Đây là file đầy đủ nhất dành cho người am hiểu và bạn thay đổi các thông số tương tự như trên. 3. Mở file “C:\Program Files\Apache Group\Apache2\conf\httpd.conf”. Thêm vào trong file dòng sau LoadModule jk2_module modules/mod_jk2.so JkSet config.file "H:\Program Files\Apache Group\Apache2\conf\workers2.properties" 4. Mở file “C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\jk2.properties”. Thêm vào các dòng sau handler.list=channelSocket,request channelSocket.port=8009 channelSocket.address=127.0.0.1 (Nếu bạn cấu hình trong file workers2.properties khác với ở trên thì cần thay đổi các thông số cho phù hợp). 5. Khởi động lại Tomcat. 6. Kiểm tra lại bằng cách gõ các địa chỉ http://127.0.0.1/jsp-examples http://127.0.0.1/servlets-examples trong trình duyệt. Kết quả hiển thị giống như trong hình dưới đây cho thấy đã cấu hình xong để Apache hỗ trợ JSP. 7. Gõ vào địa chỉ http://127.0.0.1/phpinfo.php để kiểm tra rằng Apache vẫn hỗ trợ PHP bình thường như cũ. Bằng cách cài đặt và cấu hình Apache để làm việc với PHP và JSP như trên các ứng dụng PHP và JSP/Servlet đều có thể được gọi thông qua cổng 80 của server không phân biệt như trước đây. Ngoài ra các ứng dụng JSP/Servlet vẫn có thể được gọi thông qua cổng 8080 (của Tomcat) như bình thường. |