Trong bài hướng dẫn cài đặt magento trên localhost này mình sẽ hướng dẫn dẫn các bạn setup magento trên máy tính cá nhân một cách kĩ càng nhất kèm theo những hình ảnh minh họa rõ ràng. Bài viết của mình bao gồm có 4 phần sau:
- Cài đặt web server (xampp, wamp hoặc appserv).
- Config trước khi setting magento.
- Cài đặt magento trên localhost.
- Một số thao tác cấp thiết sau khi cài đặt chiến thắng magento.
1. setting web server.
Trong phần chỉ dẫn học PHP đã có bài hướng dẫn setting xampp trên localhost . các bạn cũng có thể cài đặt web server sử dụng wamp, appserv hoặc open server www.magebay.com/magento-multi-vendor-marketplace-extension nhưng Xampp là ứng dụng tương đối dễ dàng setup và thông dụng.
2. cấu hình trước khi setting magento.
* cấu hình file php.ini
Sau khi phát động Xampp click vào button "Config" của Apache
Sau khi file php.ini được edit ta cần phải bật các extension sau lên:
extension=php_curl.dll
extension=php_mcrypt.dll
extension=php_pdo_sqlite.dll
extension=php_pdo_mysql.dll
extension=php_soap.dll
Chú ý: chỉ cần bỏ dấu ";" ở đầu dòng chứa các đoạn khai báo trên
Sau khi đã sửa file config chúng ta có thể start apache và mysql:
* cấu hình file hosts
Mở file C:\Windows\System32\drivers\etc\hosts sau đó thêm vào cuối file"
127.0.0.1 localhost.com
3. cài đặt mageto trên localhost.
* Bước 1: tải phiên bản magento bản mới nhất + data sample về từ Magento ecomerce
Sau khi download giải nén source code magent và copy vào thư mục chạy php (www của appserv hoặc wamp, htdocs của xampp).
* Bước 2: import sample data
Vào phpadmin tạo một database mới (tên là "magento") sau đó import data sample vừa download về như hình vẽ.
Database với name "magento":
Sau khi tạo chiến thắng database tên "magento" thì chúng ta có thể import database sample:
Chú ý: file sample data cũng được tải từ link magentocommerce .com/download.
* Bước 3: cài đặt
giả sử folder chứa magento source ta đặt là "magento", truy nhập vào trình duyệt theo đường link: localhost .com/magento
Màn hình trước tiên sinh ra trong hành trình cài đặt:
Click vào checkbox "I agree béo the above terms and conditions" sau đó ấn "Continue" để sang trang cấu hình locale, timezone và default currency.
thay đổi cấu hình cho thích hợp với site của mình:
+ Locale: ngôn ngữ
+ Timezone: thời kì
+ Default currency: tiền tệ mặc định
Sau đó click "Continue" để sang page config database
Điền thông báo về database:
+ Host: host name (localhost)
+ User name: username của user quản lý database
+ Password: password của user quản lý database
+ Table prefix: prefix của table trong database
Sau khi điền xong thông tin click "Continue" để khởi đầu hành trình setup.
Trước khi chấm dứt quá trình setup là màn hình cho phép người dùng điền vào thông tin của admin:
+ First name
+ Last name
+ User name
+ Password
Điền đầy đủ thông báo và click "Continue" để kết thúc quá trình setting.
Như vậy ta đã chấm dứt quá trình setup magento trên localhost. các bạn có thể truy cập vào page admin khi click vào button "Go mập Backend" và truy cập vào page frontend khi click vào button "Go mập Frontend".
4. Một số thao tác cấp thiết sau khi cài đặt thắng lợi magento.
* Hiển thị ảnh sản phẩm của data sample
Mặc định khi setting magento có dùng data sample ta sẽ chỉ nhìn thấy ảnh của sản phẩm là một cái ảnh trắng default của magento. Để hiển thị ảnh sample ta phải copy folder media trong file zip data sample vừa tải về vào trong folder root setting magento.
* Reindex data
Magento dùng rất nhiều bảng với mục tiêu index dữ liệu từ những bảng khác giúp tăng vận tốc của trang web. Như vậy mỗi khi dữ liệu trong bảng chính thay đổi ta cần phải reindex lại dữ liệu cho những bảng indexer.
Để có thể truy cập vào phần quản lý indexer của magento trước tiên ta phải signin vào admin:
Sau khi điền user name và password của admin system sẽ redirect sang page admin dasboard. Click vào thực đơn System->Index Management
Click "Select All" sau đó chọn action là "Reindex data". Click "Submit" để khởi đầu quá trình reindex dữ liệu.
* Refresh cache
Magento dùng quá nhiều loại cache để tăng vận tốc cũng như tối giảm số câu query truy vấn cơ sở dữ liệu nên việc refresh những cái cache này là hết sức cấp thiết mỗi khi ta đổi thay một phần nào đó trong nó.
Sau khi đăng nhập vào admin, click vào thực đơn System-> Cache Management để đến trang quản lý cache trong magento.
Click "Select all" sau đó chọn action là "Refresh". Click "Submit" để khởi đầu hành trình refresh tất cả các kiểu cache trong magento.
Kết luận: trên đây mình đã chỉ dẫn cả nhà setup magento trên localhost một cách đầy đủ và cụ thể nhất. các bạn có thể thực hành theo đúng những screen shoot mà mình đã đưa ra. Nếu hành trình setting thất bại cả nhà có thể contact với mình thông qua forum Basetut Forum for Magento, mình sẽ giúp các bạn setup.
Xem thêm :Tutorial Magento 002 : Hướng dẫn setup Magento trên localhost ở laptop