- shares
- Facebook Messenger
- Gmail
- Viber
- Skype
Dạo gần đây mình thử tìm hiểu cách cài đặt và sử dụng zen cart, một mã nguồn chuyên làm website bán hàng được cư dân bình chọn là khá chuyên nghiệp. Mình vừa cài thành công Zen Cart trên localhost và hôm nay xin được chia sẻ với các bạn. Cũng đơn giản lắm, giống như bạn cài mã nguồn wordpress, joomla,..lên apache xampp, vertrigo, trên máy tính.
Thực hiện các bước sau:
Bước 1: Chuẩn bị web server
:
Trước khi bắt đầu cài đặt bạn tiến hành chạy vertrigo, xampp, wamp trước. Download mã nguồn Zen cart.
Mở phpmyadmin và tạo database mới cho zen cart sử dụng.
Trong số những webserver tốt nhất hiện nay, mình lựa chọn xampp. Xem hướng dẫn cài đặt xampp
Bước 2: Cài đặt
:
2.1 Giải nén zencart.zip, bạn vừa mới tải về ở địa chỉ http://www.zen-cart.com/ vào thư mục lưu dữ liệu web của xampp (htdocs), wamp(www), vertrigo(www)
Lưu ý: bạn có thể đổi tên, thư mục zen cart với bất kỳ tên nào bạn muốn, nhưng không được cách vì địa chỉ truy cập vào store và admin sẽ là: http://localhost/< zen-cart-folder-name >
. vd:
http://localhost/ZenCartWebSite
2.2: Để bắt đầu cài đặt zen cart trên localhost, mở trình duyệt lên và gõ vào địa chỉ http://localhost/ZenCartWebSite/zc_install
. Trong ví dụ này tôi sử dụng webserver Xampp.
Xem thêm bài hướng dẫn đổi cổng port cho web server.
Làm theo hướng dẫn, bạn chỉ cần nhấn Continue và Accept.
Trong quá trình cài đặt, lưu ý thông tin quan trọng:
Điền thông tin cơ sở dữ liệu của web server, nếu bạn chưa biết thông tin này với web server bạn đang sử dụng thì xem tại đây.
Nhớ thông tin tài khoản admin, bạn thiết lập sẽ cần dùng để đăng nhập vào phần quản trị admin.
Sau khi cài thành công, cửa sổ mới thông báo hoàn tất.
Bước 3: Cấu hình và quản trị
Trước khi đăng nhập vào phần quản trị, thực hiện các bước nhỏ sau:
– Đổi tên thư mục admin, VD: zenadmin.
– Mở configure.php
chưa tại admin/configure.php và sửa lại đường dẫn (path) tới folder admin mới, giả sử mình đổi tên admin thành zenadmin, làm như trong hình dưới:
Tiếp theo, bạn cần đổi tên hoặc xóa thư mục zc_install trong folder chứa zen cart.
Sau đó tiến hành đăng nhập vào admi, theo địa chỉ: /zenadmin/login.php
Lưu ý: nếu chưa đổi tên/xóa folder zc_install và admin bạn sẽ nhận được thông báo này:
Trong quá trình cài đặt bạn có thể check vào enable SSL, option này cho phép URL trở thành https, sẽ gây lỗi khi bạn truy cập vào zen cart website.
Thực hiện các bước sau đây, để tắt SSL trong zen cart, sửa file includes/configure.php và admin/includes/configure.php
Hãy đảm bảo 2 files này ghi được, mặc định zen cart tạo read-only với 2 file cấu hình configure.php. Để bỏ chế độ read-only, bạn Chuột phải vào file chọn Properties -> bỏ chọn Read-only option ->nhấn OK.
Mở includes/configure.php
với notepad++
Thiết lập constant ENABLE_SSL=false
// Define the webserver and path parameters define('HTTP_SERVER', 'http://www.YOUR_SHOP.com'); define('HTTPS_SERVER', 'https://www.YOUR_SHOP.com'); define('ENABLE_SSL', 'false');
Với admin/includes/configure.php
, thay đổi lại như dưới đây:
define('HTTP_SERVER', 'http://www.YOUR_SHOP.com'); define('ENABLE_SSL_CATALOG', 'false'); define('ENABLE_SSL_ADMIN', 'false');
Save lại là xong.
Bạn để ý kỹ giá trị của define('HTTP_SERVER
có thể đã đổi thành https, nếu vậy cần sửa lại cho đúng.
define('HTTP_SERVER', 'http://www.YOUR_SHOP.com'); //không có https
Chúc bạn thành công!
Hãy cho mình biết suy nghĩ của bạn trong phần bình luận bên dưới bài viết này. Hãy theo dõi kênh chia sẻ kiến thức WordPress của Hoangweb trên Twitter và Facebook
- shares
- Facebook Messenger
- Gmail
- Viber
- Skype
Trí says
Dạ em cài file Zencart.zip về rồi á anh,em cũng copy file zen bỏ vào htdocs trên xampp nhưng khi chạy
http://localhost/ZenCart/zc_install/ nó bảo:
The PHP version you are using(7.4.4) is not suitable á anh