ImgURL Pro帮助文档【安装】

最后更新:2019-08-21 18:51 清除缓存(若页面显示异常,请点此清除缓存)


购买授权


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


image.png


下载安装程序


专业版最新下载地址:https://dwz.ovh/8


修改配置文件


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

image.png


新建数据库


  1. 请确保您已经安装了MySQL数据库(需要大于等于5.6)并新建一个空的数据库
  2. 然后将data/imgurl_simple.sql 导入到新建的数据库中
  3. 将站点根目录的db.config.simple.php复制一份命名为db.config.php
  4. db.config.php填写正确的数据库名称、用户名、密码


image.png


配置伪静态

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]


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;
}


IIS 7+


以下规则适用于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>


安装


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


image.png


宝塔面板可以参考:https://www.xiaoz.me/archives/12081 安装所需组件。