菲律宾优德娱乐正规吗

弗拉门戈项目

弗拉门戈文件

安装弗拉门戈

要安装弗拉门戈,请下载发行版打开包装,得到一个弗拉门戈目录。键入命令cd弗拉门戈进入那个目录,然后发出命令:

/安装

安装程序将扫描系统中的Python二进制文件让你选一个。如果找到一个可接受的Python版本,你可以按一下返回接受它,或者,您可以输入任何至少2.3版本的Python二进制文件的路径。如果你选择Python还没有MySQLdb公司安装,弗拉门戈安装工将尝试构建MySQLdb公司在这一点上。

然后,系统将提示您输入要在其中安装Flamenco的目标目录。默认值,/usr/本地/弗拉门戈,如果您是系统管理员,安装弗拉门戈是一个合理的地方。如果您没有使用管理员帐户,你应该选择一条你能控制的路,比如在你的主目录里/家/用户名/弗拉门戈.

然后安装脚本将自动复制和解包文件你需要管理弗拉门戈。

导入数据

下一步是将你的收藏载入弗拉门戈。你必须首先设置一个包含所有必需数据文件的目录(请参见数据部分有关这些TSV格式数据的名称和内容的详细信息文件)。在你准备好数据目录之后,发出命令:

目标/垃圾箱/弗拉门戈进口目录

哪里目标是您为Flamenco选择的目标目录目录是包含数据文件的目录。

注意,在data目录中文本.tsv文件由目标/垃圾箱/弗拉门戈进口命令创建关键字索引(方便关键字搜索)。如果你有未创建和放置文本.tsv归档在数据目录中,下面的命令将创建索引自动(这可能需要一段时间,这取决于文本量在您的收藏中):

目标/垃圾箱/弗拉门戈指数目录

导入集合将创建一个新的弗拉门戈实例.弗拉门戈应用程序的每个实例都是一个独立运行的服务器,一个相关的集合MySQL数据库,以及对用户界面的可选自定义。导入集合时,系统会要求您提供MySQL帐户的登录信息,MySQL数据库的名称,以及Flamenco实例的名称。实例将驻留在目标/bin/实例/实例,哪里实例实例的名称。重要的:根据您的管理设置,可能是MySQL数据库必须已经在在运行安装脚本。

你还需要提供端口范围供WebKit使用,默认端口为21600到21609。每个弗拉门戈实例对应一个WebKit服务器在自己的TCP端口上运行。当一个实例启动时,它将逐个检查指定范围内的端口直到找到可用端口。所以,默认情况下,它会尝试使用21600端口,如果正在使用或无法使用,它将尝试21601端口,然后21602端口,依此类推。在大多数情况下,您不需要更改端口范围,所以你可以按一下返回当提示时。但是,如果需要运行10个以上的实例,你需要扩大端口范围,或者,如果您的系统有防火墙来阻止默认端口,您可能需要更改端口范围。

您可以创建任意多个实例每个人浏览一个不同的集合(并使用单独的MySQL数据库)。甚至可以为同一个集合创建多个实例(例如,在用户界面上尝试不同的变体)只要每个实例使用一个单独的MySQL数据库。

这个进口脚本从制表符分隔的文件中加载数据,检查并规范化,并将其转换为一系列SQL语句。如果需要保存此转换的结果,您可以提供一个文件名作为附加参数。

目标/垃圾箱/弗拉门戈进口目录 文件名
如果提供文件名,导入程序将把集合的SQL转储写入该文件而不是在弗拉门戈创建一个新实例。

安装CGI脚本

最后,您需要放置弗拉门戈CGI脚本你的网络服务器可以看到它。安装脚本会告诉你,您需要复制的文件位于目标/垃圾箱/弗拉门戈cgi,哪里目标是您为Flamenco选择的目标目录。对所有弗拉门戈实例的所有Web访问将通过这一个脚本发生。你可以把它放在Web服务器愿意运行CGI脚本的任何地方。

如果系统上有多个版本的Python,您可能需要编辑脚本的第一行以指向在2.3版或更高版本的Python可执行文件中。

然后,使用您的Web浏览器访问CGI脚本你放的位置。您应该得到一个列出实例的页面。单击实例名称开始使用弗拉门戈浏览。

例如,对于web服务器,托管在http://flamenco.university.edu,哪个过程目录中的CGI脚本/项目/弗拉门戈/cgi-bin/,您应该将弗拉门戈cgi在该目录中编写脚本。然后进入现场弗拉门戈实例,转到urlhttp://flamenco.university.edu/cgi-bin/flamenco.cgi,它应该显示一个标有实例名的链接。单击此链接将激活实例。下图显示一个示例,说明当两个实例(调用食谱诺贝尔奖)已安装成功了。

限制执行

弗拉门戈通常设置为任何人都可以启动实例只需访问实例生成的任何URL即可。(任何以CGI脚本的URL开头的URL,后面是一个斜杠,实例的名称,还有另一个斜杠,访问实例生成的页面;http://flamenco.university.edu/cgi-bin/flamenco.cgi,在上面的例子中。)这个链接可以是用于在实例连接到MySQL时重新启动实例服务器断开。因此,当向用户展示如何访问弗拉门戈实例,你可能想把这个网址隐藏在另一个后面html文档中的链接。

此外,弗拉门戈所在系统上的任何用户可以关闭一个弗拉门戈实例通过清空appserverpid.txt文件文件实例目录。如果不需要其他用户能够启动或关闭特定实例,关闭世界写入权限对于appserverpid.txt文件关闭世界执行许可对于弗拉门戈-实例:

chmod go-w appserverpid.txt
chmod go-x弗拉门戈-实例

权限的这些更改也会阻止CGI脚本自动启动实例当有人试图访问实例时;你必须使用弗拉门戈启动实例启动实例。

继续下一个章节:菲律宾优德娱乐正规吗:管理弗拉门戈.