Thứ Hai, 13 tháng 6, 2016

Tut Magento 02 : Hướng dẫn setup Magento trên localhost ở máy tính xách tay

Trong bài chỉ dẫn setup magento trên localhost này mình sẽ chỉ dẫn dẫn cả nhà setup magento trên máy tính cá nhân một cách tỉ mỉ nhất kèm theo các 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 cài đặt magento.
  • Setup magento trên localhost.
  • Một số thao tác cấp thiết sau khi setup thành công magento.

1. cài đặt web server.

Trong phần hướng dẫn học PHP đã có bài chỉ dẫn setup xampp trên localhost . cả nhà cũng có thể setting web server sử dụng wamp, appserv hoặc open server www.magebay.com/magento-multi-vendor-marketplace-extension nhưng mà Xampp là phần mềm tương đối dễ dàng setting và thông dụng.

2. cấu hình trước khi cài đặt magento.

* cấu hình file php.ini

Sau khi khởi động Xampp click vào button "Config" của Apache

apacheconfig

Sau khi file php.ini được edit ta cần phải bật những 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 tạp chí trên

Sau khi đã sửa file cấu hình chúng ta có thể start apache và mysql:

start

* 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. setup mageto trên localhost.

* Bước 1: tải version magento version mới nhất + data sample về từ Magento ecomerce

download

Sau khi download giải nén source code magent và copy vào folder 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ẽ.

phpmyadmin

Database với name "magento":

newdatabase

Sau khi tạo thắng lợi database tên "magento" thì chúng ta có thể import database sample:

import

Chú ý: file sample data cũng được download từ link magentocommerce .com/download.

* Bước 3: cài đặt

ví thử thư mục chứa magento source ta đặt là "magento", truy cập vào trình duyệt theo đường link: localhost .com/magento

startinstall

Màn hình trước tiên xuất hiện trong quá trình cài đặt:

install1

Click vào checkbox "I agree bự the above terms and conditions" sau đó ấn "Continue" để sang page config locale, timezone và default currency.

install2

chỉnh sửa cấu hình cho phù hợp với trang web 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

Config database magento

config database magento

Đ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 quá trình setup.

Setup admin account magento

cài đặt admin account magento

Trước khi dứt hành trình setup là màn hình cho phép người sử dụng điền vào thông báo của admin:

+ First name

+ Last name

+ User name

+ Password

Điền đầy đủ thông tin và click "Continue" để chấm dứt quá trình setting.

Install completed

Install completed

Như vậy ta đã chấm dứt hành trình setup magento trên localhost. các bạn có thể truy nhập vào trang admin khi click vào button "Go lớn Backend" và truy cập vào page frontend khi click vào button "Go béo Frontend".

4. Một số thao tác cần 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 setup magento có dùng data sample ta sẽ chỉ nhìn thấy ảnh của item là một cái ảnh trắng default của magento. Để hiển thị ảnh sample ta phải copy thư mục media trong file zip data sample vừa download về vào trong folder root setup magento.

Display product image sample

Display sản phẩm image sample

* Reindex data

Magento dùng rất nhiều bảng với mục đích index dữ liệu từ các bảng khác giúp tăng 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 đầu tiên ta phải login vào admin:

Magento admin login

Magento admin signin

Sau khi điền user name và password của admin hệ thống sẽ redirect sang trang admin dasboard. Click vào thực đơn System->Index Management

Magento index management

Magento index management

Click "Select All" sau đó chọn action là "Reindex data". Click "Submit" để bắt đầu quá trình reindex dữ liệu.

Magento reindex data

Magento reindex data

* Refresh cache

Magento dùng rất 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ần 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 menu System-> Cache Management để tới trang quản lý cache trong magento.

Magento cache management

Magento cache management

Click "Select all" sau đó chọn action là "Refresh". Click "Submit" để bắt đầu quá trình refresh tất cả những loại cache trong magento.

Magento refresh cache

Magento refresh cache

Kết luận: trên đây mình đã hướng dẫn cả nhà setting magento trên localhost một cách đầy đủ và cụ thể nhất. cả nhà có thể thực hiện theo đúng những screen shoot mà mình đã đưa ra. Nếu hành trình cài đặt 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ả nhà setup.

Xem thêm : Tut Magento 2 : Hướng dẫn setting Magento trên localhost ở máy tính cá nhân