Author: Exson Qu

配置要求
硬件要求

这款软件可以运行在很多可能的配置上。最终的配置由企业的规模决定。

操作系统和数据库引擎的选择会极大地影响系统需求。每个连到网页服务器和数据库引擎的客户端都会消耗RAM(内存)，所以连线用户越多，需要的RAM(内存)越大。同样，硬盘的需求是顾客，供应商和交易数量的函数。按照客户端--服务器（C/S）的标准来看，可以有把握地说:由于系统组件的效率，系统对于硬件的要求是格外轻量级的。

作为一个指导原则，最多５０个同时连线的部署可以使用如下组合：Linux操作系统，Apache服务器，入门级的512MB的RAM内存和一个10M的网卡。这已经足以提供良好表现了。现在100M的网卡属于入门级. 对于要密集存储的环境来说，最好使用RAID SCSI可交换硬盘阵列。

通过使用SMP（对称多处理技术）的多个服务器，负载平衡，单独的数据库服务器，大容量的内存，数据库的大小和数量的限制可以克服，以满足最严格业务的需要。

当使用第三方提供的服务器主机时，必须从以下方面考虑主机提供商的设施：

- 备份－在任何情形下，公司都必须有自己的备份

- 备用的硬件－例如备用的服务器，硬盘等

- 安全和主机硬件的保护

- 备用发电机

- 备用的联网线路，例如超过一条连接到互联网的线路是最好的。

软件要求

如果企业选择在企业内部安装网页服务器，有很多套件可供选择，他们提供了必须的基础设施：

- PHP 版本高于5.1

- MySQL4.3以上版本，需要有支持事务处理的innodb引擎

在Windows环境下， 这里 apache2triad bundle 提供所有需要的软件及方便的安装精灵。
在Windows/linux/unix环境下，XAMPP也提供所需的软件。
安装上述任何两款软件包，都会提供您继续下一步的所需。要得到单独组件最新最好的版本，您需要：

· PHP 任何高于4.2版本的PHP。PHP运行在所有操作系统上，因此webERP是独立于操作系统的。如果需要传递EDI订单 ，需要PHP的FTP扩展组件。

· MySQL-Max 支持Innodb引擎的事务表。Innodb在2001年被引入MySQL.拥有和甲骨文Oracle类似的功能—和相似的速度。(这个系统也可以与Oracle或者其他的数据库系统一起使用，只要做稍微修改。) Mysql 4以后的版本就默认设置有Innob表。由于MySQL优越的性能因此极具商业价值而被广泛采用。配置文件范本在my.cnf里面，通常可以在/usr/local/mysql /var路径下找到。在mysql的文件中可以看到Innodb的典型配置设定。期望的数据大小是有用的，虽然需要时可以可逆地创建数据文件。注意：只是需要事务型支持的表才需要被定义为Innodb表。虽然总有争议，但是MyISAM表被誉为有更快的速度。

· 网页服务器，Apache是明智之选---但是PHP以不同格式支持各种各样网页服务器。

· 如果网页服务器是通过互联网浏览，而不仅仅是通过内联网LAN使用,这时需要加密传输。Openssl和mod-ssl可以方便地使用，以保证用加密的形式传送。

本软件可以运行于很多其他种类的数据库服务器，但是它是在MySQL数据库上测试和开发的。对于处理大量的普通数据库工作而言，独立的研究显示MySQL是最快的服务器之一，尤其在建立连接方面---而这对于每一页而言都是至关重要的，因此MySQL是理想地适用于网络环境的。在通过互联网而不是仅在LAN内传递数据时，使用mod ssl和openssl 与Apache 是明智之举。

将Wiki与webERP一起使用
维基对于一款非凡的商业工具而言，是一个不幸的名字。

他们是允许用户对网站进行编辑的一类软件。webERP定义了wiki页面的名字以及为保存在wiki上的信息提供了一个架构－－这里用户可以增加他们的关于顾客，产品和供应商的体验和信息。webERP连接到一个顾客的页面－如果页面不存在，会有一个提示符来创建它－－这端视企业如何将wiki整合到他们的业务中去。可能的组合是顾客页面包含连接：

· 信用控制履历

· 顾客服务查询日历

· 销售电话日记

如果安装了一个整合的wiki，那么可以依此设定的设置－>基础信息－>系统，点击后，然后选择wiki整合程序。webERP在主菜单上有为物料（商品）（SelectProduct.php),Customers(SelectCustomer.php)顾客,和Supplier供应商(SelectSupplier.php)提供到wiki的连接.点击连接，会产生wiki.如果这个页面不存在，您可以创建它－－将来他会直接来到创建的页面。
webERP产品连接到wiki可能包含的细节：如商品研发，图片链结，规格，保修，指示，竞争产品和竞争者产品细节。需要考虑一下wiki的结构。作为一个整合的知识基地，这个工具用得越多，他越会变得不可或缺，就会提供更多价值。
wacko wiki是非常轻量级的，并且对于网页服务器只是增加了些许开销。他可能是最具功能和灵活性的wiki了。
简单地将他与webERP安装在同样的网页服务器上， 并且在设置-->基础设置-->系统（Setup->General->Configuration Settings） 提供到wiki的路径。B

您可将此wiki设置为仅仅对注册用户可见—见wacko wiki的配置页面—特别对于config.inc.php的设置而言：

- “default_read_acl”=>“*”--这个设置决定谁可以读取页面。默认值为 “*”意味着任何人都可以读取。改为“？”意味这只有注册的用户可以读取。

- “default_comment_acl”=> “*”-这个决定谁可以在页面留言，默认值为 “*”允许任何人留言。改为 “？”将只允许注册用户留言。

- “allow_registration”=> “1”-将这个改为　“０”，确保未授权用户要注册的话，要联络系统管理员。