Hàng khuyến mãi Hang khuyen mai hang thanh ly hàng thanh lý

Từ khóa hot: Thời trang Đồng hồ Thẩm mỹ Xây dựng Chăm sóc sức khỏe   |  
Tìm nâng cao
In Chủ đề trước Tiếp theo

Setup web server trên Windows [Copy địa chỉ]

Thời gian đăng: 7/1/2019 15:55:38

hiện nay có khá nhiều bạn có nhu cầu học về lập trình web. Do chưa chắc chắn cách thiết đặt web server trên máy của chính bản thân mình nên các bạn thường phải viết trên máy, kế tiếp upload lên một web server gì đó. Vấn đề này rất tốn thời gian, tiền bạc, gây gian truân cho tất cả những người lập trình. Nội dung bài viết đó sẽ hướng dẫn các bạn cài một web server cùng theo với một trong những công cụ hỗ trợ khác lên máy tính xách tay của mình.


thiết lập web server

Web server thịnh hành nhất giờ đây là Apache, hiện chiếm khoảng gần 60% Thị phần sever Web trên nhân loại. Thứ nhất, các bạn hãy lên trang http://www.apache.org/dist/httpd/binaries/win32/ để tải xuống (download) Apache. Nếu trên máy đã có Windows Installer (WinME, Win2k, XP) thì các bạn nên download file .msi, nếu như không thì hãy download file .exe (dung lượng lớn hơn). Tiến trình setup rất đơn giản, bạn chỉ cần chạy file vừa tải về về, đồng ý các thiết lập mặc định. Sau khoản thời gian thiết lập xong, mở trình duyệt & gõ vào địa chỉ http://localhost để kiểm tra. Nếu mọi việc như mong muốn thì bạn sẽ phát hiện một website thông báo rằng bạn đã cài Apache thắng lợi.

Để thay thế sửa chữa website mặc định đó bằng website của chính mình, bạn cần phải sửa file thông số kỹ thuật của Apache (mặc định là C:\Program Files\Apache Group\Apache\ Conf\httpd.conf). Mở file này, tìm tới dòng chứa lệnh DocumentRoot, hãy thay tham số của lệnh bằng thư mục sẽ chứa các trang web của bạn. Ví dụ: DocumentRoot “C:/myweb”. Chú ý: so với các đường dẫn trong Apache bạn nên dùng dấu “/”, còn nếu bạn muốn dùng dấu “\” thì phải gõ dấu này hai lần, ví dụ C:\\myweb. Khởi động lại Apache. Nếu bạn cài Apache trên Windows họ NT (NT 4.0, Win2000, WinXP) Apache có cung cấp shortcut để khởi động lại nó, còn nếu bạn cài trên Win9x, ME thì bạn chỉ cần tạm dừng hoạt động sổ Apache & tiếp đến chạy lại.

>>> Xem thêm: lenovo thinksystem SR550


Php và Mysql

cùng theo với Apache, PHP & MySQL đã trở thành chuẩn trên các máy chủ web. Ít nhiều phần mềm web mạnh sử dụng PHP & MySQL (vBulletin, PHP Nuke, PostNuke). Vì vậy khi cài Apache, bạn cũng nên cài luôn cả hai công cụ này để tiện cho sự lập trình


Php và mysql là gì?

PHP là một trong những ngữ điệu lập trình cho web server. Điều này có nghĩa là các PHP scripts sẽ tiến hành chạy trên server và chỉ có hiệu quả dưới dạng mã HTML là được trả về cho client. PHP có cú pháp gần giống C/C++, rất dễ học & chạy nhanh. MySQL là một trong database server có vận tốc nhanh giờ đây, hay sử dụng chung với PHP trong những trang web cần sử dụng đến cơ sở dữ liệu.


thiết lập Php & Mysql

Trước hết bạn phải lên các trang của php để download các phiên bản cho Windows của PHP và MySQL. Với MySQL, chỉ cần download file .zip, giải nén và chạy trình setup. Bạn sẽ tiến hành yêu cầu nhập mật mã mà bạn muốn thiết lập cho những người quản trị MySQL. Vì là người tiêu dùng cá thể nên bạn rất có thể không cần đặt mật mã. Username của người quản trị được xem là root, địa chỉ của Database server là localhost (bạn sẽ cần những thông tin này khi thiết đặt các Web Application có sử dụng MySQL).

Còn với PHP, việc cài đặt phức tạp hơn một chút. Bạn cần phải download file .zip, giải nén chúng nó vào đâu đó, ví dụ C:\PHP. Bạn cần chèn những dòng sau vào file thông số kỹ thuật của Apache để thiết lập PHP ở cơ chế CGI:

- ScriptAlias /php/ “c:/php/”

- AddType application/x-httpd-php .php .phtml

- Action application/x-httpd-php “/php/php.exe”

Nếu bạn muốn sử dụng PHP như là một trong những module của Apache, bạn nên chuyển file php4ts.dll sang folder windows/system (với Windows 9x/Me/XP) hoặc winnt/system32 (với Windows NT/2000). Tiếp nối bạn có thể thêm các dòng sau vào file thông số kỹ thuật của Apache:

- LoadModule php4_module c:/php/sapi/php4apache.dll

- AddType application/x-httpd-php .php .phtml

Nhớ khởi động lại Apache server.

>>> Xem thêm: máy chủ lenovo thinksystem ST550


setup Perl

Perl là một trong ngữ điệu lập trình đa dụng, đã có lịch sử vẻ vang lâu lăm. Perl rất phổ cập trong trái đất Unix/Linux. Hiện giờ Perl cũng được dùng ít nhiều cho sự lập trình web, Perl không những chạy trên Unix/Linux mà còn trên cả Windows nữa. Trong lập trình web, Perl thường được sử dụng với giao thức CGI (Common Gateway Interface) cho nên nó còn gọi là CGI-Perl. Cũng tương tự PHP, CGI-Perl là ngôn từ ở phía server. Nó được chạy trên server, chỉ có tác dụng dạng HTML được trả về cho người tiêu dùng. Vì thế người truy cập website không cần phải có Perl trên máy, mà chỉ cần trình duyệt là đủ. Trình dịch Perl phổ cập trên Windows giờ đây là ActivePerl (http://www. Activestate.com/Products/Download/Get.plex?id=ActivePerl). Bạn hãy download ActivePerl về và setup vào máy. Để ActivePerl làm việc được với Apache, bạn cần triển khai tiếp một trong những bước sau:
Nếu bạn muốn đặt tất cả các file Perl scripts của bản thân mình trong một thư mục, hãy thêm dòng sau vào trong file cấu hình của Apache (bạn hoàn toàn có thể dùng bất kể thư mục đã tồn tại nào).

ScriptAlias /cgi-bin/ “C:/myweb/cgi-bin/”

bất kể file nào đặt trong thư mục C:/myweb/cgi-bin/ (và các folder con của nó) sẽ được xem như là CGI script. Các file CGI cũng cần phải thiết đặt đường dẫn chính xác đến trình dịch Perl. Apache mô phỏng cú pháp của Unix, thế cho nên bạn cần đặt một dòng như sau vào trong dòng đầu tiên của file CGI cần chạy:

#!C:/perl/bin/perl.exe

Hãy thay đường dẫn ở trên bằng đường dẫn đến trình dịch Perl của bạn.

Còn nếu bạn muốn triển khai các Perl scripts dựa theo phần tên lan rộng ra của chính nó, hãy thêm dòng sau vào file cấu hình:

AddHandler cgi-script cgi P

Mặc định thì những folder chưa xuất hiện quyền tiến hành các file CGI, bạn cần thêm dòng sau vào file cấu hình:


Options Indexes FollowSymLinks +ExecCGI


C:/myweb là thư mục Web gốc của bạn (được đặt bằng thông tư DocumentRoot trong file cấu hình của Apache). Nếu bạn dùng thư mục khác thì hãy thay đường dẫn khớp ứng vào thông tư Directory ở trên.


Tóm lại

giờ đây thì bạn đã có một web server đầy đủ tính năng của riêng mình và có thể viết các phần mềm web bằng PHP hay CGI-Perl ngay trên máy của bản thân mình. Chúc các bạn lập trình Web vui mắt.

>>> Xem thêm: bán HP DL380 gen10


Đánh giá

Lưu trữ | Phiên bản Mobile | Quy chế | Chính sách | Chợ24h

GMT+7, 10/3/2025 04:20 , Processed in 0.302991 second(s), 131 queries .

© Copyright 2011-2025 ISOFT®, All rights reserved
Công ty CP Phần mềm Trí tuệ
Số ĐKKD: 0101763368 do Sở KH & ĐT Tp. Hà Nội cấp lần đầu ngày 13/7/2005, sửa đổi lần thứ 4 ngày 03/11/2011
Văn phòng: Tầng 9, Tòa Linh Anh, Số 47-49 Khuất Duy Tiến, P. Thanh Xuân Bắc, Q. Thanh Xuân, Hà Nội
Tel: (84) 2437 875018 | (84) 2437 875017 | E-Mail: cho24h@isoftco.com

Lên trên