![]() |
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:
- Source Code: mã nguồn của website (có thể là PHP, Node.js, Laravel, WordPress, v.v.)
- Nền tảng triển khai: Hosting đã được kích hoạt (có thể là Shared Hosting hoặc VPS)
- Trình quản lý File: thường là File Manager có sẳn trong cPanel hoặc FTP như FileZilla.
- 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.

- 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
- 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 )
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

- 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 ) - 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 ) - 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 ) - 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
- 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 )
- 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 ) - 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
- 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
- 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 3.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 ) - 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

- 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 ) - 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 íchHì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 )

- Tại trang tiện ích phpMyAdmin nhấp chọn vào tên Database đã tạo ở bước 2.1
- Nhấp chọn vào tính năng Nhập ở bên phải để tải File lên
- 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

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

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ạ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

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 )
