OpenCart是什么?php
OpenCart是为在线商家提供免费的开源电子商务平台。OpenCart为创建一个成功的在线商店提供了一个专业和可靠的基础。这个基金会吸引了大量的用户,从经验丰富的web开发人员到用户界面友好的界面,到商店用户第一次在网上发布他们的业务。OpenCart有大量的特性,可让您对您的商店进行定制。有了OpenCart的工具,你能够帮助你的网店实现最大的潜力。html
在你开始以前mysql
一、你应该在CentOS 7上安装 LAMP。git
二、为Enterprise Linux(EPEL)存储库安装额外的包。sudo yum安装epel-releasegithub
三、确保您的服务器包是最新的sudo yum更新web
四、安装解压缩实用程序,sudo yum安装解压缩sql
PHP设置数据库
确保安装了如下PHP扩展/模块(它们应该默认安装在几乎全部的PHP安装上):-Curl-Zip-Zlib-GD库-Mcrypt-mbstring-Xmlapache
您能够经过运行如下命令来安装它们:浏览器
1 |
sudo yum install php-mcrypt curl zlib php-gd php-mbstring php-xml php-mysql |
建立数据库和用户
您须要确保有一个MySQL数据库和一个用于OpenCart的数据库用户。要建立数据库和数据库用户,请填写如下说明:
一、登陆到MySQL / MariaDB:
1 |
mysql -u root -p |
在提示时输入您的mysql/mariadb根密码。如今应该看到相似于MySQL的提示
1 |
MariaDB [(none)]> |
二、建立一个新的数据库和用户,并使用它做为OpenCart:
1 2 3 |
create database opencart; grant all on opencart.* to 'ocuser' identified by 'yourpassword'; flush privileges; |
在上面的示例中,opencart是数据库的名称、ocuser是用户名,yourpassword是您的密码。
三、退出MySQL/MariaDB.
1 |
quit |
安装OpenCart
下载OpenCart和配置权限
发布如下命令,下载并解压OpenCart到您的web根目录:
1 2 3 4 5 6 7 8 9 |
cd /var/ https://www.vultrer.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 |
在上面的例子中,用您的虚拟主机的Web根和2.3.0.2-compiled.zip替换/var/www/html/example.com/public_html/与最新的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按钮就能够看到OpenCart配置页面:
在这里,选择MySQLi驱动程序,并使用来自Create数据库和用户部分的相关信息填写表单。您还须要为这个OpenCart安装的默认管理员账户选择用户名和密码。
最后,按下CONTINUE按钮,您如今应该看到安装完整的屏幕。您还将看到一个警告框,告诉您删除您的安装目录。咱们能够返回到您的web根目录并运行:
1 |
rm -rf install |
完成以后,安装就完成了。浏览到
1 |
http://example.com/admin |
在上面的示例中,www.vultrer.com是您的域名。
如今可使用以前输入的管理员账户信息进行登陆。
建议下一步
如今您已经启动并运行了OpenCart安装,接下来还有一些咱们推荐的步骤。因为电子商务网站的安全敏感性,你须要确保你的系统是安全的。
一、请确保您遵循咱们的服务器指南。
二、使用ssl/tls保护您的网站。学习在CentOS 7上安装一个与Apache的SSL证书。一旦您安装了证书,就能够经过SSL的Opencart文档来启用SSL。
三、遵循OpenCart文档中的基本安全实践。
四、若是您但愿使用第三方扩展,请安装vQmod。