|
sudo apt-get update sudo apt-get -y install ffmpeg |
|
apt install imagemagick-6.q16 |
搭建 apache+php 环境
|
sudo apt-get install apache2 sudo apt-get install php sudo apt-get install libapache2-mod-php sudo apt-get install php-curl |
安装 h5ai
|
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 扩展库
|
apt-get install php-gd service apache2 restart |
为了确保程序正常运行,需要将_h5ai
目录下的private
和public
均设置为755权限。当然,为了使文件夹拥有缓存功能,可以将文件夹权限改为777
|
sudo chmod 777 private/ public/ |
修改配置文件
|
vi private/conf/options.json |
更改显示语言
在配置文件中查找l10
字段,将其中的lang
键值改为zh-cn
|
"l10n": { "enabled": true, "lang": "zh-cn", "useBrowserLang": true }, |
文件搜索功能
查找search
字段,将enable
键值改为true
|
"search": { "enabled": true, "advanced": true, "debounceTime": 300, "ignorecase": true }, |
编辑文件,在底部增加:
|
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 的下一行,增加