什么是OpenCart?
OpenCart是面向在线商家的免费开源电子商务平台。OpenCart提供了一个专业可靠的基础,您可以以此为基础,成功建立一个在线商店。该基金会吸引了广泛的用户; 从经验丰富的网站开发人员寻找友好的交互体验,商家秩序启动一次他们的在线业务。OpenCart具有大量功能,可以让您对商店拥有更多的自定义功能。使用OpenCart工具,您可以帮助您的在线商店充分发挥其效力。
准备工作
- 你需要在 CentOS 7上安装LAMP 环境。
- 安装Extra Packages for Enterprise Linux(EPEL)存储库。sudo yum安装epel-release
- 确保您的服务器包是最新的。sudo yum更新
- 安装解压缩实用程序。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数据库和数据库用户。要创建数据库和数据库用户,如果没有请以下说明操作:
- 登录MySQL / MariaDB:
mysql -u root -p
输入您的MySQL / MariaDB root密码。您可以看到类似的MySQL的提示符
MariaDB (none)>
- 为OpenCart创建一个新的数据库和用户来使用:
create database opencart; grant all on opencart.* to 'ocuser' identified by 'yourpassword'; flush privileges;
在上面的命令中,opencart
是数据库的名称,ocuser
是用户,yourpassword
是密码。
- 退出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,我们还建议您做一些其他操作。由于电子商务网站的安全敏感性,您需要确保系统的安全。
- 请务必遵循我们的“ 服务器安全”指南。
- 使用SSL / TLS保护您的网站。学习在CentOS 7上安装Apache服务SSL证书。安装证书后,请按照Opencart启动SSL文档启用SSL。
- 遵循OpenCart文档中的基本安全实践。
- 如果您希望使用第三方扩展,您可以安装vQmod。
更多信息
有关此主题的其他信息,您可能需要参考以下资源。希望他们可以帮到您,请注意,我们无法保证外部材料的准确性或及时性。
- OpenCart网站
- OpenCart文档
- OpenCart社区论坛