安装

购买授权

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

img

下载安装程序

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

修改配置文件

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

img

  1. 将邮件里面的授权文件xxx.txt上传到data/目录下

新建数据库

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

img

配置伪静态

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>

安装

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

img

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


Revision #4
Created 9 August 2021 12:55:01 by xiaoz
Updated 21 August 2021 09:00:34 by xiaoz