Cài đặt thiết lập cơ sở dữ liệu Oracle cho hệ thống

Một phần của tài liệu TÌM HIỂU WAP VÀ CÔNG CỤ TÌM KIẾM HỖ TRỢ THIẾT BỊ DI ĐỘNG (Trang 124 - 141)

Gói cài đặt có thể download từ trang web http://jakarta.apache.org/tomcat

Quá trình cài đặt được tiến hành tuần tự qua các bước

Chọn Install để tiến hành cài đặt.

b) Thiết lập server

Do hệ thống Oracle sử dụng web server Apache và được thiết lập để nhận kết nối ở cổng 8080 trong khi mặc định web server Apache Tomcat 4.0.6 cũng được thiết lập để nhận kết nối qua cổng 8080, ta cần phải thiết lập đổi cổng nhận kết nối của Apache Tomcat 4.0.6 sang cổng khác (ví dụ 8085) để tránh xung đột.

Để thiết lập đổi cổng nhận kết nối của Apache Tomcat 4.0.6 ta tiến hành chỉnh sửa trong file C:\Program Files\Apache Tomcat 4.0\conf\server.xml (có thể truy cập file thông qua đường dẫn Start Menu>All Programs>Apache Tomcat 4.0>Configuration>Edit Server Confiiguration. Ta đổi giá trị 8080 thành 8085 tại dòng sau:

<!-- Define a non-SSL HTTP/1.1 Connector on port 8080 --> <Connector

className="org.apache.catalina.connector.http.HttpConnector"

port="8080" minProcessors="5" maxProcessors="75"

enableLookups="true" redirectPort="8443"

acceptCount="10" debug="0" connectionTimeout="60000"/>

<!-- Define a non-SSL HTTP/1.1 Connector on port 8085 --> <Connector

className="org.apache.catalina.connector.http.HttpConnector"

port="8085" minProcessors="5" maxProcessors="75"

enableLookups="true" redirectPort="8443" acceptCount="10" debug="0"

connectionTimeout="60000"/>

Apache Tomcat 4.0.6 đã được tự động thiết lập để có thể quản lý các file có định dạng của WAP (wml, wml script, wbmp, xhtml,…) Ta có thể thay đổi thiết lập trong file: Start Menu>All Programs>Apache Tomcat 4.0>Configuration>Edit Webapp Defaults

Thực thi Apache Tomcat 4.0.6

Chọn Start Menu>All Programs>Apache Tomcat 4.0>Start Tomcat để chạy Apache Tomcat 4.0.6 (Stop Tomcat để dừng)

Mở trình duyệt web (IE, Mozilla, Firefox,…) truy cập đến địa chỉ

http://localhost:8085. Nếu server được thiết lập chính xác thì sẽ xuất hiện trang homepage của Tomcat:

Muốn triển khai các ứng dụng web lên Apache Tomcat 4.0.6 thì ta copy toàn bộ ứng dụng đặt vào thư mục ROOT_DIRECTORY/ Apache Tomcat 4.0.6/webapps. Trong đó ROOT_DIRECTORY là thư mục cài đặt Apache Tomcat 4.0.6. Ví dụ: C:/Program Files

3. Kết hợp nối hệ thống thông qua bộ giả lập trình duyệt wap của Nokia Nokia

4. Đưa trang Web lên internet qua đường truyền ADSL (self-hosting) a) Đặc điểm a) Đặc điểm

Khi ta tiến hành kết nối Internet (ADSL, dial-up,…) thông qua một nhà cung cấp dịch vụ ta sẽ được cung cấp một địa chỉ IP động (Dynamic IP address - địa chỉ này có thể thay đổi trong quá trình sử dụng hoặc thay đổi trong những lần kết nối khác nhau tùy theo nhà cung cấp dịch vụ. Xin đừng nhầm lẫn với địa IP động – Mobile IP address).

Với kỹ thuật này ta có thể thiết lập để có thể truy cập từ xa vào một máy thông qua đường truyền Internet. Qua đó ta có thể cung cấp các dịch vụ (Web, FTP, Telnet,…) mà không cần thuê hosting của một nhà cung cấp nào cả.

Với kỹ thuật kết nối này hệ thống cục bộ có máy cung cấp dịch vụ vẫn được đảm bảo an ninh tốt.

b) Nguyên tắc

Đối với địa chỉ IP động, ta có thể đăng ký với một nhà cung cấp dịch vụ DNS động (Dynamic DNS – Tên miền động) để được cung cấp một tên miền và sẽ tự động cập nhật địa chỉ IP khi có sự thay đổi.

Có thể kể tên một số nhà cung cấp dịch vụ DNS động như: No-IP (htttp://www.no-ip.com), Dynamic DNS (http://dyndns.org) ...

Cuối cùng cần config modem/router ADSL như sau Unlock các dịch vụ cần sử dụng (HTTP, FTP, Telnet,…) (adsbygoogle = window.adsbygoogle || []).push({});

Thiết lập bảng NAT để router sẽ forward các kết nối đến máy cục bộ cung cấp dịch vụ thông qua cổng xác định

c) Mô hình hoạt động

Hình 8.2-1: Mô hình hoạt động quá trình cung cấp IP thông qua đường ADSL (selt-hosting)

d) Trình tự kết nối từ bên ngoài

1. Máy kết nối thông qua tên miền (được cung cấp bởi dịch vụ DNS động) sẽ kết nối vào máy chủ dịch vụ DNS động

2. Máy chủ DNS động sẽ cung cấp IP hiện tại của máy local tương ứng với tên miền đã đăng ký

3. Máy kết nối sẽ truy cập vào ADSL modem/router thông qua địa chỉ IP được cung cấp

4. ADSL modem/router sẽ forward yêu cầu vào máy local cung cấp dịch vụ

e) Thiết lập

Hệ thống được triển khai thông qua đường truyền ADSL của FPT, với ADSL modem/router ZyXEL được hỗ trợ tự động bởi nhà cung cấp dịch vụ DNS động DynDNS (http://dyndns.org)

Hình 8.2-2: Trang web nhà cung cấp dịch vụ DynDNS

Cấu hình cho ADSL modem/router thông qua giao diện web.

ADSL modem/router có địa chỉ thường là 192.168.1.1 và cũng là default gateway của hệ thống cục bộ.

Kết nối vào ADSL modem/router – phải cung cấp tên truy cập và mật khẩu. Giao diện sau khi kết nối thành công.

Hình 8.2-3: Giao diện kết nối thành công vào ADSL modem/router

Hình 8.2-4: Chọn chức năng cấu hình bảng NAT

Chọn tùy chọn “SUA Only” và click vào liên kết “Edit Details” Xuất hiện bảng NAT của ADSL modem/router

Hình 8.2-5: Bảng NAT

Start Port No. Cổng lắng nghe kết nối từ Internet (80 cho Web/HTTP, 21 cho FTP, …)

End Port No. Cổng lắng nghe kết nối trên máy cục bộ cung cấp dịch vụ

IP Address Địa chỉ IP cục bộ của máy cung cấp dịch vụ

Chọn Save và sau đó chọn Apply để áp dụng bảng NAT mới cho ADSL modem/router

Hình 8.2-6: Đăng ký dịch vụ DNS động với nhà cung cấp dịch vụ

Chọn Apply để áp dụng thiết lập cho ADSL modem/router

Tuy nhiên vì lý do an ninh mặc định ADSL modem/router sẽ lock các cổng để tránh kết nối không cần thiết từ phía bên ngoài. Do đó ta cần unlock dịch vụ cần thiết để có thể kết nối từ Internet:

Hình 8.2-7: Thực hiện unclock các dịch vụ cần thiết

Đến đây ta đã hoàn thành các bước cấu hình để có thể truy cập từ xa vào hệ thống cục bộ thông qua đường truyền Internet ADSL.

Đối với các ADSL modem/router khác (không được hỗ trợ bởi DynDNS) ta có thể đăng ký dịch vụ DNS động với nhà cung câp No-IP (http://no-ip.com) và tải về phần mềm được cung cấp miễn phí No-ip AutoUpdate. Phần mềm này sẽ tự động thông báo cho No-IP khi có sự thay đổi IP của hệ thống cục bộ. Các thiết lập trên bảng NAT của ADSL modem/router cũng tương tự như trên.

Ngoài ra ta có thể kiểm tra IP hiện hành của hệ thống local (nhìn từ phía Internet) bằng cách truy cập trang web http://showip.com

PH LC B (adsbygoogle = window.adsbygoogle || []).push({});

1. Trang chủ

a) Cài đặt thiết lập cơ sở dữ liệu Oracle cho hệ thống

Nhập tên dịch vụ đã đăng kí với ODBC trước đó (Xem phụ lục A.1.b “Đăng ký cơ sở dữ liệu với ODBC)

Cung cấp tên user và mật khẩu đăng nhập

Lưu ý: Khi cấu hình cơ sở dữ liệu trên một user, nếu hệ thống trước đó đã có dữ liệu thì tất cả các dữ liệu đó sẽ bị xóa hết.

Khi chọn chấp nhận hệ thống sẽ tự động thực thi file SCRIPT.SQL để tạo các bảng và các proceduce

Sau đó quay trở về trang chủ để tiến hành nhập địa chỉ URL các trang web cần lập chỉ mục.

Một phần của tài liệu TÌM HIỂU WAP VÀ CÔNG CỤ TÌM KIẾM HỖ TRỢ THIẾT BỊ DI ĐỘNG (Trang 124 - 141)