Tutorials Magento 002 : Cách setting Magento trên localhost ở máy tính cá nhân

Trong bài hướng dẫn setup magento trên localhost này mình sẽ hướng dẫn dẫn cả nhà cài đặt magento trên máy tính cá nhân một cách tận tườ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).
  • Cấu hình trước khi setting magento.
  • Setup magento trên localhost.
  • Một số thao tác cấp thiết sau khi setting thành công magento.

1. cài đặt web server.

Trong phần chỉ dẫn học PHP đã có bài hướng dẫn cài đặt xampp trên localhost . các bạn cũng có thể setting web server dùng wamp, appserv hoặc open server magebay multivendor nhưng Xampp là phần mềm tương đối dễ dàng cài đặt 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 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 tạp chí trên

Sau khi đã sửa file config 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 phiên bản magento bản 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 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 tải về như hình vẽ.

phpmyadmin

Database với name "magento":

newdatabase

Sau khi tạo chiến thắng 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: setup

giả sử folder chứa magento source ta đặt là "magento", truy cập vào trình duyệt web theo đường link: localhost .com/magento

startinstall

Màn hình đầu tiên hiện ra trong hành trình cài đặt:

install1

Click vào checkbox "I agree lớn the above terms and conditions" sau đó ấn "Continue" để sang page cấu hình locale, timezone và default currency.

install2

chỉnh sửa cấu hình cho thích hợp với website của mình:

+ Locale: ngôn ngữ

+ Timezone: thời gian

+ Default currency: tiền tệ mặc định

Sau đó click "Continue" để sang trang config database

Config database magento

config database magento

Điền thông tin 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.

Setup admin account magento

setup admin trương mục magento

Trước khi chấm dứt quá trình setup là màn hình cho phép người sử 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 setup.

Install completed

Install completed

Như vậy ta đã kết thúc hành trình cài đặt magento trên localhost. các bạn có thể truy cập vào trang admin khi click vào button "Go mập Backend" và truy cập vào trang frontend khi click vào button "Go to Frontend".

4. Một số thao tác cần thiết sau khi setting thắng lợi magento.

* Hiển thị ảnh cống phẩm của data sample

Mặc định khi setup magento có sử dụng data sample ta sẽ chỉ nhìn thấy ảnh của cống 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 thư mục root setup magento.

Display product image sample

Display product image sample

* Reindex data

Magento sử 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 site. Như vậy mỗi khi dữ liệu trong bảng chính đổi thay ta cần phải reindex lại dữ liệu cho các 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 signin vào admin:

Magento admin login

Magento admin đăng nhập

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

Magento index management

Magento index management

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

Magento reindex data

Magento reindex data

* Refresh cache

Magento sử dụng rất nhiều loại cache để tăng vận tốc cũng như đơn giản số câu query truy vấn cơ sở dữ liệu nên việc refresh các 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 login vào admin, click vào menu System-> Cache Management để tới page 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 hành trình refresh tất cả các kiểu cache trong magento.

Magento refresh cache

Magento refresh cache

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

Xem thêm : Tutorials Magento 02 : Cách setup Magento trên localhost ở máy tính cá nhân

Previous
Next Post »