de tai khoa hoc - Đề thi khác - Nguyễn Đại Khoa - Thư viện Đề thi & Kiểm tra

11 6 0
Tài liệu đã được kiểm tra trùng lặp
de tai khoa hoc - Đề thi khác - Nguyễn Đại Khoa - Thư viện Đề thi & Kiểm tra

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Hướng dẫn tạo máy chủ lưu trữ Web tại nhà bạn hoặc văn phòng Phần I 31/10/2005 13h 18 §Ò tµi nghiªn cøu khoa häc Tên đề tài MỘT VÀI KINH NGHIỆM TẠO MÁY CHỦ LƯU TRỮ WEB PHỤC VỤ GIẢNG DẠY HỌC TẬP VÀ NGH[.]

Đề tài nghiên cứu khoa học Tờn ti: MỘT VÀI KINH NGHIỆM TẠO MÁY CHỦ LƯU TRỮ WEB PHỤC VỤ GIẢNG DẠY - HỌC TẬP VÀ NGHIÊN CỨU Ng i vit: Lê Đình Cơng T chuyờn mụn: Tổ tin học Hiện nay, Internet trở thành xu thời đại tầng lớp Cũng từ đó, nhu cầu tự đưa thơng tin lên Internet doanh nghiệp, tổ chức, trung tâm đào tạo hay chí cá nhân để quảng cáo, giới thiệu, phổ biến kiến thức phục vụ học tập ngày lớn Không giống Website tĩnh năm trước, Website đòi hỏi truy cập sở liệu lớn, sử dụng công nghệ cao có nhà cung cấp hosting đáp ứng được, mà có khơng đầy đủ tính hai giá thành thuê cao, vượt khỏi tầm với tổ chức nhỏ đặc biệt với sở đào tạo với mong muốn phục vụ cộng đồng Yêu cầu hệ thống Web Server : : Kết nối mạng Internet ( ADSL or Dialup ) : Config router : Những công cụ cần thiết ( Apache SQL , PHP ) I : Kiểm Tra Và Congfig Router Muốn làm websever điều trước tiên cần làm phải kiểm tra router thuộc hiệu sau   Forwarding Port , sau số loại router cách  Forwarding Port tham khảo Trước Port forwarding port , ta nên tìm hiểu Port forwarding A Port : Các ứng dụng chạy giao thức TCP/IP mở kết nối tới máy tính khác sử dụng port Port cho phép nhiều ứng dụng tồn máy tính đơn - tất giao tiếp với qua giao thức TCP/IP Các port tập hợp số , đứng sau địa IP Các ứng dụng thường ẩn port để giảm tính phức tạp giao thức TCP/IP Ví dụ: Dịch vụ HTTP tồn port mặc định port 80 Để tìm kiếm website, ta gõ vào browser http://www.homenethelp.com:80 Port 80 port mặc định cho giao thức HTTP khơng cần thiết phải gõ vào Có tất 65535 port sẵn có B : Port forwarding Các router ứng dụng NAT khác (chẳng hạn ICS) tạo firewall mạng mạng internet Một firewall giữ lại lưu lượng không mong muốn từ mạng internet vào mạng LAN Một đường hầm (tunnel) tạo xuyên qua firewall máy tính mạng Internet giao tiếp với máy tính mạng LAN thông qua port đơn Điều thuận tiện cho việc chạy Web server, game server, ftp server, chí video conferencing Việc tạo tunnel gọi Port Forwarding Một số máy tính chạy web server (port 80) máy tính khác chạy ftp server (port 23) địa IP Port forwarding khó cấu hình cung cấp phương pháp an toàn để chạy máy chủ firewall Tóm lại port forwarding cho phép chạy nhiều loại máy chủ máy tính khác mạng LAN II :   User pass mặc định Các loại Router Sở dĩ đưa loại router pass mặc định , sẻ gặp khó khăn vấn để user pass router : Speed Touch Mở trình duyệt IE lên gõ vào địa IP router : http://10.0.0.138 ( loại router khơng cần user pass) sau kết nối vào router này, nhìn góc bên trái hình có chữ Advanced Click vào chữ này, sẻ thấy khung nữa, Click tiếp vào   NAPT  bây Click vào New chọn giao thức cho port mà muốn chuyển tiếp sử dụng Protocol (chọn TCP) hộp thoại  Inside Port gỏ vào port mà cần chuyển đến Trong hộp thoại Insite IP gỏ vào địa IP mà máy muốn làm websever (muốn kiểm tra địa IP máy vào star==>run===>cmd gỏ lenh ipconfig dòng : IP Address : Là địa IP Default Gateway : Là địa ip Router Trong hộp thoại outside IP nên để mặc đinh cho : 0.0.0.0 Click vào nút Apply bên , quan sát thấy cấu hình vừa tạo bảng phía : SmartAT MX 800 Mở trình duyệt IE lên Gõ địa IP router vào http://192.168.1.1 router yêu cầu nhập user pass User : admin Pass : admin ( pass mặc định loại user ) Sau login vào router sẻ thấy lung tung , khơng , nhìn vào hình bên tay trái click vào Other Settings khung sẻ xuất click chuột vào link NAT Click chuột tiếp vào nút Add để bổ sung rule Trong mục rule type Protocol chọn Redirect hộp thoại nên chọn TCP mục Local IP gõ vào địa IP để chuyển tiếp port tới Đây địa IP máy tính có phần mềm u cầu portforwarding nói nơm na cho dể hiểu IP máy mún cài websever mà.  Trong hộp thoại Global Address From Global Address To nên gõ vào số Trong hộp thoại Destination Port From Destination Port To chọn chọn Any other port Nếu chuyển tiếp tới port đơn, đánh số port vào Destination Port From Destination Port To Nếu chuyển tiếp vùng port, đánh số port nhỏ vùng vào trường Destination Port From Sau đánh số port lớn vùng vào Destination Port To Click vào Submit để kết thúc trình cấu hình Trong menu bên trái hình click vào link Advanced Function Trong có menu con, click vào link IP Filter ADE-3000 Router: Mở trình duyệt IE lên gỏ vào địa IP http://10.0.0.2 , sẻ yêu cầu nhập user pass , mặc định user pass router là: user : admin pass : conexant Đăng nhập vào router , nhìn bên trái hình sẻ thấy chử Virtual Server , click vào ô Public Port port mà cần forward ô Private Port ( có nghĩa ô điền port giống )   ô Port Type lựa chọn loại giao thức sử dụng (ở chọn TCP) ô Host IP Address gỏ vào địa IP máy tính sau ần vào Add This Setting sumit gì   Edd port xong click vào Save settings để hồn tất q trình ZOOM X4 Mở trình duyệt IE lên gỏ vào địa IP http://10.0.0.2 , user pass mặc định loại router : user : admin pass : zoomadls Login vào router , Click vào nút Advanced Setup Click tiếp vào NAT hộp NAT Options, chọn NAT Rule Entry Click chuột vào nút Add hộp Rule Flavor chọn RDR Điền số thứ tự vào Rule ID , Trong ô IF Name chọn All Tại ô Protocol chọn Any Gõ địa IP vào hai ô Local Address From Local Address To ( địa IP máy tính muốn làm websever ) Điền số 0 0 vào hai ô Global Address From Global Address To điền port mà cần forwar vào ô Destination Port From Destination Port To Local Port sau livk vào Save changes đề kết thúc Để ghi lại thay đổi router Click vào Advanced Setup click tiếp vào IP Filter ô Security Level chọn NONE Trong ô Private Default Action, Public Default Action DMZ Default Action chọn Accept Sau click vào sumit để kết thúc ZOOM X5: Mở trình duyệt IE lên gỏ vào trình duyệt http://10.0.0.3 sẻ u cầu nhập user pass user : admin pass : zoomadsl Login vào router , click vào Advanced Setup click tiếp vào Virtual Server Trong ô ID gõ vào số hiệu ID chưa sử dụng , ô Public Port gỏ vào port mà cần FW ô private port , nói chung gỏ port cần FW giống , ô Port Type chọn giao thức TCP ô Host IP Address gỏ vào địa ip máy Clicl vào Add This Settings để hồn tất xem cấu hình vua72 Fw , sau Click vào Write Settings to Flash and Reboot để lưu lại cáu hình vừa làm khởi động lại router The ZyXel Mở trình duyệt IE lên gỏ vào http://192.168.1.1 yêu cầu nhập user pass user : admin pass : 1234 Login vào router Click chuột vào NAT Click chuột vào tuỳ chọn Edit Detail kề bên cạnh SUA Only Gõ vào hộp thoại Start Port No số hiệu port nhỏ hộp thoại End Port No số hiệu port lớn mà muốn chuyển tiếp , hộp thoại IP Address điền vào địa IP máy tính cần làm websever , Click vào Save để ghi lại cấu hình vừa thiết lập Sau quay trở lại menu NAT Settings Quay đầu click chuột vào nút Apply để kết thúc.  SpeedStream 5100 Mở trình duyệt IE gỏ vào http://192.168.254.254 nhập user pass user : username pass : password Login vào router , login xong , tren menu click vào nút Login user name chọn Admin ô password , gỏ password , click vào nút ok để quay trở lại menu , Click vào nút setup sau click tiếp vào nút Portforwarding.Kiểm tra xem hộp thoại Select service by name dịch vụ mà muốn chuyển tiếp liệt kê hay chưa Lựa chọn dịch vụ mà muốn chuyển tiếp, sau click chuột vào nút Redirect selected protocol/service to ip address Trong hộp thoại gõ vào địa IP mà muốn chuyển tiếp (forward) tới Click vào nút Apply để ghi lại cấu hình Trong trường hợp khơng tìm thấy dịch vụ mà muốn chuyển tiếp hộp thoại Select service by name lựa chọn giao thức, sử dụng cuộn Select protocol Sau gõ vào hộp thoại TCP/UDP port(s) vùng port mà muốn chuyển tiếp Số hiệu port nhỏ điền vào ô bên trái, số hiệu port lớn điền vào ô bên phải Click chuột vào nút Redirect selected protocol/service to ip address Gõ vào địa IP mà muốn chuyển tiếp dịch vụ tới Đây địa IP máy tính có phần mềm u cầu portforwarding Click vào nút Apply để ghi lại cấu hình III/ apache mysql php: Với bùng nổ ADSL người dùng có hội truy cập Internet tốc độ cao, giá rẻ Ngoài ứng dụng web thông thường Internet duyệt web, email, chat, xây dựng mơ hình máy chủ lưu trữ web cho ứng dụng văn phịng thơng tin cá nhân Việc thiết lập máy chủ lưu trữ web văn phịng hồn tồn đơn giản nhờ phần mềm miễn phí thêm chút kiến thức cấu hình máy chủ web hướng dẫn giúp mở cánh cửa khai thác ứng dụng Internet cách hiệu IV : Cài Đặt Apache : Muốn cài đặt Apache ta phải download Apache tải Apache đĩa http://www.apache.org , nhớ ý chọn phiên cho sau tải Apache xong tiến hành cài đặt Click vào file download hộp thoại sẻ , click tiếp vào Next chọn mục I accept the terms in the license agreement nhấn Next tiếp tục Next lần , hộp thoại Networl Domain Server Name điền localhost điền admin@localhost vào hộp thoại Aministrator's Email Address Click Next để tiếp tục , chọn Custom tiếp tục sẻ xuất sổ , chọn thư mục để cài đặt apache, muốn để đâu củng cả, mặc định C:\Program Files\Apache Group Apache sẻ tự động cài đặt, công việc sẻ ngồi đợi kết thúc sau Apache cài xong nên reset lại máy A : Chạy thử Apache: Mở trình duyệt IE lên gỏ vào http://localhost , nhận hình chào đón apache coi thành cơng cài đặt apache V : Cài đặt Mysql Trước hết tải Mysql , tải Mysql từ địa chỉ: http://www.mysql.com/downloads/index.htm Sau download mySQL về, unzip file vào thư mục chạy file setup.exe để bắt đầu cài đặt , nhấn Next lần đến chọn thư mục cho sql để đâu tùy , mặc định sẻ C:\mysql , nhấn Next để sang bước tiếp nhấn next để cài đặt mysql , sau cài đặt xong mysql chạy file winmysqladmin.exe thư mục C:\mysql\bin , lần chạy file sẻ yêu câu thiết lập user pass , nhung đả chạy , hay nhiều lần sẻ khơng có bước , nhập vào user pass được, sau hồn thành bước nhìn xuống bên góc phải hình sẻ có cải bảng hiệu  giống đèn xanh đèn đỏ đèn vàng giao thông đường phố Chú ý: cột đèn xanh bật lên thành cơng việc cài đặt Mysql,còn đèn đỏ bật lên đả có vấn đề , nên remove cài lại VI: Cài đặt PHP cấu hình để chạy Websever: Trước hết phải tải PHP thích download tải địa chỉ: http://fr.php.net/distributions/php-5.0.5-Win32.zip, http://www.php.net/get/php-5.0.5-Win32.zip/from/a/mirror Sau tải php xong unzip foder (nên tạo foder riêng để chứa mysql php apache để tiện cho việc quản lý sau này) nên open foder ổ C hay D tùy ý để chứa website bạn, trường hợp của tơi , thì tơi open foder ổ C đặt tên cho Web ( C:\Web ) để tiện việc quản lý Khi unzip xong tiến hạnh làm bước sau 1.Mở Files httpd.conf apache (Apache2\conf\httpd) Tìm dịng DirectoryIndex index.html index index.html.var thay dòng DirectoryIndex index.html index.php index.html.var Tìm tiếp dịng DocumentRoot =C:\thu mục cài đặt bạn \Apache Group\htdocs sửa lại thành DocumentRoot = "c:/thư mục chứa website bạn /" Cũng file thêm đoạn code vào LoadModule php5_module "c:/php5/php5apache2.dll" AddType application/x-httpd-php php # configure the path to php.ini PHPIniDir "c:/php5" Lưu ý : Các nên ý thư mục cài đặt php mà sửa đường dẫn cho Tiếp theo, vào thư mục vừa unzip thằng php đổi tên file php.ini-recommended thành php.ini  chỉnh sửa lại file mở ra tìm dịng extension_dir sửa thành extension_dir = "c:/php5/ext/" Chú   ý : Nên nhớ đường dẩn vào thư mục php, Tìm tiếp ;extension=php_mysql.dll bỏ dấu ; phía trước extension=php_mysql.dll sau copy file libmysql.dll vào thư mục system32 windows Mọi việc hoàn thành  Reset lại Apache  Muốn kiểm tra cho php tốt chưa tạo file test.php có nội dung sau Lưu vào thư mục chứa Website Bật trình duyệt IE lên gõ vào http://localhost/test.php Bây cần cài tiếp phpmyadmin để quản lý xong    VII: Cài phpmyadmin: Có thể tải phpmyadmin từ địa http://sourceforge.net/project/showfiles.p elease_id=63838 Sau tải xong unzip cho vào thư mục chứa Website của, sau mở file config.inc.php Tìm dịng  $cfg['Servers'][$i]['host'] sửa thành $cfgServers[$i] ['host'] = 'localhost' Tìm tiếp $cfgServers[$i]['user']sửa thành $cfgServers[$i]['user'] = 'root' Root username mà đả tạo cài đặt mysql Tìm dịng $cfgServers[$i]['password'] sửa thành $cfgServers[$i]['password'] = 'password' pass mật mã tạo cài mysql Ok xong tất bước làm Websever có mạng Nếu khơng có Domain vào http://dyndns.org đăng ký account cập nhật ip vào site cách làm sau Cách đăng ký dyndns.org : 1:Vào http://dyndns.org để đăng tài khoản 2:Vào địa Email để kích hoạt tài khoản 3:Khi login vào, bạn nhìn sang menu bên trái và nhấn vào "My Services" Nhấn vào "Add Host Services" > chọn "Add Dynamic DNS Host" còn lại thì bỏ qua hết Trang web sẽ cung cấp các domain dạng: www.tên_của_bạn.xxxxxxxxxx.com xxxxxxxxxxxx sẽ trang web này cung cấp sẵn cho bạn Bạn để ý cái IP Address, cái này chính là IP hiện thời của bạn (tất nhiên là IP động rồi) Khi bạn chọn xong thì nhấn vào nút Add host   Tất cả công việc đã xong, việc cuối cùng của bạn là mở Command Prompt và ping đến cái domain mà bạn vừa chọn Nếu có Reply thì ok, chúc mừng bạn đã đăng ký thành công Mỗi lần online nên vào http://dyndns.org để cập nhật IP ngừoi khác load đựoc website có dạng http://tenban.xxx.com cơng việc có vài phút Cịn khơng thích tải Tools tự cập nhật IP cho down load Tools http://www.kanasolution.com/download.php Ngồi dyndns.org tìm thêm trang web miễn phí dùng DNS động để cập nhật IP cách vào trang Google.com gõ cụm từ khóa "free dynamic DNS" sẽ  có hàng trăm website miễn phí DNS động ... http://www.php.net/get/php-5.0.5-Win32.zip/from/a/mirror Sau tải php xong unzip foder (nên tạo foder riêng để chứa mysql php apache để tiện cho việc quản lý sau này) nên open foder ổ C hay D tùy ý... foder ổ C đặt tên cho Web ( C:\Web ) để tiện việc quản lý Khi unzip xong tiến hạnh làm bước sau 1.Mở Files httpd.conf apache (Apache2\conf\httpd) Tìm dịng DirectoryIndex index.html index index.html.var... index.html.var thay dòng DirectoryIndex index.html index.php index.html.var Tìm tiếp dịng DocumentRoot =C:\thu mục cài đặt bạn \Apache Group\htdocs sửa lại thành DocumentRoot = "c: /thư mục chứa website bạn

Ngày đăng: 24/11/2022, 03:42

Tài liệu cùng người dùng

Tài liệu liên quan