Elgg/Elgg安装

来自站长百科
跳转至: 导航、​ 搜索

模板:Elgg top

上传Elgg[ ]

  • 下载最新版本的Elgg 到您的计算机,然后解压缩。
  • WEB服务器时,您可以存储两种方式之一elgg:
在自己的目录(/home/www/ elgg)
在文档根目录(/home/www)
  • FTP客户端上传到您的Web服务器上的文件。

创建一个数据文件夹[ ]

Elgg需要一个特殊的文件夹来存储上传的文件,包括配置文件图标和照片。您将需要创建这个目录。

我们建议,这个文件夹被称为“数据”。出于安全原因,这个文件夹必须存储之外的文档根目录。例如,如果Elgg被安装在:

/home/www/elgg/

您可能要创建的数据文件夹中:

 /home/www/data

另外,如果Elgg被安装在:

/home/username/public_html/

那么您可能要创建它在:

/home/username/data/

一旦此文件夹已被创建,您将需要确保Web服务器上运行Elgg有权写入和创造它的目录。这不应该是一个基于Windows的服务器的问题,但如果你的服务器运行在Linux,Mac OS X或一个UNIX系统,你需要设置在目录的权限。

如果您使用的是图形化的FTP客户端上传文件,您通常可以通过右键单击该文件夹并选择'属性'或'获取信息的权限。

注意:设置您的数据目录的777将工作,但它是不安全的,不建议。如果您不确定如何正确设置权限,请参阅本文件或联系以了解更多信息,您的主机。

创建一个MySQL数据库[ ]

使用您的数据库管理工具的选择(如果你对此不清楚,请询问系统管理员),创建一个新的MySQL数据库的Elgg。您可以创建一个具有下列任何工具MySQL数据库:

请确保您添加一个用户到所有特权和记录的数据库名称,用户名和密码数据库。您将需要此信息时,安装Elgg。

访问您的Elgg网站[ ]

一旦你执行了这些步骤,请访问Elgg在Web浏览器的网站。 Elgg将通过安装过程的其余部分从那里你。第一个帐户,您在安装过程结束时将创建一个管理员帐户。 settings.php和.htaccess文件

在Elgg安装程序将尝试为您创建两个文件:

  • engine/的settings.php,其中包含要安装的数据库设置
  • .htaccess文件,它允许Elgg来生成动态的URL

如果这些文件不能自动生成,例如因为Web服务器没有写权限的目录,Elgg会告诉你如何创建它们。你也可以暂时改变根目录和引擎目录的权限。这两个目录上设置,以便Web服务器可以写入这两个文件,完成安装过程的权限,他们改变的权限回到他们原来的设置。如果由于某种原因,这不会工作,你将需要:

  • 复制 engine/settings.example.php 到 engine/settings.php,打开它在一个文本编辑器和数据库中详细填写您的
  • 复制 /htaccess_dist为/.htaccess

注意安装在一个虚拟主机 有关安装

要顺利进行,修改根htaccess文件,并取消注释:

 117:#RewriteBase / 

要为:

 117:RewriteBase / 

参考资料[ ]

模板:Elgg