如何在CentOS 7上安装OpenCart

2018-08-30 10:38:54 浏览数 (1)

什么是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

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

代码语言:txt复制
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并解压到网站根目录中:

代码语言:txt复制
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 。

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

代码语言:txt复制
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配置页面:

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

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

代码语言:txt复制
rm -rf install

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

代码语言:txt复制
http://example.com/admin

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

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

后续建议步骤

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

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

更多信息

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

  • OpenCart网站
  • OpenCart文档
  • OpenCart社区论坛
phplampphplamp

0 人点赞