====== 在 Gandi AI 上面安装 Gallery2 ====== Gallery2 是一个使用广泛的软体, 让您能够建立并且管理自己的线上相铺. ===== 建立专用的资料库 ===== 首先, 为你的 Gallery 建立一个专用的资料库, 建立时, 请将他命名为 "**gallery**". 如果您不知道怎么建立资料库, 请参考这边的 [[zh:hosting:gandi-ai:create-database|教学]]. ===== 建立资料夹 ===== 请先选择您要安装的方式, 您比较喜欢使用子目录的方式安装在 **www** 底下(%%www.example.com/gallery%%) , 或是使用子网域的方式(gallery.example.com)安装. ==== 如果你选择用子目录的方式安装 ==== 简单!只要确认您建立了一个资料夹来安装(例如: %%www.example.com/gallery%%) ==== 如果你选择用子网域的方式安装, 例如 gallery.example.com ==== 请执行这两个步骤: *设定你的伺服器支援这个子网域, 请参考这里的 [[zh:hosting:gandi-ai:configure-virtualhosts|教学]] *设定你的子网域指向你的伺服器, 请参考这里的 [[zh:hosting:manage-quota:attach-domain|教学]] 在本次的教学中我们提供这两种方法进行安装. ===== 下载 Gallery2 ===== 首先, 请先下载安装程式, 在撰写本文的同时, 最新的版本是 2.2.4 从官方下载是最好的, 因此我推荐从这里 [[http://sourceforge.net/project/downloading.php?group_id=7130&filename=gallery-2.2.4-typical.zip|下载]]. 下载到您的电脑完成后, 请解压缩它, 您就可看到一个资料夹包含了所有的安装档(请将资料夹更名为 **gallery**) 执行你的 FTP 软体(我们建议使用 [[http://sourceforge.net/project/showfiles.php?group_id=21558&package_id=15149&release_id=568040|FileZilla]], 并且使用帐号 **admin** 登入你的伺服器. 打开你之前在虚拟站台内定义好的路径. 在我们的范例中, FTP 的路径如下: /srv/d_my-gandai-ai/www/gallery.example.com/htdocs 如上, 除非你有修改过 Web 的设定档, 不论如何, 你必须知道你的路径位置. :) 在这个步骤, 请上传 Gallery2 的安装档案到您的伺服器 * 如果你是使用 **gallery.example.com** 的虚拟站台, 并且直接使用网址连接(不是使用子目录的方式), 请将 **gallery** 资料夹内(不包含 gallery 这个目录)的东西上传到 **htdocs** * 如果你比较喜欢 **example.com/gallery** 的方式, 请将整个 gallery 资料夹上传到 **htdocs** 内 ===== 准备工作 ===== 安装 Gallery 前的一些设定, 某些目录与档案必须调整权限. 一般来说, 你可以直接用 FTP 软体来操作, 你唯一要做的事情就是在档案上或资料夹上面点选右键(可能是右键, CHMOD, 属性...). 假设你使用 FileZilla, 以下是操作方式: 在档案上面按滑鼠右键并且选择 "**档案属性(File Attribute...)**". 软体会开启一个是视窗并提供您两个方法来变更权限: 勾选属性或是输入数值 在这里我们使用输入数值的方式变更, 它就跟 UNIX 的方式像同, 请 **输入 777 来覆蓋旧值**. ===== 安装 Gallery2 ===== 打开你的浏览器并且输入网址. 你应该会看到一个欢迎画面. 选择你的语言并且按下 **开始安装(Begin installation)**. ==== 1. 认证 ==== 接下来因为安全的考量, 请下载 **login.txt** 并且上传到 Gallery2 的资料夹内, 然后点 **验证我(Authenticate me)**. ==== 2. 系统检查 ==== 如果所有 Gallery2 的资料上传都正确, 您应该能够进行下一步, 请按下 **下一步(Continue to Step 3)**. ==== 3. 安装类型 ==== 请选择基本安装, 除非你想要设定多网域安装. ==== 4. 储存空间设定 ==== 选择您储存相片的资料夹. 因为安全的考量, 同时您应该会在安装画面中看到, Gallery2 会建议你选择一个 **gallery** 之外的资料夹, 最好在资料夹名称中加入几个随机的字元. 因此我们在此不会建议你要存储在哪个资料夹. :) 不管如何, 确认你资料夹的路径空间是足够的, Gallery2 可以帮您建立这个资料夹. ==== 5. 资料库设定 ==== 请填写下列栏位: **资料库类型(Database type)**: MySQL (v3.23.34a and newer) **资料库主机名称(DB Hostname)**: localhost **资料库使用者名称(DB Username)**: 本教学一开使时, 您在建立资料库时一同建立的使用者名称 **资料库使用者密码(DB Password)**: 资料库的密码. **资料库的名称(DB Name)**: 资料库名称. **资料表前置字元(Table Prefix)**: g2_ **栏位前置字元(Column Prefix)**: g_ ==== 6. 设定管理员 ==== 定义最高权限管理员的使用者名称、密码与 e-mail 位置 ==== 7. 建立设定档 ==== 这里您可以确认设定档已经被建立. ==== 8. 安装 Gallery 的重要档案 ==== 这里您可以确认 Gallery 的重要档案已经成功安装 ==== 9. 安装外挂 ==== 您可以选择要安装哪些外挂, 预设会全部打勾, 你可以忽略这个步骤并且先不要安装外挂. 一旦安装完成, Gallery2 会提醒你哪些模组需要特别设定它, 然后基础设定就完成了. ==== 10. 安全性检查 ==== 接下来要完成设定, Gallery2 会要求您调整资料夹的权限, 请移除我们在安装前调整为写入权限的资料夹. 请使用之前提到的资料夹变更资料夹权限, 请将 Gallery2 的权限从 **777** 变更为 **755**. ==== 11. 完成安装 ==== 恭喜你! 安装过程已经完成, 你可以开始上载相片! 如果你想了解更多关于 Gallery2 的资讯, 请参考 [[http://gallery.menalto.com/support| Gallery 官方支援]].