Hướng dẫn cài đặt NukeViet 4

Để cài đặt và vận hành NukeViet 4, bạn có thể cài đặt trực tiếp website lên hosting hoặc cài đặt lên máy tính của mình để chỉnh sửa trước khi đưa lên site.Cài đặt trực tiếp lên website theo bài viết tại: Hướng dẫn cài đặt NukeViet 4 trên hosting. Đảm bảo rằng hosting của bạn thỏa mãn những yêu cầu cài đặt NukeViet 4.Cài đặt trên máy tính: Để có thể cài đặt NukeViet lên máy tính, Cần cài đặt webserver (máy chủ web) trước, Bạn có thể dùng 1 trong các phần mềm tạo localhost sau đó tiến hành cài NukeViet 4 trên đó.

Những yêu cầu sử dụng NukeViet 4

Máy chủ

Môi trường máy chủ

Yêu cầu bắt buộc

  • Hệ điều hành: Linux (Ubuntu, Fedore, CentOS…) hoặc Windows. Nếu được nên triển khai sản phâm trên CentOS 7
  • PHP: PHP từ 5.6 đến PHP 7.3 và kèm thao các thư viện bắt buộc sau
    • Hỗ trợ PHP Data Objects (PDO)
    • PHP hỗ trợ opendir
    • PHP hỗ trợ thư viện xử lý ảnh GD
    • PHP hỗ trợ thư viện mã hóa Openssl
    • PHP hỗ trợ session
    • PHP hỗ trợ uploads file
  • MySQL: MySQL 5.5 hoặc phiên bản mới nhất

Tùy chọn bổ sung

  • Máy chủ Apache cần hỗ trợ mod mod_rewrite.
  • Máy chủ Nginx cấu hình các thông số rewite.
  • Máy chủ IIS 7.0 hoặc IIS 7.5 cần cài thêm module rewrite
  • Môi trường PHP mở rộng: Các thư viện PHP cần có: file_uploads, session, mbstring, curl, gd2, zlib, soap, php_zip.

Ghi chú:

  • Những yêu cầu trên không có nghĩa là NukeViet 4 không làm việc trên các hệ thống khác, điều quan trọng là cần thiết lập môi trường làm việc phù hợp.

Cấu hình phần cứng

NukeViet 4 hoạt động đòi hỏi cấu hình phần cứng rất thấp, ngay cả cả các sharehosting rẻ nhất hiện nay đều có khả năng chạy được. Băng thông internet, dung lượng hosting hoặc ổ cứng hoàn toàn phụ thuộc nhu cầu sử dụng của đơn vị (Bộ cài phần mềm NukeViet chỉ chiếm khoảng 10MB dung lượng (file nén zip) và khi giải nén là ~30MB).

Ghi chú:

  • Với những website sử dụng hosting, NukeViet 4 làm việc tốt nhất trên các hosting Linux cài sẵn Apache 2.2, PHP 5.6, MySQL 5.6, DirectAdmin hoặc Cpanel.
  • Với các website cần chịu tải cao, nên sử dụng Nginx, PHP7 (php-fpm). Tham khảo: Cài đặt Server chịu tải cao chạy NukeViet 4

Máy tính người truy cập

NukeViet 4 cho kết quả là chuẩn HTML5 và CSS 3, đây là định dạng chuẩn mà hầu hết các trình duyệt hiện nay đang hỗ trợ. Chính vì vậy các website làm trên nền NukeViet 4 có thể truy cập tốt trên các phiên bản mới nhất của trình duyệt FireFox, Internet Explorer 9, Google Chrome … Máy tính người truy cập chỉ cần cài một trong các trình duyệt này là có thể tương tác với NukeViet thông qua internet hoặc intranet.

 

Hướng dẫn cài NukeViet 4 trên Hosting

Chuẩn bị cho việc cài đặt NukeViet

Cài đặt NukeViet

Giải nén bộ cài NukeViet vào thư mục htdocs trên localhost sao cho thư mục nukeviet nằm trong thư mục htdocs(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://tenmiencuaban/nukeviet/

Quá trình cài đặt mới 1 website sử dụng NukeViet sẽ qua 07 bước như sau:

Bước 1: Lựa chọn ngôn ngữ

Hình 1: Chọn ngôn ngữ cài đặt.

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.

Bước 2: Kiểm tra việc CHMODsetup:nukevietHình 2: Kiểm tra điều kiện cài đặt.

Sau khi hoàn thành quá trình CHMOD bạn có thể nhấn vào nút “Bước kế tiếp” để chuyển qua bước tiếp theo.

Bước 3: Bản quyềnsetup:nukevietHình 3: Thông báo bản quyền.

Phần mềm sẽ hiển 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ản bạn được 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.

Bước 4: Kiểm tra máy chủsetup:nukeviet b4Hình 4: Kiểm tra môi trường máy chủ.

Để hệ thống NukeViet có thể chạy được thì yêu cầu máy chủ bắt buộc phải hỗ trợ Phiên bản PHP 5.4 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. Ngoài ra hệ thống còn đưa ra những khuyến cáo về những tính năng khác của máy chủ. Nếu 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 tiện ích.

Bước 5: Cấu hình cơ sở dữ liệunukeviet4:setup:nukevet b5Hình 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 đó nhấn vào nút “Thực hiện”. Thông số Username và Mật khẩu do phần mềm Xampp quản lý (mặc định Username là root và mật khẩu để trống, bạn có thể đặt lại mật khẩu theo ý muốn). Riêng Tên cơ sở dữ liệu cần được tạo trước bằng cách truy cập địa chỉ: http://localhost/phpmyadmin/, vào mục Database, tạo cơ sở dữ liệu mới tại ô Creat new database.

nukeviet4:setup:nukeviet b5Hình 5.b : Tạo cơ sở dữ liệu rỗng.

VD (hình 5.b) đặt tên csdl là: nukeviet4 và định dạng csdl: unicode

Bước 6: Thông tin websitenukeviet4:setup:nukeviet b6

Hình 6: Khai báo thông tin website.

Ở 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” để hoàn tất.

Bước 7: Kết thúcnukeviet4:setup:nukeviet b7

Hình 7: Thông báo cài đặt thành công.

Khi hoàn thành 6 bước trên hệ thống sẽ chuyển bạn qua bước cuối cùng. Tạ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ạn hãy CHMOD ngay thư mục uploads trên webroot (thư mục gốc của website) và các thư mục con nằm trong thư mục uploads ở chế độ 777. Bạn chỉ cần làm việc 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. 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ạn có thể đăng nhập trang quản trị bằng cách gõ thêm /admin/ sau địa chỉ cài đặt NukeViet, vd: http://localhost/nukeviet/admin/

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 4.x
  • 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.4 trở nên và MySQL 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ỉ nukeviet.vn/vi/partner/hosting.html

Hướng dẫn cài đặt NukeViet 4 trên hosting.

Hướng dẫn cài đặt NukeViet 4 trên hosting DirectAdmin Việc cài đặt NukeViet trên DirectAdmin thực hiện tuần tự các bước bên dưới. (Lưu ý: Hướng dẫn này được sử dụng trong HĐH windows. Trong HĐH khác có thể có điểm khác biệt. )hostGiao diện
chính DrirectAdmin.

Yêu cầu bắt buộc: Những yêu cầu sử dụng NukeViet 4

I. Tạo CSDL rỗng

1. Trên giao diện chính, chọn menu “MySQL Management”file manager


2. Tại trang Quản lý cơ sỡ dữ liệu, chọn “Create New Database” để tạo mới CSDL cài đặt NukeViet 4db


3. Nhập tên CSDL, tài khoản đăng nhập CSDL (có thể nhập hoặc click Random để lấy mật khẩu ngẫu nhiên). Nhấn Create để tạo.ten csdl


4. Sau khi nhấn Create, hệ thống hiển thị tất cả các thông tin về CSDL. Hãy lưu lại thông tin này, nó sẽ được sử dụng trong quá trình cài đặt NukeViet 4 bên dưới.
xong


II. Upload mã nguồn NukeViet lên hosting

1. Truy cập Mã nguồn NukeViet ( http://nukeviet.vn/ ) để download phiên bản NukeViet mới nhất. 2. Giải nén tập tin vừa tải về, tìm đến đúng cấu trúc thư mục cần lưu trữ, sau đó nén lại với định dạng *.zipfile zip


3. Trên giao diện chính, chọn menu “File Manage”,login


Chọn đến thư mục public_html. Mặc định thư mục này sẽ có cấu trúc như hình.html public


4. Ở cuối trang, chọn “Upload files to current directory” sau đó tìm đến file nén vừa tạo ra ở trên, upload lên hosting.upfile


5. Chọn “Extract” để giải nén tập tin.nen file


Sau khi giải nén….và các thư mục bên trong.file ma nguon


III. Cài đặt NukeViet 4

Sau khi tạo CSDL rỗng, upload mã nguồn và thiết đặt quyền đọc ghi file cần thiết, truy cập qua tên miền đề cài đặt hệ thống. Trước khi bắt đầu, bạn cần xác định:

  • Website có sử dụng đa ngôn ngữ hay không?
  • Các thông số kết nối CSDL (Đã có ở bước tạo CSDL rỗng)
  • Thông tin website, thông tin người quản trị.

Tiến hành cài đặt

  • Truy cập domain trong lần đầu, hệ thống sẽ tự động chuyển đến trang cài đặt.
  • Tiếp tục các bước cài đặt.

Mọi người thắc mắc hay có câu hỏi nào thì bình luận bên dưới nhé!
 
Chia sẻ bài viết:

Tổng số điểm của bài viết là: 0 trong 0 đánh giá

Click để đánh giá bài viết

  Trao đổi thảo luận