Livezilla

Certified Partner and
PrestaShop Developer for:

的Prestashop安装提示|正确的网站环境

的Prestashop安装提示

这页的英文写的,请参阅英文版本为正确的代码的变化。

 

选择一个良好的主机。

根据有多大,你的店铺,你得到多少游客,您可能需要一个专用的主机,然而,几乎所有的网站(特别是小型/中型)可以使用共享主机。

有许多不同的托管公司,提供不同的计划和处理。你应该选择至少提供64MB的RAM,至少1GB的数据库空间,和至少5GB的硬盘空间,这会留下足够的空间来发展您的网站。

我们使用和建议BlueHost的我们开发的所有的网站,它们提供无限的数据库空间无限的硬盘驱动器空间,和无限带宽(交通)。它们还具有优异的24/7实时支持(如果您选择使用BlueHost的,请使用我们的链接来注册。披露:我们收到的补偿,如果您使用我们的链接,但不会影响我们的建议是bŸ)。


无论你决定去,做一个快速搜索的Prestashop论坛上看到如果任何人有任何问题,使用的主机,它可以为您节省大量的时间以后。

 

在安装的Prestashop。

第一步应该决定如何设置您的网站环境。

几乎所有的大型电子商务网站(和其他)创建3种不​​同的环境

1)发育- 任何改变/加入的网站,如新的模块,新的主题,新功能,新的页面,新的支付方式,几乎任何东西,除了简单的文字变化的起点。

2)测试- 当一个开发周期结束,都转移到这个环境中,并进行彻底的测试,以确保新的变化是否正常工作,并通过他们的影响,没有别的。这是强烈建议,总是测试的网站:注册/登录购物车功能,结帐/支付的重要特征。
被发现的任何错误或问题,应该是固定的,然后再重新启动测试循环的发展环境。

3)生产- 测试周期完成时,变化可以被转移到生产(​​现场)网站,另一测试周期应采取以确保所有的修改可以正确的复制,在这个过程中被打破了,没有别的。

这看起来似乎是长期的和冗余的过程,但它被认为是标准的大多数专业人士有很好的理由。在这个过程中的任何错误和问题,可以破坏你的网站的操作,因为你失去的时间和金钱的机会将减少。

如果您的网站是小型/中型,你可以只使用环境开发/测试和生产。但是,无论多么小的网站,它从来就不是一个好主意,只有在生产环境

 


您也可以在您的本地计算机上安装的Prestashop作为开发/测试环境使​​用免费程序名为WAMP(下载http://www.wampserver.com/en/download.php),它模拟一个Web服务器与PHP和MySQL数据库。如果您使用Skype,你应该禁用它使用端口80,然后再安装WAMP(工具 - >选项 - >高级设置 - >连接 - >取消选择复选框“使用端口80和443 ....”)。

在WAMP的安装和运行,你可以复制的Prestashop安装文件夹C :/ WAMP的/ / WWW(这是根文件夹),打开一个浏览器窗口,输入http://localhost/。如果WAMP的安装是否正确,你应该看到2个文件夹:您刚才复制的文件夹的Prestashop和phpMyAdmin的文件夹,这将让你创建和管理数据库。

您也可以创建一个子文件夹在您的Web服务器上的开发/测试环境。

 

安装的Prestashop。

下载最新的STABLE版本的Prestashop(α,β,或以外的任何一个稳定的版本),并提取您的本地计算机中的文件。

使用FTP客户端,如Filezilla的(http://filezilla-project.org/download.php)的内容拷贝到的的Prestashop文件夹到您的Web服务器。

您将需要创建一个新的数据库的Prestashop。要做到这一点,请登录到您的托管公司的cPanel界面的数据库链接。创建一个新的数据库,并指定一个新的用户名和密码,确保把它们写下来,因为你将在PrestaShop安装过程中需要输入他们。

您还需要确保正确的文件/文件夹的权限设置。大多数现代的托管公司(特别是那些使用cPanel)将无法正常使用的权限级别高于755原因是,777(指示的Prestashop安装指南)是非常不安全的,即使是新手黑客用它来开发您的网站

例如,如果您尝试的modules文件夹的权限设置为777,您的主机将阻止任何PHP文件就可以了。运行。如果您尝试访问这些文件中的任何一个,你会得到一个“错误500“模块无法使用。

一些旧的主机或配置不正确的,将无法工作将需要755和777,它是强烈建议要远离这样的主机。

一旦在创建数据库的权限设置,你就可以开始安装过程,并遵循所有的步骤(755)更换任何777权限。


安装完成后,从长远来看。

现在的Prestashop安装和您的网站是正常运行的,重要的是保持这种方式。

最重要的,但往往被忽视的部分是正确的备份。它往往是比较的牙科医生,没有人想这样做,直到为时已晚

大多数主机提供文件/数据库备份。有些人甚至可能让你安排一个文件自动备份,但往往不是,它是一个完整的一切都在您的网站,而不仅仅是备份的的的Prestashop文件/数据库。

我们已经创建了一个自动Prestashop备份模块,可让您备份的数据库和文件经常如你所愿。它也可以让你通过电子邮件发送到您的邮箱的备份副本的副本保存在您的服务器上。

无论您选择使用我们的模块,您的主机的备份选项,或不同的方法,你需要确保备份经常做,你知道如何恢复被损坏的情况下,您的网站

一个好的备份系统,您就可以迅速恢复你的网站,为您节省了很大的压力,时间和金钱。