Hosting wordpress trên IIS

bởi Eric Woersching

Giới thiệu

WordPress là một ứng dụng xuất bản blog và hệ thống quản lý nội dung. Theo wordpress.org, WordPress là "một nhà nước-of-the-art ngữ nghĩa nền tảng xuất bản cá nhân với trọng tâm là tính thẩm mỹ, chuẩn Web, và khả năng sử dụng." Các phần sau đây mô tả làm thế nào để cài đặt và cấu hình WordPress để sử dụng với FastCGI trên Internet Information Services 7 (IIS 7) trở lên. Tài liệu này giả định rằng bạn đã hoàn thành việc cài đặt và cấu hình của phần mở rộng FastCGI và thư viện PHP.

Hosting wordpress trên Chọn Custom IIS

Cách đơn giản nhất để cài đặt WordPress là bằng cách tải về từ App Gallery Windows® Web. Nếu bạn cần Nền tảng Web Microsoft®, bạn có thể cài đặt các thành phần với Microsoft® Web Platform Installer (Web PI), mà cũng có sẵn tại App Gallery Windows Web.

Bài viết sau đây cung cấp hướng dẫn để cài đặt WordPress bằng tay. Các hướng dẫn đã được kiểm tra và làm việc trong các cấu hình sau:

  • Windows Server 2008 hệ điều hành
  • IIS 7
  • PHP 5.2.9
  • MySQL 5.1.34
  • WordPress 2.8.5

Điều kiện tiên quyết

Từ các tập tin cấu hình mặc định cơ sở cung cấp bởi PHP, sửa đổi những dòng sau trong cấu hình php.ini của bạn:

  • Xác định phần mở rộng \ _dir như c: \ php \ ext (ví dụ, vị trí của thư mục mở rộng php của bạn).
  • Bỏ ghi chú extension = php \ _mysql.dll trong danh sách các phần mở rộng cho phép hỗ trợ MySQL.

Tải về và giải nén các ứng dụng

Trước tiên, tải phiên bản ổn định mới nhất của WordPress. Đối với bài viết này, WordPress phiên bản 2.8.5 đã được sử dụng. Giải nén các tập tin WordPress và copy các file vào C: \ Inetpub \ wwwroot \ wordpress hoặc một thư mục mà bạn chọn. Không có cần phải sửa đổi các điều khoản trên thư mục web WordPress, vì các điều khoản mặc định là đủ.

Thiết lập cơ sở dữ liệu

Trước khi bắt đầu quá trình cài đặt dành cho WordPress, bạn phải tạo một cơ sở dữ liệu trên máy chủ của bạn. Cũng tạo một người dùng và cấp này sử dụng "quyền sở hữu db" phép cơ sở dữ liệu. Bài viết này sử dụng thông tin cơ sở dữ liệu sau đây:

Sửa đổi các tập tin cấu hình

Sửa đổi các tập tin cấu hình WordPress để kết nối với cơ sở dữ liệu.

  1. Từ Windows® Explorer. điều hướng đến thư mục cài đặt C: \ inetpub \ wwwroot \ wordpress. và đổi tên các tập tin wp-config-sample.php để wp-config.php.
  2. Sửa wp-config.php; thay đổi db_name. DB_USER. DB_PASSWORD. và DB_HOST giá trị như sau:

Cài đặt và cấu hình ứng dụng

  1. Từ Windows® Internet Explorer®. đi đến localhost / wordpress / wp-admin / install.php.

Gõ tên của blog của bạn và địa chỉ e-mail của bạn. và sau đó nhấn Install WordPress.

Hosting wordpress trên IIS cài đặt các thành phần với

Hình 1: Nhập thông tin

Lưu ý mật khẩu tạm thời giao cho tài khoản quản trị viên.

Hình 2: Lưu ý mật khẩu quản trị

Hình 3: Đăng nhập vào blog của

Các trang Welcome xuất hiện.

Hình 4: Cửa sổ Welcome

Kích hoạt tính năng "Pretty Permalinks"

Thông thường, người sử dụng WordPress phải sử dụng "gần như khá" URL (ví dụ, contoso.com/index.php/yyyy/mm/dd/post-name/). Với module URL Rewrite, bạn có thể tạo "Pretty Permalinks" (ví dụ, example.com/year/month/day/post-name/) cho blog WordPress được lưu trữ trên IIS.

Các bước tiếp theo cho rằng WordPress được cài đặt trong một thư mục gốc trang web. Nếu WordPress được cài đặt trong một thư mục con, sau đó viết lại quy tắc phải được bao gồm trong file Web.config nằm trong thư mục con tương tự như các tập tin WordPress.

  1. Cài đặt URL Rewrite Go Live phát hành.
  2. Đăng nhập vào WordPress như một quản trị viên.
  3. Nhấp vào nút Settings.

Nhấp vào tab Permalinks cho trang cấu Customize Permalink.

Hình 5: Tuỳ chỉnh trang cấu trúc permalink

  • Chọn cấu Custom. và sau đó gõ
    /% Năm% /% monthnum% /% ngày% /% postname% / năm Custom Cấu trúc hộp văn bản.
  • Nhấp vào Lưu Thay Đổi. Bạn sẽ thấy rằng tất cả các liên kết bài đăng blog có URL mà theo các định dạng mà bạn đã xác định; Tuy nhiên, nếu bạn nhấp vào bất kỳ liên kết, các máy chủ Web trả về một 404 - Lỗi File Not Found, vì WordPress dựa trên URL viết lại khả năng trong một máy chủ để viết lại yêu cầu mà có "permalinks khá" tới một file index.php.
  • Tạo Rule Rewrite

    1. Mở tập tin Web.config (nằm trong cùng thư mục với các file WordPress). Nếu bạn không có một file Web.config trong thư mục WordPress, tạo ra nó.

    Sao chép và dán đoạn XML sau đây vào các yếu tố system.webServer:

    Quy tắc này phù hợp với bất kỳ URL được yêu cầu; nếu URL không tương ứng với một tập tin hoặc một thư mục trên hệ thống tập tin, sau đó các quy tắc viết lại URL để index.php và xác định nội dung để phân phối dựa trên biến máy chủ REQUEST_URI chứa URL ban đầu trước khi nó được sửa đổi bởi qui định.

    Kiểm tra Rule Rewrite

    Sau khi viết lại quy tắc được lưu vào file Web.config, mở một trình duyệt Web, và sau đó nhấp vào bất kỳ một trong những Permalinks trong WordPress blog. Bạn sẽ thấy các nội dung chính xác được trả về bởi các máy chủ Web cho mỗi permalink.


    Hình 6: Blog trang chào mừng

    Bài viết này cập nhật "WordPress trên IIS" bởi Eric Woersching, được công bố trên 11 Tháng chín 2008.

    Liên kết cho Thông tin thêm

    Xem video này!

    Những bài viết liên quan

    Hosting wordpress trên IIS 7bởi Eric Woersching Giới thiệu WordPress là một ứng dụng xuất bản blog và hệ thống quản lý nội dung. Theo wordpress.org, WordPress là "một nhà nước-of-the-art ngữ nghĩa cá nhân ...
    Wp-signup.php wordpress đa trang web lưu trữBạn có thực sự cần một mạng? Các trang web trong một mạng lưới nhiều địa điểm riêng biệt, rất giống với các blog riêng tại WordPress.com. Họ không kết nối với nhau như mọi thứ trong các loại ...
    Hosting windows o linux cho mỗi trang web wordpressbạn đang tự hỏi mà trong số hai (Linux hoặc Windows) sẽ là sự lựa chọn tốt nhất cho trang web của bạn? Cho dù bạn là một người mới bắt đầu lên kế hoạch để bắt đầu một blog hoặc một blogger nghĩ đến việc di chuyển từ một ...
    Webhostinghub cài đặt wamp wordpressHầu hết các webmaster tìm hiểu làm thế nào để cài đặt WordPress trên trang web và có thể được hoàn thành với Softaculous, Simplescript, Fantastico, FTP, hoặc một số phương pháp khác. Tuy nhiên, có WordPress ...
    Web hosting một cú nhấp chuột wordpress cài đặt wampLàm thế nào để cài đặt WordPress WordPress, là một trong những CMS sử dụng nhất trên mạng, đã được tải cho hàng triệu hàng ngàn lần trên khắp thế giới. dễ hiểu giao diện của nó, ...