如何创建自己的在线购物商店在Linux中使用“OpenCart”

在互联网世界,我们使用计算机做一切。 电子商务又名电子商务是其中之一。 电子商务是什么新鲜事,它在ARPANET,ARPANET的地方用来安排麻省理工学院和斯坦福大学人工智能实验室的学生之间的销售初期开始。

这些天有大约100年的电子商务网站,Flipcart,eBay,阿里巴巴,Zappos,IndiaMART,亚马逊等。你考虑过制作自己的亚马逊和Flipcart像基于Web的应用服务器? 如是! 本文适合您。

Opencart的是一个自由和开源的电子商务应用用PHP编写的,它可以用来开发类似于亚马逊和Flipcart一个购物车系统。 如果您想在线销售您的产品或想要为您的客户提供服务,即使您已经关闭Opencart也是如此。 您可以使用可靠和专业的Opencart应用程序构建一个成功的在线商店(对于在线商家)。

OpenCart Web面板演示
  1. 店面 - http://demo.opencart.com/
  2. 管理员登录 - http://demo.opencart.com/admin/
------------------ Admin Login ------------------
Username: demo
Password: demo

Opencart的特点

Opencart是一个满足在线商家的所有要求的应用程序。 它具有所有的功能(见下文),使用它可以使您自己的电子商务网站。

  1. 它是一个免费(如在啤酒)和开源(如在演讲)应用程序根据GNU GPL许可证发布。
  2. 一切都有良好的文件,意味着你不需要谷歌和大声求助。
  3. 自由生活时间支持和更新。
  4. 无限数量的类别,产品和制造商支持。
  5. 一切都是基于模板。
  6. 支持多语言和多币种。 它确保您的产品获得全球覆盖。
  7. 内置产品审查和评级功能。
  8. 支持可下载产品(即电子书)。
  9. 支持自动图像调整。
  10. 默认情况下,诸如多税率(如在不同的国家),查看相关产品,信息页,货运重量计算,Availing Discount Coupons等功能都很好地实现。
  11. 内置备份和恢复工具。
  12. 好实施SEO。
  13. 还支持发票打印,错误日志和销售报告。

系统要求

  1. Web服务器(首选Apache HTTP服务器)
  2. PHP(5.2及以上)。
  3. 数据库(MySQLi首选,但我使用MariaDB)。

所需的PHP库和模块

必须在系统上安装和启用这些扩展,才能在Web服务器上正确安装Opencart。

  1. 卷曲
  2. 压缩
  3. Zlib
  4. GD库
  5. Mcrypt
  6. Mbstrings

第1步:安装Apache,PHP和MariaDB

1.正如我所说的,Opencart的需要一定的技术要求,如Apache,PHP和扩展和数据库(MySQLMariaDB的 )被安装在系统上,才能正常运行Opencart的。

让我们安装Apache,PHPMariaDB的使用下面的命令。

安装Apache
# apt-get install apache2 		 (On Debian based Systems)
# yum install httpd			 (On RedHat based Systems)
安装PHP和扩展
# apt-get install php5 php5-mysql libapache2-mod-php5 php5-curl php5-mcrypt 	(On Debian based Systems)
# yum install php php-mysql php5-curl php5-mcrypt			(On RedHat based Systems)
安装MariaDB
# apt-get install mariadb-server mariadb-client				(On Debian based Systems)
# yum install mariadb-server mariadb					(On RedHat based Systems)

2.安装所有需要的上方之后的事情,你可以用下面的命令启动ApacheMariaDB的服务。

------------------- On Debian based Systems ------------------- 
# systemctl restart apache2.service					
# systemctl restart mariadb.service	
------------------- On RedHat based Systems ------------------- 
# systemctl restart httpd.service 		
# systemctl restart mariadb.service 				

第2步:下载并设置OpenCart

3.最近Opencart的(2.0.2.0)的版本可以得到Opencart的网站从GitHub或者直接。

另外,您也可以使用下面的wget命令直接从GitHub库下载最新版本Opencart的 ,如下所示。

# wget https://github.com/opencart/opencart/archive/master.zip

4.下载zip文件后,复制到Apache的工作目录(即在/ var / www / html等 ),并解压缩文件master.zip。

# cp master.zip /var/www/html/
# cd /var/www/html
# unzip master.zip

5.提取'master.zip'文件,cd到解压的目录和上传目录的内容移动到应用程序文件夹(Opencart的主机 )的后根。

# cd opencart-master
# mv -v upload/* ../opencart-master/

6.现在需要重命名或复制Opencart的配置文件,如下图所示。

# cp /var/www/html/opencart-master/admin/config-dist.php /var/www/html/opencart-master/admin/config.php
# cp /var/www/html/opencart-master/config-dist.php /var/www/html/opencart-master/config.php

7.接下来,设置正确的权限的文件和/ var / www / html等/ Opencart的主机的文件夹内。 您需要提供RWX权限的所有文件和文件夹存在,递归。

# chmod 777 -R /var/www/html/opencart-master 

重要提示 :设置权限777可能是危险的,所以只要你设置完一切,恢复到允许递归755对上述文件夹中。

第3步:创建OpenCart数据库

8.下一步是创建一个数据库(比如opencartdb)的电子商务网站来存放数据库的数据。 连接到databaser服务器并创建一个数据库,用户并授予对用户的正确权限,以完全控制数据库。

# mysql -u root -p
CREATE DATABASE opencartdb;
CREATE USER 'opencartuser'@'localhost' IDENTIFIED BY 'mypassword';
GRANT ALL PRIVILEDGES ON opencartdb.* TO 'opencartuser'@'localhost' IDENTIFIED by 'mypassword';

第4步:OpenCart Web安装

9.一旦一切都正确设置,导航到Web浏览器,输入http://<web server IP address>访问Opencart的网络安装。

点击“ 继续 ”以同意许可协议。

接受OpenCart许可

10.下一个屏幕是安装前Server安装程序检查 ,看到该服务器具有所需的所有模块都安装正确,并且对Opencart的文件正确的权限。

如果有红色标记的12突出,这意味着你需要在服务器上正确安装这些组件,以满足Web服务器要求。

如果对#3#4任红印,这意味着有一个与你的文件的问题。 如果一切配置正确,你应该可以看到所有的绿色标志都是可见的(如下图所示),可以按“ 继续 ”。

服务器需求检查

11.在下一屏输入数据库证书像数据库驱动程序,主机名,用户名,密码,数据库。 你不应该Touchdb_port和Prefix,直到,除非你知道你在做什么。

还输入管理帐户的User_name,密码和电子邮件地址。 注意这些凭据将用于以root身份登录Opencart管理面板,因此请保持安全。 点击继续完成时!

OpenCart数据库详细信息

12.下一个屏幕显示,如“ 安装完成 ”的口号行准备开始销售的消息。 此外,它警告删除安装目录,因为使用此目录进行设置所需的一切都已完成。

OpenCart安装完成

要删除安装目录,您可能想运行以下命令。

# rm -rf /var/www/html/opencart-master/install

第4步:访问OpenCart Web和Admin

13.现在浏览器指向http://<web server IP address>/opencart-master/和,你会看到类似下面的截图。

OpenCart产品展示

14.为了登录到Opencart的管理面板,请将浏览器输入http:// <Web服务器的IP地址> / Opencart的主/管理员 ,并填写管理员凭据你输入,同时设置它。

OpenCart管理员登录

15,如果一切OK! 您应该可以看到Opencart的管理控制台。

OpenCart仪表板

在这里, 管理仪表板 ,你可以设立一个很多像类别,产品,方案,制造商,下载,评论,信息,扩展安装,送货,付款方式,订单总数,礼品券,贝宝,优惠券,关联公司,市场营销,邮件选项,设计和设置,错误日志,内置分析和什么不是。

什么后测试工具?

如果您已经测试了应用程序并发现它是可定制的,灵活的,Rock固体,易于维护和使用,您可能需要一个好的托管提供商托管OpenCart应用程序,保持现场24X7支持。 虽然有很多选择的托管服务提供商,我们建议HostGator的

HostGator的是一个域名注册和虚拟主机提供商,这是非常知名的服务,并设有提供。 它为您提供无限的磁盘空间,无限带宽,易于安装(一键安装脚本),99.9%正常运行时间,获奖的24x7x365技术支持和45天退款保证,这意味着如果您不喜欢的产品和服务你在45天的购买期间得到你的钱和心灵它45天是一个很长的时间测试。

所以,如果你有东西要卖,你可以免费(免费我的意思是,考虑你花费的物理商店花费,然后与虚拟商店设置成本比较,你会觉得它的免费)。

注意 :当你购买HostGator的从托管(和/或域),你会得到一个平坦25%OFF。 此优惠仅适用于youcl网站的读者是有效的。

所有你所要做的就是支付的托管过程中,输入促销码“youcl025”。 有关参考,请参阅预览付款屏幕与促销代码。

注册HostGator的 (优惠券代码:youcl025)

:另外值得一提的是,对于每个托管你购买HostGator的主持Opencart的,我们会得到提成少量的,只是为了保持youcl直播(通过支付带宽和托管服务器的费用)。

所以如果你买它使用上面的代码,你得到的折扣,我们会得到一个小量。 另外请注意,你不会支付任何额外的费用,事实上你将总账单支付少25%。

结论

Opencart的是进行外的盒子的应用程序。 它很容易安装,你可以选择最适合的模板,添加您的产品,你成为一个在线商家。

许多社区扩展(免费和付费)使它丰富。 这是一个奇妙的应用程序为那些谁想要设置一个虚拟商店,并保持他们的客户24X7可访问。 让我知道你的应用程序的经验。 欢迎任何建议和反馈。

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏