PrestaShop là một nền tảng thương mại điện tử mã nguồn mở chạy hiệu quả trên AlmaLinux, cung cấp giải pháp mạnh mẽ để xây dựng và quản lý các cửa hàng trực tuyến. Được biết đến với tính linh hoạt và nhiều tính năng, PrestaShop cho phép người dùng dễ dàng tạo các cửa hàng trực tuyến có thể tùy chỉnh. Nền tảng này hỗ trợ nhiều cổng thanh toán, phương thức vận chuyển và công cụ tiếp thị, nâng cao trải nghiệm mua sắm cho cả người bán và khách hàng. Trên AlmaLinux, một bản phân phối Linux cấp doanh nghiệp ổn định và an toàn, PrestaShop được hưởng lợi từ môi trường đáng tin cậy và hiệu suất cao. Sự kết hợp này làm cho nó trở nên lý tưởng cho các doanh nghiệp ở mọi quy mô muốn thiết lập sự hiện diện trực tuyến chuyên nghiệp và có thể mở rộng.
Hướng dẫn này sẽ chỉ cho bạn cách cài đặt PrestaShop trên máy chủ AlmaLinux 9 với LAMP Stack (Apache/Htppd, MySQL/MariaDB và PHP). Bạn cũng sẽ học cách bảo mật PrestaShop bằng chứng chỉ SSL/TLS từ Letsencrypt.
Trong bước này, bạn sẽ cài đặt LAMP Stack với các tiện ích mở rộng PHP bổ sung mà PrestaShop yêu cầu.
Trước đó, hãy chạy lệnh bên dưới để bật kho lưu trữ EPEL và Remi cho AlmaLinux.
Bây giờ hãy chạy lệnh bên dưới để bật PHP 8.1 thông qua kho lưu trữ Remi.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22748%22%20height=%22306%22%3E%3C/svg%3E
Cài đặt gói LAMP Stack vào máy chủ AlmaLinux 9 của bạn bằng lệnh bên dưới.
Nhập y để tiếp tục cài đặt.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22310%22%3E%3C/svg%3E
Ngoài ra, hãy nhập y để chấp nhận khóa GPG cho kho lưu trữ Remi.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22165%22%3E%3C/svg%3E
Sau khi cài đặt hoàn tất, hãy khởi động và bật cả dịch vụ Apache và MariaDB trên hệ thống của bạn.
Thực hiện lệnh sau để bắt đầu và kích hoạt dịch vụ httpd.
Sau đó, hãy xác minh dịch vụ httpd để đảm bảo nó đang chạy.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22230%22%3E%3C/svg%3E
Như hình bên dưới, dịch vụ httpd đang chạy.
Tiếp theo, hãy khởi động và bật dịch vụ MariaDB bằng lệnh bên dưới.
Sau khi MariaDB đang chạy, hãy xác minh dịch vụ mariadb bằng lệnh sau lệnh.
Bạn có thể thấy dịch vụ MariaDB đang chạy trên máy chủ AlmaLinux của mình.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22312%22%3E%3C/svg%3E
Cuối cùng, hãy chạy lệnh sau để xác minh phiên bản PHP và danh sách các tiện ích mở rộng đã bật. Hãy chắc chắn rằng bạn đã cài đặt PHP 8.1 để cài đặt PrestaShop.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22616%22%20height=%22378%22%3E%3C/svg%3E
Mở các dịch vụ HTTP và HTTPS trên firewalld bằng lệnh sau.
Bây giờ hãy tải lại firewalld để các thay đổi của bạn có hiệu lực.
Cuối cùng, hãy kiểm tra danh sách các dịch vụ và cổng được bật trong firewalld. Đảm bảo cả dịch vụ HTTP và HTTPS đều được thêm vào tường lửa.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22675%22%20height=%22266%22%3E%3C/svg%3E
Mở tệp cấu hình PHP /etc/php.ini bằng trình chỉnh sửa nano sau.
Thay đổi cấu hình PHP mặc định bằng lệnh sau. Hãy chắc chắn điều chỉnh múi giờ và memory_limit với môi trường hiện tại của bạn.
Lưu tệp và thoát khỏi trình chỉnh sửa khi bạn hoàn tất.
Bây giờ hãy chạy lệnh systemctl bên dưới để khởi động lại dịch vụ httpd và áp dụng cấu hình PHP của bạn.
Để bảo mật cài đặt máy chủ MariaDB của mình, hãy thực hiện lệnh bên dưới.
Khi quá trình bắt đầu, bạn sẽ được yêu cầu cung cấp một số cấu hình MariaDB - Nhập Y để áp dụng cấu hình được đề xuất hoặc nhập N để từ chối:
Đăng nhập vào máy chủ MariaDB bằng lệnh bên dưới. Nhập mật khẩu gốc MariaDB của bạn khi được nhắc.
Sau khi đăng nhập, hãy thực hiện các truy vấn sau để tạo cơ sở dữ liệu prestashopdb mới với người dùng prestashop và mật khẩu psp4ssw0rd.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22135%22%3E%3C/svg%3E
Bây giờ hãy chạy truy vấn sau để xác minh quyền cho người dùng prestashop. Hãy đảm bảo rằng người dùng prestashop có quyền truy cập vào cơ sở dữ liệu prestashopdb.
Cuối cùng, nhập quit để thoát khỏi máy chủ MariaDB.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22226%22%3E%3C/svg%3E
Di chuyển đến thư mục /var/www/html và tải xuống trình kiểm tra PrestaShop bằng lệnh wget bên dưới. Hãy chắc chắn rằng bạn đã tải phiên bản mới nhất của trình kiểm tra PrestaShop.
Sau khi tải xuống, hãy giải nén mã nguồn kiểm tra PrestaShop và đổi tên thư mục đã giải nén thành check-ps.
Cuối cùng, hãy mở trình duyệt web của bạn và truy cập địa chỉ IP máy chủ của bạn theo đường dẫn của trình kiểm tra PrestaShop, chẳng hạn như http://192.168.5.50/check-ps/phppsinfo.php.
Nhập tên người dùng và mật khẩu mặc định là 'prestashop'.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22392%22%3E%3C/svg%3E
Từ trang kiểm tra PrestaShop, hãy đảm bảo rằng mọi phụ thuộc và cấu hình hệ thống đều đáp ứng các yêu cầu của PrestaShop.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22573%22%3E%3C/svg%3E
Di chuyển đến thư mục /var/www và tải xuống phiên bản mới nhất của PrestaShop bằng lệnh wget bên dưới. Hãy nhớ kiểm tra trang GitHub của PrestaShop để tải phiên bản ổn định mới nhất của PrestaShop.
Sau khi tải xuống, hãy giải nén mã nguồn PrestaShop vào thư mục /var/www/prestashop bằng lệnh unzip bên dưới. Thư mục này sẽ được sử dụng làm thư mục gốc của tài liệu cho PrestaShop.
Bây giờ hãy thay đổi quyền sở hữu và quyền của thư mục /var/www/prestashop thành người dùng apache.
Tạo cấu hình máy chủ ảo httpd mới /etc/httpd/conf.d/prestashop.conf bằng lệnh nano editor sau.
Thêm cấu hình bên dưới vào tệp và đảm bảo thay đổi tên miền bằng domain.
Lưu và thoát khỏi tệp khi bạn hoàn tất.
Bây giờ hãy thực hiện lệnh sau để xác minh cấu hình httpd của bạn. Nếu bạn có cú pháp httpd đúng, bạn sẽ nhận được đầu ra Syntax OK.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22592%22%20height=%22172%22%3E%3C/svg%3E
Cuối cùng, hãy chạy lệnh bên dưới để khởi động lại dịch vụ httpd và triển khai cấu hình máy chủ ảo mới của bạn. Cài đặt PrestaShop của bạn bây giờ có thể truy cập được.
Cài đặt certbot và plugin Certbot Apache vào máy chủ AlmaLinux của bạn bằng lệnh sau.
Sau khi cài đặt hoàn tất, hãy tạo chứng chỉ SSL/TLS cho tên miền PrestaShop của bạn bằng lệnh bên dưới. Hãy chắc chắn thay đổi tên miền chi tiết và địa chỉ email trong lệnh sau.
Với lệnh này, chứng chỉ SSL/TLS của bạn sẽ được tạo thành thư mục /etc/letsencrypt/live/domain.com. Ngoài ra, cài đặt PrestaShop của bạn sẽ được tự động định cấu hình bằng HTTPS thông qua plugin Certbot Apache.
Đầu tiên, chọn ngôn ngữ mặc định là tiếng Anh, sau đó nhấp vào Tiếp theo.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22433%22%3E%3C/svg%3E
Bây giờ hãy chọn Đồng ý để chấp nhận thỏa thuận cấp phép cho PrestaShop và nhấp vào Tiếp theo.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22522%22%3E%3C/svg%3E
Nhập tên Cửa hàng, người dùng quản trị, mật khẩu và địa chỉ email sẽ được sử dụng làm quản trị viên cho cài đặt PrestaShop của bạn. Sau đó, nhấp vào Tiếp theo để tiếp tục.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22577%22%3E%3C/svg%3E
Để cấu hình cửa hàng, bạn có thể cài đặt dữ liệu demo và nhấp vào Tiếp theo.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22434%22%3E%3C/svg%3E
Tiếp theo, nhập thông tin chi tiết về tên cơ sở dữ liệu MariaDB, người dùng và mật khẩu của bạn. Sau đó nhấp vào Tiếp theo một lần nữa.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22535%22%3E%3C/svg%3E
Sau khi cài đặt hoàn tất, bạn sẽ nhận được cấu hình như thế này - Bạn cũng có thể thấy hướng dẫn bổ sung để xóa thư mục cài đặt PrestaShop:
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22503%22%3E%3C/svg%3E
Trang chủ PrestaShop.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22532%22%3E%3C/svg%3E
Quay lại thiết bị đầu cuối của bạn và thực hiện lệnh bên dưới để xóa cài đặt PrestaShop thư mục.
Cuối cùng, thực hiện lệnh sau để cho phép đọc và ghi các thư mục PrestaShop.
Hướng dẫn này sẽ chỉ cho bạn cách cài đặt PrestaShop trên máy chủ AlmaLinux 9 với LAMP Stack (Apache/Htppd, MySQL/MariaDB và PHP). Bạn cũng sẽ học cách bảo mật PrestaShop bằng chứng chỉ SSL/TLS từ Letsencrypt.
Điều kiện tiên quyết
Trước khi đi sâu hơn, hãy đảm bảo bạn có những điều sau:- Máy chủ AlmaLinux 9.
- Người dùng không phải root có quyền root.
- Tên miền trỏ đến địa chỉ IP của máy chủ.
- SELinux có trạng thái cho phép.
Cài đặt LAMP Stack
Trước tiên, bạn cần cài đặt các gói phụ thuộc để chạy PrestaShop. Trong hướng dẫn này, bạn sẽ chạy PrestaShop bằng LAMP Stack (Apache2/Httpd, MySQL/MariaDB và PHP). Hiện tại, PrestaShop yêu cầu ít nhất Apache 2.4, PHP 8.1 và MySQL 5.6.Trong bước này, bạn sẽ cài đặt LAMP Stack với các tiện ích mở rộng PHP bổ sung mà PrestaShop yêu cầu.
Trước đó, hãy chạy lệnh bên dưới để bật kho lưu trữ EPEL và Remi cho AlmaLinux.
Mã:
sudo dnf install epel-release dnf-utils http://rpms.remirepo.net/enterprise/remi-release-9.rpm
Mã:
sudo dnf module reset php
sudo dnf module enable php:remi-8.2
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22748%22%20height=%22306%22%3E%3C/svg%3E
Cài đặt gói LAMP Stack vào máy chủ AlmaLinux 9 của bạn bằng lệnh bên dưới.
Mã:
sudo dnf install httpd mariadb-server php php-curl php-soap php-intl php-zip php-cli php-mysqlnd php-common php-opcache php-memcached php-bcmath php-gd php-mbstring php-xml php-gmp php-imagick
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22310%22%3E%3C/svg%3E
Ngoài ra, hãy nhập y để chấp nhận khóa GPG cho kho lưu trữ Remi.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22165%22%3E%3C/svg%3E
Sau khi cài đặt hoàn tất, hãy khởi động và bật cả dịch vụ Apache và MariaDB trên hệ thống của bạn.
Thực hiện lệnh sau để bắt đầu và kích hoạt dịch vụ httpd.
Mã:
sudo systemctl enable httpd
sudo systemctl start httpd
Mã:
sudo systemctl status httpd
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22230%22%3E%3C/svg%3E
Như hình bên dưới, dịch vụ httpd đang chạy.
Tiếp theo, hãy khởi động và bật dịch vụ MariaDB bằng lệnh bên dưới.
Mã:
sudo systemctl enable mariadb
sudo systemctl start mariadb
Mã:
sudo systemctl status mariadb
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22312%22%3E%3C/svg%3E
Cuối cùng, hãy chạy lệnh sau để xác minh phiên bản PHP và danh sách các tiện ích mở rộng đã bật. Hãy chắc chắn rằng bạn đã cài đặt PHP 8.1 để cài đặt PrestaShop.
Mã:
php -v
php -m
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22616%22%20height=%22378%22%3E%3C/svg%3E
Thiết lập Firewalld
Sau khi cài đặt LAMP Stack, bạn phải mở cả dịch vụ HTTP và HTTPS thông qua firewalld. Điều này cho phép khách hàng truy cập vào cài đặt PrestaShop của bạn.Mở các dịch vụ HTTP và HTTPS trên firewalld bằng lệnh sau.
Mã:
sudo firewall-cmd --add-service={http,https} --permanent
Mã:
sudo firewall-cmd --reload
Mã:
sudo firewall-cmd --list-all
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22675%22%20height=%22266%22%3E%3C/svg%3E
Thiết lập PHP
Trong phần này, bạn sẽ thiết lập cài đặt PHP của mình bằng cách chỉnh sửa tệp php.ini mặc định. PrestaShop yêu cầu ít nhất 256 MB memory_limit và cũng yêu cầu phải bật allow_url_fopen. Vì vậy, bạn phải sửa đổi tệp cấu hình php.ini của mình.Mở tệp cấu hình PHP /etc/php.ini bằng trình chỉnh sửa nano sau.
Mã:
sudo nano /etc/php.ini
Mã:
date.timezone = Europe/Paris
max_execution_time = 130
memory_limit = 256M
allow_url_fopen = On
allow_url_include = Off
post_max_size = 128M
upload_max_filesize = 128M
max_input_vars = 5000
Bây giờ hãy chạy lệnh systemctl bên dưới để khởi động lại dịch vụ httpd và áp dụng cấu hình PHP của bạn.
Mã:
sudo systemctl restart httpd
Thiết lập máy chủ MariaDB
Bây giờ với PHP đã được cấu hình, hãy chuyển sang cấu hình máy chủ MariaDB. Bạn sẽ bảo mật cài đặt máy chủ MariaDB của mình, sau đó tạo cơ sở dữ liệu và người dùng mới cho PrestaShop.Để bảo mật cài đặt máy chủ MariaDB của mình, hãy thực hiện lệnh bên dưới.
Mã:
sudo mariadb-secure-installation
- Chuyển sang xác thực unix_socket?. Nhập n và nhấn ENTER. Người dùng gốc MariaDB mặc định đã được bảo vệ. Tùy chọn, bạn cũng có thể bật nó bằng cách nhập y cho yes.
- Thay đổi mật khẩu gốc?. Nhập y để xác nhận và thiết lập mật khẩu gốc MariaDB mới của bạn.
- Xóa người dùng ẩn danh?. Nhập y để xác nhận.
- Không cho phép đăng nhập gốc từ xa? Nhập y để xác nhận. Chỉ cho phép kết nối cục bộ nếu bạn đang sử dụng người dùng gốc MariaDB.\
- Xóa cơ sở dữ liệu thử nghiệm và quyền truy cập vào cơ sở dữ liệu đó?. Nhập y để xác nhận và xóa cơ sở dữ liệu mặc định 'test'.
- Cuối cùng, nhập y một lần nữa để tải lại tất cả các đặc quyền bảng trên máy chủ MariaDB của bạn và áp dụng các thay đổi mới.
Đăng nhập vào máy chủ MariaDB bằng lệnh bên dưới. Nhập mật khẩu gốc MariaDB của bạn khi được nhắc.
Mã:
sudo mariadb -u root -p
Mã:
CREATE DATABASE prestashopdb;
GRANT ALL PRIVILEGES ON prestashopdb.* TO 'prestashop'@'localhost' IDENTIFIED BY 'psp4ssw0rd';
FLUSH PRIVILEGES;
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22135%22%3E%3C/svg%3E
Bây giờ hãy chạy truy vấn sau để xác minh quyền cho người dùng prestashop. Hãy đảm bảo rằng người dùng prestashop có quyền truy cập vào cơ sở dữ liệu prestashopdb.
Mã:
SHOW GRANTS FOR prestashop@localhost;
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22226%22%3E%3C/svg%3E
Kiểm tra môi trường để cài đặt PrestaShop
Bây giờ bạn đã cấu hình LAMP Stack, bước tiếp theo là xác minh môi trường PrestaShop của bạn.Di chuyển đến thư mục /var/www/html và tải xuống trình kiểm tra PrestaShop bằng lệnh wget bên dưới. Hãy chắc chắn rằng bạn đã tải phiên bản mới nhất của trình kiểm tra PrestaShop.
Mã:
cd /var/www/html/
wget https://github.com/PrestaShop/php-ps-info/archive/refs/tags/v1.1.tar.gz
Mã:
tar -xzvf v1.1.tar.gz
mv php-ps-info-1.1 check-ps
Nhập tên người dùng và mật khẩu mặc định là 'prestashop'.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22392%22%3E%3C/svg%3E
Từ trang kiểm tra PrestaShop, hãy đảm bảo rằng mọi phụ thuộc và cấu hình hệ thống đều đáp ứng các yêu cầu của PrestaShop.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22573%22%3E%3C/svg%3E
Tải xuống PrestaShop
Trong phần này, bạn sẽ tải xuống mã nguồn PrestaShop vào máy chủ AlmaLinux của mình. Bạn cũng sẽ thiết lập quyền và quyền sở hữu phù hợp cho mã nguồn PrestaShop.Di chuyển đến thư mục /var/www và tải xuống phiên bản mới nhất của PrestaShop bằng lệnh wget bên dưới. Hãy nhớ kiểm tra trang GitHub của PrestaShop để tải phiên bản ổn định mới nhất của PrestaShop.
Mã:
cd /var/www/
wget https://github.com/PrestaShop/PrestaShop/releases/download/8.1.3/prestashop_8.1.3.zip
Mã:
unzip prestashop_8.1.3.zip -d /var/www/prestashop
Mã:
sudo chown -R apache:apache /var/www/prestashop
sudo chmod u+rw /var/www/prestashop
Thiết lập Máy chủ ảo Httpd
Sau khi tải xuống PrestaShop, bạn cần tạo cấu hình máy chủ ảo httpd mới sẽ được sử dụng để chạy PrestaShop. Vì vậy, hãy đảm bảo rằng bạn đã chuẩn bị sẵn tên miền trước khi cấu hình máy chủ ảo.Tạo cấu hình máy chủ ảo httpd mới /etc/httpd/conf.d/prestashop.conf bằng lệnh nano editor sau.
Mã:
sudo nano /etc/httpd/conf.d/prestashop.conf
Mã:
ServerName howtoforge.local
ServerAdmin [emailprotected]
DocumentRoot /var/www/prestashop
Options +FollowSymlinks
AllowOverride All
Require all granted
ErrorLog /var/log/httpd/prestashop_error.log
CustomLog /var/log/httpd/prestashop_access.log combined
Bây giờ hãy thực hiện lệnh sau để xác minh cấu hình httpd của bạn. Nếu bạn có cú pháp httpd đúng, bạn sẽ nhận được đầu ra Syntax OK.
Mã:
sudo apachectl configtest
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22592%22%20height=%22172%22%3E%3C/svg%3E
Cuối cùng, hãy chạy lệnh bên dưới để khởi động lại dịch vụ httpd và triển khai cấu hình máy chủ ảo mới của bạn. Cài đặt PrestaShop của bạn bây giờ có thể truy cập được.
Mã:
sudo systemctl restart httpd
Thiết lập Certbot
Trước khi bắt đầu cài đặt PrestaShop, hãy đảm bảo tạo chứng chỉ SSL/TLS, đặc biệt là cho sản xuất. Bạn có thể dễ dàng thực hiện việc này thông qua Certbot.Cài đặt certbot và plugin Certbot Apache vào máy chủ AlmaLinux của bạn bằng lệnh sau.
Mã:
sudo dnf install -y certbot python3-certbot-apache -y
Mã:
sudo certbot --apache --agree-tos --redirect --hsts --staple-ocsp --email [emailprotected] -d howtoforge.local
Cài đặt PrestaShop
Mở trình duyệt web của bạn và truy cập tên miền PrestaShop của bạn, đó là https://howtoforge.local/. Nếu cài đặt thành công, bạn sẽ nhận được trang cài đặt PrestaShop.Đầu tiên, chọn ngôn ngữ mặc định là tiếng Anh, sau đó nhấp vào Tiếp theo.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22433%22%3E%3C/svg%3E
Bây giờ hãy chọn Đồng ý để chấp nhận thỏa thuận cấp phép cho PrestaShop và nhấp vào Tiếp theo.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22522%22%3E%3C/svg%3E
Nhập tên Cửa hàng, người dùng quản trị, mật khẩu và địa chỉ email sẽ được sử dụng làm quản trị viên cho cài đặt PrestaShop của bạn. Sau đó, nhấp vào Tiếp theo để tiếp tục.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22577%22%3E%3C/svg%3E
Để cấu hình cửa hàng, bạn có thể cài đặt dữ liệu demo và nhấp vào Tiếp theo.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22434%22%3E%3C/svg%3E
Tiếp theo, nhập thông tin chi tiết về tên cơ sở dữ liệu MariaDB, người dùng và mật khẩu của bạn. Sau đó nhấp vào Tiếp theo một lần nữa.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22535%22%3E%3C/svg%3E
Sau khi cài đặt hoàn tất, bạn sẽ nhận được cấu hình như thế này - Bạn cũng có thể thấy hướng dẫn bổ sung để xóa thư mục cài đặt PrestaShop:
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22503%22%3E%3C/svg%3E
Trang chủ PrestaShop.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22750%22%20height=%22532%22%3E%3C/svg%3E
Quay lại thiết bị đầu cuối của bạn và thực hiện lệnh bên dưới để xóa cài đặt PrestaShop thư mục.
Mã:
rm -rf /var/www/prestashop/install
Mã:
chmod u+rw /var/www/prestashop/var/cache
chmod u+rw /var/www/prestashop/var/logs
chmod u+rw /var/www/prestashop/img
chmod u+rw /var/www/prestashop/mails
chmod u+rw /var/www/prestashop/modules
chmod u+rw /var/www/prestashop/translations
chmod u+rw /var/www/prestashop/upload
chmod u+rw /var/www/prestashop/download
chmod u+rw /var/www/prestashop/app/config
chmod u+rw /var/www/prestashop/app/Resources/translations