- ffmpeg
|
1 2 |
sudo apt-get update sudo apt-get -y install ffmpeg |
- convert
|
1 |
apt install imagemagick-6.q16 |
- zip
|
1 |
apt-get install zip |
搭建 apache+php 环境
|
1 2 3 4 |
sudo apt-get install apache2 sudo apt-get install php sudo apt-get install libapache2-mod-php sudo apt-get install php-curl |
安装 h5ai
|
1 2 3 |
wget --no-check-certificate https://release.larsjung.de/h5ai/h5ai-0.29.0.zip unzip h5ai-0.29.0.zip cp -r _h5ai /var/www/html/ |
检查是否安装正确
http://XXXXXXXXX/_h5ai/public/index.php
可以在 _h5ai/private/conf/options.json 中修改密码
安装 php GD 扩展库
|
1 2 |
apt-get install php-gd service apache2 restart |
|
1 |
cd /var/www/html/_h5ai |
为了确保程序正常运行,需要将_h5ai目录下的private和public均设置为755权限。当然,为了使文件夹拥有缓存功能,可以将文件夹权限改为777
|
1 |
sudo chmod 777 private/ public/ |
修改配置文件
|
1 |
vi private/conf/options.json |
更改显示语言
在配置文件中查找l10字段,将其中的lang键值改为zh-cn
|
1 2 3 4 5 |
"l10n": { "enabled": true, "lang": "zh-cn", "useBrowserLang": true }, |
文件搜索功能
查找search字段,将enable键值改为true
|
1 2 3 4 5 6 |
"search": { "enabled": true, "advanced": true, "debounceTime": 300, "ignorecase": true }, |
编辑文件,在底部增加:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
function auth () { $valid_passwords = array ("账号" => "密码"); $valid_users = array_keys($valid_passwords); $user = $_SERVER['PHP_AUTH_USER']; $pass = $_SERVER['PHP_AUTH_PW']; $validated = (in_array($user, $valid_users)) && ($pass == $valid_passwords[$user]); if (!$validated) { header('WWW-Authenticate: Basic realm="My Realm"'); header('HTTP/1.0 401 Unauthorized'); die ("Not authorized"); } } |
在头部 <?php 的下一行,增加
|
1 |
auth(); |