Chuẩn bị website
Cài đặt phần mềm & website trên localhost
Cài đặt phần mềm
Yêu cầu cài đặt các phần mềm sau đây trên máy tính của bạn.
WebServer (XAMPP): phần mềm chạy webserver trên máy tính (localhost).
Tải phần mềm & cài đặt theo các bước: https://www.apachefriends.org/
Sau khi cài đặt xong, thiết lập biến môi trường environment variable cho thư mục (vd cài ở thư mục)
C:\xampp\php
Cài đặt website trên localhost
Sau khi cài đặt các phần mềm yêu cầu ở trên, bạn tiến hành cài đặt website (mà chúng tôi cung cấp source web đã chứa phần cài đặt static).
Giải nén website WordPress vào folder
C:\xampp\htdocs\web1
Import file .sql (database của web)
Tạo alias domain (Giả lập domain thật chạy trên localhost).
Mở file C:\xampp\apache\conf\extra\httpd-vhosts.conf
với notepad++ và thêm vào đoạn code sau:
# chú ý: thay bằng domain của bạn
<VirtualHost *:443>
ServerAdmin [email protected]
DocumentRoot "C:/xampp/htdocs/web1"
ServerName demo-shop.hoangweb.net
<Directory "C:/xampp/htdocs/web1">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Sửa tiếp file C:\Windows\System32\drivers\etc\hosts
thêm vào dòng sau:
127.0.0.1 demo-shop.hoangweb.net
Sau đó khởi động lại XAMPP module apache. Vậy là xong, bạn có thể truy cập website với domain thật nhưng code wordpress chạy trên localhost.
Chú ý: yêu cầu website không được thay đổi cấu trúc thư mục của wordpress (wp-content).
Chúng tôi làm gì cho bạn?
Để web có thể sử dụng được trên static hosting, chúng tôi có:
Cung cấp giải pháp Static Hosting tốc độ cao.
Tích hợp module web tĩnh
Sửa đổi một vài tính năng trên web có liên quan đến backend như:
Form liên hệ: đổ về google sheet + thông báo telegram
Hệ thống giỏ hàng - thanh toán, đặt hàng cho woocommerce. Đơn hàng đổ về google sheet + gửi email cho khách hàng + thông báo telegram.
Thêm Google Custom Search thay cho tính năng tìm kiếm.
Thêm trang shop chính, với tính năng lọc sản phẩm theo danh mục, tìm kiếm theo từ khóa, lọc khoảng giá. Tính năng xắp xếp sản phẩm theo tên, giá cao-thấp.
Loại bỏ tính năng ajax backend khác.
Thay thế sử dụng các service ngoài, như bình luận Disqus.
Last updated