Cách Setup Source Code Clone V6

Cách Setup Source Code Clone V6
Cách Setup Source Code Clone V6 - ThemeWiky
Cách Setup Source Code Clone V6 - ThemeWiky

Nếu bạn là một lập trình viên mới hoặc chỉ đơn giản là đang muốn đưa website của mình lên internet, việc setup source code trên hosting là một bước không thể thiếu. Trong bài viết này, ThemeWiky sẽ hướng dẫn bạn từng bước một cách chi tiết và dễ hiểu để triển khai source code của bạn lên một hosting (cả Shared Hosting và VPS cơ bản).

Chuẩn bị trước khi triển khai

Trước khi bắt đầu bạn cần chuẩn bị một số yếu tố sau:

  1. Source Code: mã nguồn của website (có thể là PHP, Node.js, Laravel, WordPress, v.v.)
  2. Nền tảng triển khai: Hosting đã được kích hoạt (có thể là Shared Hosting hoặc VPS)
  3. Trình quản lý File: thường là File Manager có sẳn trong cPanel hoặc FTP như FileZilla.
  4. Cơ sở dữ liệu cũng có sẳn trên cPanel như MySQL/MariaDB.

Trong bài viết này ThemeWiky sẽ chia sẻ đến bạn cách setup Source Code Shop Clone V6.

Bài viết cùng chủ đề

Các bước setup trên Hosting

Để bắt đầu bạn cần đăng nhập vào trang quản trị Hosting ( cPanel ) mà bạn được cung cấp sau khi mua Hosting.

Thiết lập phiên bản PHP

Tại sao phải nâng cấp phiên bản PHP? Nhầm giúp các tiên ích được tương thích với mã nguồn đang setup

Bước 1: Tại trang chủ Cpanel, tìm mục Software rồi chọn Select PHP Version để mở tiện ích.

Hình 1 ( Bước 1 )
Hình 1 ( Bước 1 )
  1. Trong tiện ích Select PHP Version nhấp chọn ( đánh dấu tích ) vào tên miền cần nâng PHP
  2. Trên thanh chọn ở Current PHP version bạn chọn vào phiên bản PHP cao nhất ( 8.2 + ) rồi nhấp chọn Apply
    Hình 2 ( Bước 1.1 - 1.2 )
    Hình 2 ( Bước 1.1 - 1.2 )

Thiết lập Database

Tại bước này bạn tạo Database để lưu dữ liệu của mã nguồn và người dùng trên website.

Bước 2: Tại trang chủ Cpanel, tìm mục Databases rồi chọn MySQL Databases để mở tiện ích

Hình 3 ( Bước 2, 3, 5 )
Hình 3 ( Bước 2, 3, 5 )
  1. Tại đây trong mục New Database bạn nhập tên của Database cần tạo ( tại phần gạch màu xanh ) rồi nhấp chọn Create Database
    Hình 4 ( Bước 2.1 )
    Hình 4 ( Bước 2.1 )
  2. Tại đây trong mục Add New User bạn nhập tên và 2 lần mật khẩu để tạo tài khoản quản trị Database  rồi nhấp chọn Create User
    Hình 5 ( Bước 2.2 )
    Hình 5 ( Bước 2.2 )
  3. Tại đây trong mục Add New User bạn nhập tên và 2 lần mật khẩu để tạo tài khoản quản trị Database  rồi nhấp chọn Create User
    Hình 6 ( Bước 2.3 - 2.4 )
    Hình 6 ( Bước 2.3 - 2.4 )
  4. Tại đây trong mục Add User To Database bạn chọn tên của Database và Tên User để cấp quyền quản lý ( Hệ thông sẽ tự chọn khi có 1 Database và 1 User ) rồi nhấp chọn Add
  5. Sau khi nhấp chọn Add bạn sẽ được chuyển sang trang khác để lựa chọn các quyền cho User, tại đây bạn nhấp chọn ALL PRIVOLEGES để chọn full quyền rồi nhấp chọn Add

Upload File

Tại bước này bạn đưa File Source Code lên Hosting, nếu dùng Điện thoại các bạn bật tính năng Trang cho máy tính để tiện cho việc thao tác này

Bước 3: Tại trang chủ Cpanel, tìm mục Files rồi chọn Files Manager để mở tiện ích ( Hình 3 )

  1. Tại đây trong tiện ích Files Manager bạn chọn thư mục Puplic_html để tiến hành Upload File lên Hosting
    Hình 7 ( Bước 3.1 - 3.4 )
    Hình 7 ( Bước 3.1 - 3.4 )
  2. Tại đây bạn cần vào Settings để thiết lập hiển thị File ẩn ( .env ) rất cần cho các bước tiếp theo
  3. Nhấp chọn vào hàng 2, 5, 6 để bật hiển thị File ẩn và tắt các thông báo không cần thiết, sau đó nhấp chọn Save
  4. Trên thanh tiện ích ở trên bạn nhấp chọn Upload để mở tiện ích Tải File lên
    Hình 8 ( Bước  )
    Hình 8 ( Bước 3.5 )
  5. Tại đây bạn nhấp chọn Select File rồi chọn File Source Code vừa nhận được từ Theme Plus và tải lên. Khi thanh tiến trình Upload chuyển sang màu xanh ( 100% ) bạn nhấp chọn Go Back ... để về trang tiện ích File
    Hình 9 ( Bước 3.6 )
    Hình 9 ( Bước 3.6 )
  6. Sau khi đã tải File lên chọn File Source Code và nhấp phải chuột sau đó chọn Extract để giải nén File

Kết nối Database

Kết nối với Database giúp đăng nhập, tạo tài khoản cũng như lưu trữ các tài nguyên trên website

Bước 4: Tại tiện ích trong File Manager bạn Download File Database-CloneV6.sql để bước tiếp theo thực hiện Upload lên Database

Lưu ý ** Sau khi đã giải nén bạn có thể xóa File Zip để hạn chế việc chiếm nhiều Data trên Hosting
Hình 10 ( Bước 4 )
Hình 10 ( Bước 4 )
  1. Tại đây bạn nhấp chọn File .env ( nếu không hiện File hãy làm như bước 3.2 ) và nhấp Edit để tiến hành thiết lập kết nối Database
    Hình 11 ( Bước - 4.1 )
    Hình 11 ( Bước 4.1 )
  2. Trong File .env bạn thực hiện các thay đổi thông tin sau:
            *: Tên Database đã tạo ở bước 2.1 ( VD: aideviovn_demo )
          **: Tên tài khoản User đã tạo ở bước 2.2 ( VD: aideviovn_admin )
        ***: Mật khẩu tài khoản User đã tạo ở bước 2.2 ( VD: aideviovn_pass )
    Sau khi đã nhập đủ thông tin bạn nhấp nút Save ở góc phải trên cùng của tiện ích
    Hình 12 ( Bước 4.2 )
    Hình 12 ( Bước 4.2 )

Tạo dữ liệu Database

Nhập bảng dữ liệu có sẳn trong Source Code lên Database của Hosting

Bước 5: Tại trang chủ Cpanel, tìm mục Databases rồi chọn phpMyAdmin để mở tiện ích ( Hình 3 )

Hình 13 ( Bước 5.1 - 5.2 )
Hình 13 ( Bước 5.1 - 5.2 )
  1. Tại trang tiện ích phpMyAdmin nhấp chọn vào tên Database đã tạo ở bước 2.1
  2. Nhấp chọn vào tính năng Nhập ở bên phải để tải File lên
  3. Trong tiện ích nhấp vào Choose File rồi chọn File Database-CloneV6.sql đã Dowload ở bước 4, sau đó vuốt xuống dưới và nhấp vào nút Nhập

Như vậy ThemeWiky hướng dẫn chỉ qua vài bước bạn đã Setup thành công Source Code lên Hosting rồi.

Hướng dẫn thêm

Hiển thị dữ liệu bị thiếu

Do Database có nhiều bảng nên hiển thị bị thiếu đi một số bảng quan trong trong việc lưu trữ do đó bạn chỉ cần nhấp vào " > " để hiển thị thêm các bảng mới

Hình 14
Hình 14

Nâng cấp quyền Admin

Ngoài ra tài khoản Admin mặc định có Source là ( admin - 1213@Aa54 ) bạn có thể xóa hoặc tạo tài khoản mới và thiết lập quyền Admin bằng cách vào bảng users chọn hàng của tài khoản cần nâng quyền quản lý và nhập giá trị 1 vào cột admin để thiết lập

Hình 15
Hình 15

Vào trang quản trị Admin

Bạn có thể đăng nhập vào trang quản trị bằng một có click qua nút Admin Panel góc trên bên trái tại trang chủ website hoặc truy cập qua đường dẫn https://tenmien.com/admin

Hình 16
Hình 16

Hạn chế đầy Data - Thay Logo web

Để hạn chế lưu nhiều dữ liệu trong Data Hosting, hình ảnh Logo của Source được hiển thị qua mã nhúng đường dẫn bên ngoài, bạn thay thế ảnh Logo bằng cách:
Vào tiện ích File Manager vào mục public_html rồi tiếp tục resorces/views/client sau đó chọn Edit File sidebar.php. Tại dòng thứ 34 và 36 bạn thay đổi i.imgur.com/.... thành link ảnh Logo của bạn

Hình 17
Hình 17

Chạy Cron Job trên Hosting

Tại trang chủ Cpanel chọn tiện ích Cron Job ( Hình 1 ) rồi thiết lập các lệnh như ảnh bên dưới, trong phần nhập lệnh Command bạn nhập lệnh theo mẫu sau /usr/local/bin/php /home/....../public_html/cron/.....php trong đó ( đường dẫn /home/.... bạn lấy bằng cách vào tiện ích File Manager vào mục public_html rồi tiếp tục vào thư mục Cron sau đó chọn Edit lần lược các File trong thư mục đó để hiển thị đường dẫn ở góc trên bên trái màn hình, bạn chỉ cần Copy lại và Paste qua )

Hình 18
Hình 18

About the author

Ng P Nhật Huy
Chia sẻ là đam mê

إرسال تعليق

Cảm ơn bạn đã phản hồi cho chúng tôi!
ThemeWiky chia sẻ Template phi lợi nhận, vì vậy mong các bạn chấp hành quy định của chúng tôi. Xin cảm ơn!