Skip to main content

安装

购买授权

ImgURL Pro需要进行授权,需要先前往:http://shop.imgurl.org/order 购买授权,购买后系统会将授权文件发送到您填写的邮箱(注意垃圾箱),邮件内容大致如下,请妥善保管下图中红框标识的内容。

img

注意:邮件里面有个key和一个授权文件(txt的附件)都会用到。

下载安装程序

2.0.0版本开始,程序的下载地址在授权邮件中一并提供,地址有效期只有7天,收到授权邮件后请尽快下载并保存到安全的地方。

修改配置文件

  1. 将站点目录下的config.simple.php复制一份命名为config.php
  2. 将邮件里面的key填写到config.php里面的$config['key'] 这一项

img

  1. 将邮件里面的授权文件(附件)xxx.txt上传到data/目录下(注意:请不要用工具打开或编辑这个授权文件,否则可能导致损坏导致授权失败!

新建数据库

请确保您已经安装了MySQL数据库(需要大于等于5.6)并新建一个空的数据库(数据库建议使用5.65.7版本,暂不支持8.x)

然后将data/imgurl_simple.sql 导入到新建的数据库中,宝塔用户可以打开phpMyadmin进行导入,注意要先点击选择数据库后再点导入,如下截图。

将站点根目录的db.config.simple.php复制一份命名为db.config.php

在db.config.php填写正确的数据库名称、用户名、密码

img

配置伪静态

Nginx

将下面的规则添加到Nginx server段内,别忘记重载一次nginx

location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~* \.(db3|json)$ {
  deny all;
}
location ~* ^/(temp|upload|imgs|data|application|static|system)/.*.(php|php5)$ {
    return 403;
}

宝塔用户的话直接复制上面的规则粘贴到伪静态中,如下截图。

Apache

如果您使用的Apache一般不用再进行设置,默认已经内置Apache重写规则,位于站点根目录的.htaccess,内容如下:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]

IIS 7+(不推荐在IIS环境下运行)

以下规则适用于IIS 7以上,在站点根目录创建一个 web.config 文件,并添加以下内容:

<?xml version="1.0" encoding="UTF-8"?>
  <configuration>
      <system.webServer>
        <rewrite>
      <rules>
        <rule name="Rule" stopProcessing="true">
          <match url="^(.*)$" ignoreCase="false" />
          <conditions>
            <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />
            <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" />
            <add input="{URL}" pattern="^/favicon.ico$" ignoreCase="false" negate="true" />
          </conditions>
          <action type="Rewrite" url="index.php/{R:1}" appendQueryString="true" />
        </rule>
      </rules>
    </rewrite> 
      </system.webServer>
</configuration>

安装

正常情况下,访问您的域名即可看到安装界面,根据页面提示设置网站的账号、密码即可。

img

宝塔面板可参考如下截图安装所需扩展。