Cấu hình IIS 6 chạy PHP trong nền web server 2003

Thảo luận trong 'Khoa Khoa Học Máy Tính' bắt đầu bởi AmGian, 21 Tháng mười hai 2009.

  1. Offline

    AmGian

    • Thành viên sáng lập

    Số bài viết:
    392
    Đã được thích:
    231
    Điểm thành tích:
    220
    Mình đang học windows server 2003. Mình tạo một trang php chạy trên nền web server, bác nào biết cách cấu hình IIS 6 hỗ trợ php không giúp mình với. Cần những trình ứng dụng nào, mong các bác hướng dẫn chi tiết. Thanks nhiều!.
  2. Offline

    AmGian

    • Thành viên sáng lập

    Số bài viết:
    392
    Đã được thích:
    231
    Điểm thành tích:
    220
    Ai biết trả lời giúp cái nào. Một bữa cafe nà.
  3. Offline

    tuansuzu

    • Thành Viên Mới

    Số bài viết:
    162
    Đã được thích:
    48
    Điểm thành tích:
    0
    Bài này không ai trả lời à. Để trả lời nhé:
    1. cài IIS lên win 2k3.
    2. Download gói phần mềm php về ở đây, nhớ down bản binary dành cho windows. ;))
    Chạy phần mềm này, đừng hỏi cách cài đặt và cấu hình, thử google -> đầy
    3. Download gói mysql ở đây (vì các trang chạy = php thường dùng csdl mysql). Chạy lên -> xong.
    Bây giờ thử test 1 trang viết bằng php coi nào. ;))
    Thấy hay thì thanks.
    Ps: smod gì mà đi hỏi mấy câu kiểu này, google ra hàng tá câu trả lời đó thôi. Ông nợ tui chầu cafe rồi đó.
    AmGian thích bài này.
  4. Offline

    chip

    • Thành viên sáng lập

    • Chíp sún
    Số bài viết:
    777
    Đã được thích:
    778
    Điểm thành tích:
    560

    Như thế này có chạy được php không, bước cấu hình chưa có, mới có cài đặt:xem cấu hình nhé


    - Vào Administrative Tool > mở Internet Information Services (IIS) Manager
    - Thực hiện các bước như hình bên dưới :

    [IMG]

    - Cũng ở Internet Information Services (IIS) Manager > Chọn Web Service Extension > làm theo hình bên dưới :

    [IMG]

    - Kiểm tra lại extension PHP ISAPI đã được allow ? Sau đó restart IIS.

    [IMG]

    [IMG]

    - Kiểm tra PHP đã hoạt động bằng cách tạo một file với nội dung như sau :

    PHP Code:
    <?php
    phpinfo();
    ?>

    save lại với tên phpinfo.php và đặt vào folder C:\Inetpub\wwwroot\

    - Mở IE, gõ http://localhost/phpinfo.php. Nếu IE hiển thị nội dung như hình bên dưới là bạn đã thành công.

    [IMG]

    - Nếu IE báo lỗi "The page cannot be found", chúng ta cần kiểm tra lại permission của file php4isapi.dll. Mở C:\PHP, chọn file php4isapi.dll > chọn Property. Kiểm tra các user cần thiết như NETWORK SERVICE, ISUR_computername, đã có quyền read ? Nếu không có, các bạn sẽ phải add vào. Xem hình bên dưới :
    [IMG]
    - Sau khi add permission, các bạn thử lại sẽ thành công. Nếu vẫn còn báo lỗi khác, các bạn có thể post lỗi lên đây.


    *Chú ý: không nên sử dụng PHP5.3 hiện nay vẫn còn chưa ổn định, không tương thích với IIS,thường bị lỗi ENCOUTER VIOLATION, nên sử dụng PHP5.2.
    AmGian thích bài này.
  5. Offline

    tuansuzu

    • Thành Viên Mới

    Số bài viết:
    162
    Đã được thích:
    48
    Điểm thành tích:
    0
    Chỉ là vài bước hướng dẫn, chưa có gì là cụ thể cả, chủ yếu là để chủ thớt có cái nhìn về vấn đề. Nếu muốn tự mình thành thạo thì tốt nhất là học cách tìm kiếm thông tin trước khi hỏi.
    AmGian thích bài này.
  6. Offline

    Ronaldo

    • Friends

    Số bài viết:
    1.313
    Đã được thích:
    321
    Điểm thành tích:
    220
    Chi biết nói là không cụ thể, chi tiết vậy thì trả lời dùm chi tiết, cụ thể dùm chủ thớt đi, nói vậy ko hợp lý lắm!
    AmGian thích bài này.
  7. Offline

    AmGian

    • Thành viên sáng lập

    Số bài viết:
    392
    Đã được thích:
    231
    Điểm thành tích:
    220
    Em biết mấy cài này chứ anh. Chứ nếu đơn giản thế thì cũng không làm phiền anh. Em đang sử dụng cái Pleck 9.0. nhưng chưa có key. E đang đăng ký key nhưng không có à.
    Riêng dùng cái Plesk 9.0 này cần có Mysql nè, rùi Mysql studio, php home, appache server... còn mấy cái nưa. Như bác nói cũng đã đủ đâu, e thử rùi nhưng mà kết nối cơ sở dữ liệu nó thông báo là lỗi. Ý e muốn là giống như một nhà cung cấp dịch vụ ấy. có thể share host, tên miền .... hj. Bác giúp em chi tiết cái nha. dù sao e cũng nợ bác một chầu rùi. e nợ bác thì bác giúp e đó.
  8. Offline

    tuansuzu

    • Thành Viên Mới

    Số bài viết:
    162
    Đã được thích:
    48
    Điểm thành tích:
    0
    Sao iis lại còn liên quan đến apache ở đây nữa. Để set up 1 web server chạy php k nhất thiết là phải IIS, tốt hơn nên dùng apache, có nhiều gói phần mềm đã đóng gói sẵn cả apache, php, mysql ... như xampp hay lampp... Để có thể làm như 1 nhà cung cấp dịch vụ thực sự phải nghiên cứu tới cpanel nữa. Học thêm đi rồi tính.
    AmGian thích bài này.
  9. Offline

    AmGian

    • Thành viên sáng lập

    Số bài viết:
    392
    Đã được thích:
    231
    Điểm thành tích:
    220
    hj. Hay anh bày cho e cái hj. Thanks anh cái

Chia sẻ trang này

Advertising: Linux system admin | nukeviet | nukeviet 4 | Upload ảnh miễn phí