CentOS7安装OpenCart

什么是 OpenCart?

OpenCart是面向在线商家的免费开源电子商务平台。OpenCart 提供了一个专业可靠的基础,您可以以此为基础,成功建立一个在线商店。该基金会吸引了广泛的用户; 从经验丰富的网站开发人员寻找友好的交互体验,商家秩序启动一次他们的在线业务。OpenCart 具有大量功能,可以让您对商店拥有更多的自定义功能。使用 OpenCart 工具,您可以帮助您的在线商店充分发挥其效力。

准备工作

  1. 你需要在 CentOS 7上安装LAMP环境。
  2. 安装 Extra Packages for Enterprise Linux(EPEL)存储库。sudo yum 安装 epel-release
  3. 确保您的服务器包是最新的。sudo yum 更新
  4. 安装解压缩实用程序。sudo yum install unzip

安装 PHP

确保安装了以下 PHP 扩展/模块(默认情况下,所有 PHP 都会安装这些): - Curl - Zip - Zlib - GD Library - Mcrypt - Mbstrings - Xml

您可以通过运行以下命令来安装它们:

1
sudo yum install php-mcrypt curl zlib php-gd php-mbstring php-xml php-mysql

创建数据库和用户

您需要确保为 OpenCart 配置好 MySQL 数据库和数据库用户。要创建数据库和数据库用户,如果没有请以下说明操作:

  1. 登录 MySQL / MariaDB:

mysql -u root -p

输入您的 MySQL / MariaDB root 密码。您可以看到类似的 MySQL 的提示符

MariaDB (none)>

  1. 为 OpenCart 创建一个新的数据库和用户来使用:

create database opencart; grant all on opencart.* to ‘ocuser’ identified by ‘yourpassword’; flush privileges;

在上面的命令中,opencart是数据库的名称,ocuser是用户,yourpassword是密码。

  1. 退出 MySQL / MariaDB。

quit

安装 OpenCart

下载 OpenCart 并配置权限

根据以下命令下载 OpenCart 并解压到网站根目录中:

1
2
3
4
5
6
7
8
9
cd /var/www/html/example.com/public_html/
curl -OL https://github.com/opencart/opencart/releases/download/2.3.0.2/2.3.0.2-compiled.zip
unzip 2.3.0.2-compiled.zip 'upload/*'
cp upload/config-dist.php upload/config.php
cp upload/admin/config-dist.php upload/admin/config.php
sudo chown -R apache:apache upload
shopt -s dotglob
mv upload/* .
rm -rf upload

在上面的命令中,替换/var/www/html/example.com/public_html/为自己的虚拟主机的网站根目录以及2.3.0.2-compiled.zip以最新 OpenCart 版本的作为文件名

注意您可以从这里下载页面获取到最新版本的 OpenCart 。

接下来,运行以下命令以确保这些目录具有可写权限。

1
2
3
4
5
6
7
8
9
10
chmod 0755 system/storage/cache/
chmod 0755 system/storage/logs/
chmod 0755 system/storage/download/
chmod 0755 system/storage/upload/
chmod 0755 system/storage/modification/
chmod 0755 image/
chmod 0755 image/cache/
chmod 0755 image/catalog/
chmod 0755 config.php
chmod 0755 admin/config.php

运行 OpenCart 安装程序

在浏览器中访问您的网站。您将会被引导至到如下图所示的 OpenCart 程序安装页面:

安装界面

点击 CONTINUE 键,您将看到“安装准备”页面。

安装预览

在继续之前,请确保您看到每个部分应是绿色复选标记。如果您看到任何红色标记,请返回并确保正确遵循本指南中的所有说明。确认每个部分都有绿色复选标记后,点击CONTINUE按钮查看 OpenCart 配置页面:

web

在这里,数据库类型选择MySQLi并使用本指南的“ 创建数据库和用户”中的相关信息填写。您还需要在 OpenCart 安装中设置默认管理员帐户的用户名和密码。

最后,点击CONTINUE按钮,您应该看到安装完成屏幕。您还会看到一个警告框,告诉您删除安装目录。我们可以返回到您的 Web 根目录并执行以下命令来完成此操作:

1
rm -rf install

执行完之后,安装到此结束了。在浏览器输入网址访问

1
http://example.com/admin

在上面的网址中,example.com是您的域名。

您可以使用之前设置的管理员帐户及密码登录。

后续建议步骤

现在您已经安装并启动了 OpenCart,我们还建议您做一些其他操作。由于电子商务网站的安全敏感性,您需要确保系统的安全。

  1. 请务必遵循我们的“ 服务器安全”指南。
  2. 使用 SSL / TLS 保护您的网站。学习在 CentOS 7 上安装 Apache 服务 SSL 证书。安装证书后,请按照Opencart 启动 SSL 文档启用 SSL。
  3. 遵循 OpenCart 文档中的基本安全实践
  4. 如果您希望使用第三方扩展,您可以安装vQmod

更多信息

有关此主题的其他信息,您可能需要参考以下资源。希望他们可以帮到您,请注意,我们无法保证外部材料的准确性或及时性。

作者

Heng.Wang

发布于

2018-08-29

更新于

2023-09-20

许可协议

CC BY-NC-SA 4.0

Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×