Change background image
LOVE quotion

Bắt đầu từ 4.53' thứ Hai ngày 17/10/2011


You are not connected. Please login or register

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down  Thông điệp [Trang 1 trong tổng số 1 trang]

Mõ
Tích cực

Cấp bậc: Tích cực

Bài viết : 275

Danh vọng : 450

Uy tín : 15

Trong bài viết này mình sẻ hướng dẫn các bạn cách cài đặt yetanotherforum (yaf) trên localhost trước khi go live.

Chuẩn bị

1. Visual Studio 2008 SP1 + Net 3.5 SP1.
2. SQL Express 2005 or latest version.
3. IIS install.
4. Latest version of yaf (1.9.4 RC1) : http://sourceforge.net/projects/yafdotnet/files/

Cách thực hiện

1. Đầu tiên tạo database sử dụng SQL server express, named tùy thích.
2. Extract yaf source code và open yetanotherforum.net solution file.
3. Copy tập tin recommended-NET-web.config trong thư mục webconfigs sang thư mục root và rename thành web.config.

Hướng dẫn install YetanotherForum trên localhost Image.axd?picture=2010%2f1%2fcopy-web-config

4. Copy toàn bộ *.dll trong thư mục bin\Net3.5 sang bin folder.

5. Tạo chuổi kết nối tới database bằng cách edit lại file db.config like this:

Code:
<connectionStrings>
  <add name="yafnet" connectionString="data source=QUACHNGUYEN-PC\SQLEXPRESS;initial catalog=yafforum;UID=sa;PWD=111111" />
</connectionStrings>

Tiến hành build by pressing F5, chúng ta sẽ thấy successful message.

6. Cấu hình IIS (this step maybe skip) http://localhost/yaf/

7. Browse url trong IIS like link above, chúng ta sẻ thấy màng hình sau:

Hướng dẫn install YetanotherForum trên localhost Image.axd?picture=2010%2f1%2finstallation-step01

Click Next để bắt đầu install, sang màng hình thứ 2, tạo config password

Hướng dẫn install YetanotherForum trên localhost Image.axd?picture=2010%2f1%2finstallation-step02

Nếu chúng ta chưa phân quyền ghi thì sẻ gặp màng hình like this,

Hướng dẫn install YetanotherForum trên localhost Image.axd?picture=2010%2f1%2finstallation-step03

Chúng ta có thể nhập password bằng tay trong file app.config

Code:
&nb sp; ******************************************************************
      ** ConfigPassword Key ** Defaults to: Empty (not installed) **
 
  Password to run configuration (/install/default.aspx) for the forum.
  If you cannot set write permissions on this file (app.config)
  you can manually enter a plain text password here that will
      be required when you attempt to run the configuration. Install/config
      password is required for security reasons.
  -->
      <add key="YAF.ConfigPassword" value="111111" />

Click Next để tiếp tục bước cài đặt database

Hướng dẫn install YetanotherForum trên localhost Image.axd?picture=2010%2f1%2finstallation-step04

Ở màng hình thứ 4 này chúng ta có thể tạo mới database bởi việc chọn option 2: Create New DB Connection String, ở đây mình sẻ chọn cách cài đặt database có sẳn ở cách thứ 5 mà chúng ta đã thực hiện. Next.

Hướng dẫn install YetanotherForum trên localhost Image.axd?picture=2010%2f1%2finstallation-step05

Test send email, chọn cấu hình smtp trong mail.config trước khi test function này.

Click next để tiếp tục.

Hướng dẫn install YetanotherForum trên localhost Image.axd?picture=2010%2f1%2finstallation-step06

Nếu database của chúng ta support Full Text Search thì check vào checkbox, ngược lại.

Sang bước 7 cấu hình cho forum

Hướng dẫn install YetanotherForum trên localhost Image.axd?picture=2010%2f1%2f4233697026_b04d7400b3

Chọn cấu hình cho forum với những thông tin như tên forum, múi giờ, tài khoản admin…

Hướng dẫn install YetanotherForum trên localhost Image.axd?picture=2010%2f1%2finstallation-step08

Nếu không gặp trở ngại trong quá trình cài đặt thì chúng ta sẻ bắt gặp màng hình cuối này.

Click vào Finish để vào trang chủ của diễn đàn.

Hướng dẫn install YetanotherForum trên localhost Image.axd?picture=2010%2f1%2f4233697078_b1a8319d85

Chúc các bạn thành công!
      
Nuts
Nuts Tích cực

Cấp bậc: Tích cực

Bài viết : 300

Danh vọng : 648

Uy tín : 23

Các bạn cũng có thể tham khảo thêm 2 video clip dưới đây để hình dung rõ hơn cách cài đặt:


Yet Another Forum Installation 1


Yet Another Forum Installation 2
      

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang  Thông điệp [Trang 1 trong tổng số 1 trang]

Quyền hạn của bạn

Bạn không có quyền trả lời bài viết
free counters



  • Đoàn Ngọc Khánh

    mobile phone 098 376 5575


    Đỗ Quang Thảo

    mobile phone 090 301 9666


    Nguyễn Văn Của

    mobile phone 090 372 1401


    IP address signature
    Free forum | ©phpBB | Free forum support | Báo cáo lạm dụng | Thảo luận mới nhất