Công cụ thành viên

Công cụ trang web


nukeviet:setup:localhost

Khác biệt

Đây là những khác biệt giữa hai phiên bản của trang.

Liên kết đến bản xem so sánh này

Phiên bản trước của cả hai bênPhiên bản trước
Phiên bản sau
Phiên bản trước
nukeviet:setup:localhost [2012/03/16 08:40] lasernukeviet:setup:localhost [2013/01/06 00:50] (hiện tại) laser
Dòng 1: Dòng 1:
-====== Hướng dẫn cài NukeViet trên localhost ======+====== Hướng dẫn cài NukeViet trên localhost  ====== 
 +Hướng dẫn này dựa trên phiên bản NukeViet 3.4.02,Các phiên bản khác có thể có đôi chút khác biệt.
  
-===== Chuẩn bị cho việc cài đt NukeViet 3.0 =====+Lưu ý: 
 +  * Để tránh bị dính mã độc, người sử dụng chỉ nên tải NukeViet về từ địa chỉ chính thức của NukeViet là www.nukeviet.vn
  
-  * Tải NukeViet 3 từ http://nukeviet.vn +Giải thích cho những người lần đầu sử dụng
-  * Để có thể cài đặt NukeViet trên localhost bạn cần biến máy tính của mình thành máy chủ web bằng cách cài đặt một trong các phần mềm webserver như [[web_server:appserv|AppServ]] (Windows) hoặc [[web_server:xampp|Xampp]] (Windows, Linux/Ubuntu)+  * Bởi vì NukeViet là phần mềm chạy trên máy chủ do đó bạn cần cài nó trên một máy chủ mạng (web server hoặc hosting), tuy nhiên nếu bạkhông có sẵn máy chủ mạng để làm việc này, bạn có thể thử nghiệm NukeViet trên máy tính của bạn bằng cách cài thêm phần mềm web server phù hợp.  
 +  * Môi trường web server trên chính máy tính của bạn đang sử dựng được gọi là localhost. 
 +  * Một localhost có thể được truy cập thông qua địa chỉ http://localhost/ hoặc http://127.0.0.1/
  
-===== Tạo cơ sở dữ liu rỗng =====+===== Chuẩn bị cho vic cài đặt NukeViet =====
  
-Cơ sở dữ liệu (CSDL) rỗng thực chấlà một Database (viết tắt là DB) mới. Để tạo một CSDL rỗngbạn thựhiện theo trình tự sau:+  * Tải NukeViet 3 từ http://nukeviet.vn 
 +  * Cài đặt **một** trong các phần mweb server như [[web_server:vertrigo|Vertrigo]][[web_server:appserv|AppServ]] (Windows) hoặ[[web_server:xampp|Xampp]] (Windows, Linux/Ubuntu)
  
-Mở trình duyệt web, gõ http://localhost/phpmyadmin/ (xem hình 1). +Lưu ý: Hình minh họa dưới đây được chụp trong môi trường sử dụng hệ điều hành được sử dụng là Windows 7, phần mềm webserver được sử dụng là Vertrigo Version 2.27, trình duyệt FireFox version 17.0.1. Các môi trường khác có thể sẽ có đôi chút khác biệt.
-{{ :nukeviet:setup:image001.png |Hình 1: Tạo CSDL rỗng.}}+
  
-Tại ô Create new database, nhập tên cơ sở dữ liệu mà bạn muốn tạo mới. Ví dụ: “mangxd”.Nhấp Create (xem hình 2). 
- 
-{{ :nukeviet:setup:image003.png |Hình 2: CSDL rỗng vừa được tạo}} 
 ===== Cài đặt NukeViet ===== ===== Cài đặt NukeViet =====
 +  * Giải nén bộ cài NukeViet vào thư mục **www** trên localhost sao cho thư mục **nukeviet** nằm trong thư mục **www** (trên hosting thì nó là thư mục **public_html**)
 +  * Tiến hành cài đặt bằng việc mở trình duyệt (FireFox, Chrome, Internet Explorer, Opera..) của bạn lên và truy cập địa chỉ  http://localhost/nukeviet/ (Bạn cần chắc chắn rằng phần mềm Vertrigo đang chạy bằng cách truy cập địa chỉ http://localhost/ xem có được không). 
 +
 +Ghi chú: Hướng dẫn này chỉ dẫn cách cài NukeViet trên localhost Windows sử dụng Vertrigo. Bạn cũng có thể tham khảo [[nukeviet:setup:hosting|Hướng dẫn cài NukeViet trên hosting]] và [[nukeviet:setup:localhost_ubuntu|hướng dẫn cài NukeViet trên localhost Linux (Ubuntu)]]
 +
 +Quá trình cài đặt mới 1 website sử dụng NukeViet sẽ qua 07 bước như sau: 
  
-  * Giải nén bộ cài NukeViet vào thư mụwww trên localhost sao cho thư mục nukeviet nằm trong thư mục www+==== Bư1: Lựa chọngôn ngữ ====
  
-  * Tiến hành cài đặt bằng việc mở trình duyệt internet ca bạn lên và truy c[[http://localhost/nukeviet/]]+Ngôn ngữ mặc định khi cài đặt là tiếng Việt, bạn cũng có thể chọn sử dụng tiếng Anh. Lựchọn xong ngôn ngữ bạn có thể nhấn vào nút “Bướkế tiếp” để chuyển sang bước tiếtheo (Hình 1). 
  
-Quá trình cài đặt mới 1 website sử dụng NukeViet sẽ qua 07 bước như sau:+Hình 1: Chọn ngôn ngữ cài đặt
 +{{ :nukeviet:setup:setup-nukeviet3402-01.jpg?direct |}}
  
-==== Lựa chọn ngôn ngữ ====+Gợi ý: Bạn có thể chọn cài đặt với ngôn ngữ bất kỳ. Sau khi cài đặt bạn vẫn có thể bổ sung các ngôn ngữ khác tải về từ website nukeviet.vn. 
  
-{{ :nukeviet:setup:image005.png |Hình 3: Lựa chọn ngôn ngữ cài đặt}} +==== Bước 2: Kiểm tra việc CHMOD ====
-                                                              +
-{{ :nukeviet:setup:image007.png |Hình 4:Giao diện cài đặt tiếng Việt sau khi lựa chọn ngôn ngữ cài đặt.}} +
-Ngôn ngữ mặc định khi cài đặt là tiếng Anh, để thay đổi ngôn ngữ hiển thị bạn có thể lựa chọn ở menu “Please select the language to use on this site” (1). Lựa chọn xong ngôn ngữ bạn có thể nhấn vào nút “Bước kế tiếp” (2) đối với tiếng Vit hoặnút “Next step” đối với ngôn ngữ  là tiếng Anh. +
-==== Bản quyền ====+
  
-{{ :nukeviet:setup:image009.png |Hình 5: Bản quyền}}+Hình 2: Kiểm tra điều kiện cài đặt. 
 +{{ :nukeviet:setup:setup-nukeviet3402-02.png?nolink |}}
  
-Mã nguồn NukeViet 3.0 đượphát hành dưới dng mã nguồmở sử dụng giấy phép: GNU GENERAL PUBLIC LICENSEkhi bạn sử dụng mã nguồn NukeViet bạn hoàn toàn phải tuân thủ theo giấy phép trên. +  * Nếu tất cả các thông số đều đạt yêu cầu như hình 2, bạn có thể chuyển qua bước kế tiếp bằng cách nhp nút “Bước kế tiếp”.  
-Bắt đtừ bạn có thêm la chọn: Quay lại bước trước (1) hoặc Bước kế tiếp (2). +  * Nếu xảra lỗihệ thống sẽ yêu cầu bạn phải CHMOD lại thư mục hoặc tập tin cần thiết. Bạn cũng có thể điền thông tin tài khoản FTP máy chủ của bạn vào ô “Cấhình FTP” – nếu máy chủ của bạn hỗ trợ việc CHMOD thông qua php thì hệ thống sẽ tự động CHMOD những thư mụvà tập tin cần thiết sau khi bạn điền đầy đủ thông tin cấu hình FTP và nhấn vào nút “Thc hiện”. Còn không, bn sẽ phảtự CHMOD bằng tay
-==== Kiểm tra máy chủ ====+
  
-Để hệ thống NukeViet 3.0 có thể hoạt động trơtru - ở bước này hệ thống sẽ liệt kê ra các tính năng – yêu cầu máy chủ bắt buộc phải hỗ trợ. Nếu 2 yêu cầu: “Phiên bản PHP >= 5.0.0” và “Hỗ trợ MySQL” không thỏa mãn thì quá trình cài đặt không thể tiếp tục.+Sau khi hoàn thành quá trình CHMOD bạn có thể nhấvào nút “Bước kế tiếp” để chuyển qua bước tiếp theo.
  
-Ngoài ra hệ thống còn đưa ra những khuyếcáo về những tính năng khác của máy chủ. Nếu có thắc mắc trong việc cài đặt, các bạn có thể tham gia diễn đàn http://nukeviet.vn để được giúp đỡ thêm.+==== Bước 3: Bảquyền ====
  
-Khi các yêu cầu thỏa đáng các bcó thể nhấvào nút “Bước kế tiếp” để chuyển qua bước 4: Kiểm tra việc CHMOD+Hình 3: Thông báo bquyền. 
-{{ :nukeviet:setup:image011.png?500 |Hình 6: Kiểm tra máy chủ}} +{{ :nukeviet:setup:setup-nukeviet3402-03.jpg?nolink |}}
-==== Kiểm tra việc CHMOD ====+
  
-{{ :nukeviet:setup:image013.png?750 |Hình 7: Kiểm tra việc CHMOD}} +Phần mềm sẽ hin thị thông tin bản quyền về phần mềm nguồn mở theo giấy phép GNU/GPL và giải thích các điều khoảbạn đượphép và không được phép. Bạn nhấp nút “Bước kế tiếp” để chuyển sang bước tiếp theo.
-ở hình 7 các yêu cầu CHMOD các file, folder đều đã sẵsàng cho việcài đặt. Bạn có thể chuyển qua bước bước 5: “Cấu hình cơ sở dữ liệu”.+
  
-Nếu xảy ra lỗi (Hình 4.2). Hệ thống sẽ yêu cầu bạn phải CHMOD lại folder hoặc file cần thiết. Bạn cũng có thể điền thông tin tài khoản FTP máy chủ của bạn vào ô “CẤU HÌNH FTP” – nếu máy chủ của bạn hỗ trợ việc CHMOD thông qua php thì hệ thống sẽ tự động CHMOD những file, folder cần thiết sau khi bạn điền đầy đủ thông tin cấu hình FTP và nhấn vào nút “Thực hiện”. Còn không, bạn sẽ phải tự CHMOD bằng tay.+==== Bướ4: Kim tra máy chủ ====
  
-{{ :nukeviet:setup:image015.png |Hình 8: Lỗi không ghi được ở folder sess}}+Hình 4: Kiểm tra môi trường máy chủ. 
 +{{ :nukeviet:setup:setup-nukeviet3402-04.png?nolink |}}
  
-Sau khi hoàn thành quá trình CHMOD bạn có thể nhấn vào nút “Bưkế tiếp” để chuyển qua bước khai báo thông tin cơ sở dữ liệu. +Để hệ thống NukeViet có thể chạy đưthì yêu cầu máy chủ bắt buộc phải hỗ trợ Phiên bản PHP từ 5.2.0 và MySQL 5.02 trở lên. Nếu hai điều kiện này không thỏa mãn thì quá trình cài đặt không thể tiếp tục.  
-==== Cấhình cơ sở dữ liu ====+Ngoài ra hệ thống còn đưa ra nhng khuyến cáo về những tính năng khác của máy chủNếnhững yêu cầu thêm này không thỏa mãn bạn vẫn có thể cài đặt NukeViet nhưng hệ thống sẽ mất đi một số chức năng tin ích. 
  
-{{ :nukeviet:setup:image017.png |Hình 9: Cấu hình cơ sở dữ liệu}}+==== Bước 5: Cấu hình cơ sở dữ liệu ====
  
-Bạn phải điền đầy đủ các thông tin về thông số database của bạn sau đó nhn vào nút “Thựhin”Nếu nhập sai hệ thống sẽ thông báo lỗi, và không hiện thị nút “Bước kế tiếp” để bạn có thể tiếp tục quá trình cài đặt.+Hình 5: Cu hình cơ sở dữ liu. 
 +{{ :nukeviet:setup:setup-nukeviet3402-05.jpg?nolink |}}
  
-Khi bạn điền chính xác thông tin và việkết nốtới cơ sở dữ liệu thành công – hệ thống sẽ chuyểbn sang bước tiếtheo. +Bạn phải điền đầy đủ các thông tin về thông số database của bạsau đó nhấn vào nút “Thực hiện”. Thông số Username và Mậkhẩu do phần mềm Vertrigo quản lý (mặc định Username là **root** và mật khẩu là **vertrigo**). Riêng Tên cơ sở dữ liệu cầđược to trước bằng cách truy cậđịa chỉ: http://localhost/phpmyadmin/, vào mục Database, tạo cơ sở dữ liệu mới tại ô Creat new database
-==== Thông tin website ====+
  
-{{ :nukeviet:setup:image019.png |Hình 10: Khai báo thông tin website}}+Hình 5b: Tạo cơ sở dữ liệu rỗng. 
 +{{ :nukeviet:setup:phpmyadmin-349-creat-new-database.jpg?nolink |}} 
 +Nếu nhập sai bước này, hệ thống sẽ thông báo lỗi và không hiển thị nút “Bước kế tiếp” để bạn có thể tiếp tục quá trình cài đặt. Khi bạn điền chính xác thông tin và việc kết nối tới cơ sở dữ liệu thành công, hệ thống sẽ chuyển bạn sang bước tiếp theo. 
  
-Ở bước này các bạn phải điền đầy đủ thông tin vào những ô được đánh dấu (*), bên cạnh là cột ghi chú giúp bạn có thể hiểu rõ hơn quá trình nhập thông tin. Sau khi nhập thông tin xong bạn nhấn vào nút “Thực hiện” để chuyển qua bước 7. +==== Bước 6: Thông tin website ====
-==== Kết thúc quá trình cài đặt ====+
  
-{{ :nukeviet:setup:image021.png |Hình 11: Kết thúc quá trình cài đặt}}+Hình 6: Khai báo thông tin website. 
 +{{ :nukeviet:setup:setup-nukeviet3402-06.jpg?nolink |}}
  
-Khi hoàn thành 6 bước trên và chuyển qua 7: Kếthúc – hệ thống sẽ hira thông báo chúc mừng bạn đã cài đặt thành công. Ngoài ra, hệ thống cũng yêu cầu hãy CHMOD ngay thư mục uploads trên webroot và các thư mục con nằm trong nó ở chế độ 777.+Ở bước này các bạn phải điền đầy đủ thông tin vào những ô đưđánh dấu (*), bên cạnh là cộghi chú giúp bạn có thể hiểu rõ hơquá trình nhập thông tin. Sau khi nhập thông tin xong bạn nhấn vào nút “Thựhiện” để hoàn tất
  
-Sau khi xong các bước hệ thống yêu cầu bạn có 2 lựa chọnXem trang chủ hoặc Đăng nhập trang quản trị. Bạn có thể đăng nhập trang quản trị bằng cách gõ thêm /admin/ sau địa chỉ web nơi cài đặNukeViet. +==== Bước 7Kếthúc ====
-{{ :nukeviet:setup:image023.png |Hình 12: Login Admin Control Panel}} +
-==Admin Control Panel (NukeViet 3.0 – giao diện admin default) ===+
  
-{{ :nukeviet:setup:image025.png |Hình 13: Admin Control Panel (NukeViet 3.0 – giao diện admin default)}} +Hình 7: Thông báo cài đặt thành công. 
-=== Admin Control Panel (NukeViet 3.0 – giao diện admin default) ===+{{ :nukeviet:setup:setup-nukeviet3402-07.jpg?nolink |}}
  
-{{ :nukeviet:setup:image027.png |Hình 14: Admin Control Panel (NukeViet 3.2 – giao diện admin full)}} +Khi hoàn thành 6 bước trên hệ thống sẽ chuyển bạn qua bước cuối cùngTại đây bạn sẽ nhìn thấy thông báo chúc mừng bạn đã cài đặt thành côngĐồng thời, hệ thống cũng nhắc bạhãy CHMOD ngay thư mục uploads trên webroot (thư mục gốc của websitevà các thư mục con nằm trong thư mục uploads ở chế độ 777. Bạn chỉ cần làm vic này nếu sử dụng hệ điều hành Linux (kể cả hosting linux). Riêng với Windows, thư mục này cần được loại bỏ thuộc tính (properties) chỉ đọc (Read-only) nếu nó đang có thuộc tính này.
-=== Giao diện site ===+
  
-{{ :nukeviet:setup:image029.png |Hình 15: Giao diệsite}}+Sau khi xong các bước hệ thống yêu cầu bạn có 2 lựa chọn//Xem trang chủ// hoặc //Đăng nhập trang quản trị//Bạcó thể đăng nhập trang quản trị bằng cách gõ thêm /admin/ sau địa chỉ cài đặt NukeViet.
  
-**__Chú ý:__** Nếu bạn muốn cài đặt lại website hãy đăng nhập thông qua tài khoản FTP hoặc qua Control panel của hosting để xóa file config.php ngoài webroot. Sau đó tiếp tục các bước như trên để cài lại hệ thống NukeViet 3.0+**Chú ý:*
 +  * Nếu bạn muốn cài đặt lại website hãy xóa file **config.php** ở thư mục gốc của NukeViet. Sau đó tiếp tục các bước như trên để cài lại hệ thống NukeViet 3.
 +  * Việc cài NukeViet trên máy chủ mạng hoặc hosting cũng hoàn toàn tương tự. Trong trường hợp sử dụng hosting, chúng tôi khuyên bạn hãy sử dụng hosting linux có công cụ quản lý bằng Cpanel, hỗ trợ PHP 5.2 và MySQL 5.2 và một tên miền trỏ sẵn về hosting này. Bạn có thể tìm thấy danh sách các nhà cung cấp hosting tương thích NukeViet tại địa chỉ: http://nukeviet.vn/vi/partner/hosting/
nukeviet/setup/localhost.1331862048.txt.gz · Sửa đổi lần cuối: 2012/03/16 22:40 (sửa đổi bên ngoài)