Install web server Apache, MySQL and PHP
Các dịch vụ web server dựa trên nền giao thức TCP/IP. Vì vậy trước khi
cài đặt server, ta phải tiến hành cài đặt giao thức TCP/IP.
Author:Vu Thanh Lai
sinhvienit.net
1. Cài đặt giao thức TCP/IP
Để cài đặt giao thức TCP/IP, ta vào Control Panel, chọn Network. Nếu
thấy dòng chữ TCP/IP đã xuất hiện trong ô Configuration, tức là giao
thức TCP/IP đã được cài đặt trên máy. Còn nếu không, ta kích chuột vào
Add. Hộp thoại Select Component hiển thị ra. Kích chọn tiếp Protocol
-> Add. Trong danh sách bên trái, chọn Microsoft. Sau đó sang danh
sách bên phải, chọn TCP/IP. Bấm Enter để bắt đầu quá trình cài đặt.
Trong quá trình cài đặt, nếu máy tính của bạn chưa có card mạng thì hệ
thống sẽ yêu cầu cài một trình điều khiển card mạng nào đó. Đừng lo, cứ
chọn đại theo chỉ dẫn sẽ xong thôi.
Sau khi cài đặt xong, mở cửa sổ Command Prompt ra. Gõ lệnh
C:\ping 127.0.0.1
Nếu thấy có 4 dòng chữ có dạng:
Reply from 127.0.0.1: byte = xx time<xx ms TTL =xxx
Reply from 127.0.0.1: byte = xx time<xx ms TTL =xxx
Reply from 127.0.0.1: byte = xx time<xx ms TTL =xxx
Reply from 127.0.0.1: byte = xx time<xx ms TTL =xxx
tức là giao thức TCP/IP đã được cài đặt thành công.
Ghi chú: Dãy số 127.0.0.1 chính là địa chỉ IP mặc định của chính máy
tính bạn đang sử dụng. Bạn cũng có thể sử dụng cái tên localhost thay
cho địa chỉ IP 127.0.0.1 để truy cập vào máy tính của chính mình.
2. Cài đặt web server, PHP, MySQL:
Bài viết này mình hướng dẫn cài đặt PHP,bằng phần mềm VertrigoServ-hết sức đơn giản!
VertrigoServ version 2.0.7 là một gói chương trình miễn phí bao gồm các
phần mềm: Apache 2.0.58, PHP 5.1.4, MySQL 5.0.21, SQLite 3.3.5,
PhpMyAdmin 2.8.0.4, ZendOptimizer 3.0.0, SQLiteManager 1.2.0, giúp bạn
cài đặt webserver trên nền windows nhanh chóng, không đòi hỏi sự hiểu
biết, khai báo nhiều nơi như khi ta cài thủ công từng chương trình một.
Site về VertrigoServ: http://vertrigo.sourceforge.net/ (Nhấn vào dòng GET THE LATEST VERSION trong site đó để download)
Phiên bản mới nhất khi viết bài này là 2.19 : DOWNLOAD
Hướng dẫn cài đặt:
- Chuẩn bị:
Cũng như tất cả các chương trình tạo localhost khác, nó đòi hỏi phải
được cài trong một chiếc computer “sạch sẽ”, nghĩa là không có các
chương trình liên quan đến webserver được cài đặt trước đó như AppServ,
MySQL, Php... Nếu có, bạn phải xóa “tận gốc” chúng (trước khi xóa, phải
vào Start -> Settings -> Control Panel -> Administrative Tools
-> Services để tắt các dịch vụ như Apache, MySQL), xóa luôn cả file
php.ini trong thư mục C:\windows rồi khởi động lại máy.
- Cài đặt:
Chạy file Vertrigo_207.exe vừa tải về, chọn ngôn ngữ english -> Next
-> I Agree -> Next -> chọn thư mục cài đặt. Mặc định là
C:\Program Files\VertrigoServ, nhưng đường dẫn dài dòng quá, ta chọn ổ
D:\VertrigoServ -> Next -> Install -> Sau 30 giây, ta có ngay
một webserver apache “ngon lành”.
Mỗi khi khởi động VertrigoServ, tại System tray sẽ hiện lên icon của
chương trình này. Nhấn chuột vào nó, ta sẽ có “bức tranh toàn cảnh” như
hình dưới đây.
Nếu hình chữ thập trong icon màu xanh, tức là server đang chạy. Màu đỏ - đang tắt. Màu vàng – đang khởi động.
Nhấn chuột vào dòng “Localhost page”, bạn sẽ được đưa đến trang chủ của localhost.
Webroot trong trường hợp này sẽ là D:\VertrigoServ\www
3. Một số thông tin về hệ thống:
- Thư mục gốc ảo: Là thư mục www của hệ thống. Đây là thư mục gốc của
Apache. Mọi địa chỉ URL gửi lên server sẽ được phân tích thành đường dẫn
tương ứng với đường dẫn của thư mục gốc ảo trên.
- Thư mục dữ liệu của MySQL: Nằm trong thư mục /mysql/data. Trong thư
mục này, MySQL sẽ lưu trữ các CSDL (Database) dưới dạng các thư mục, mỗi
bảng trong CSDL được ghi trong một file riêng biệt.
- Để thao tác với CSDL MySQL, các bạn có thể mở trình duyệt và vào phpMyAdmin .
- Để xem các thông tin của hệ thống, các bạn mở trang phpinfo.php
Comments[ 0 ]
Đăng nhận xét