星际魔盒系列之web应用篇安装h5ai
星际魔盒系列之web加强应用的前几篇中带着小伙伴们安装了phpmyadmin、美优相册、在线音乐播放器、个人博客typecho、开源zdir目录索引系统、filebrowser、可道云、wordpress、qbittorrent、discuzx论坛、web终端模拟器shellinabox、Transmission、Aria2NG、webmin……
参见:
星际魔盒系列之web加强应用篇1_NAS存储_什么值得买 (smzdm.com)
星际魔盒系列之web加强应用篇2_NAS存储_什么值得买 (smzdm.com)
星际魔盒系列之web应用篇安装transmission、Aria2NG_NAS存储_什么值得买 (smzdm.com)
本篇应小伙伴们的要求,继续带着小伙伴们安装其他常见的一些web应用,还是那句话,用哪个装哪个,没必要全家桶,let's go!
在开始之前请确认lnmp环境已就绪,如未安装请参见:
星际魔盒就该这么玩 篇三:星际魔盒系列之web环境篇_NAS存储_什么值得买 (smzdm.com)
十八、安装h5ai
h5ai是 HTTP Web 服务器的现代文件索引器,专注于您的文件。目录以吸引人的方式显示,并且通过不同的视图,痕迹导航和树概述来增强浏览它们。一些可选功能包括:文件排序,不同的视图模式,本地化,痕迹导航,树视图,自定义页眉和页脚,文件过滤器和搜索,文件夹大小,自动刷新,打包下载,QR码,缩略图,文件预览,而且不需要数据库,支持在线预览文本、图片、音频、视频等。
本例将h5ai安装至挂载的硬盘/mnt/hdd1下,如需安装至其他路径,注意修改路径哦!
下载命令:
wget -P /mnt/hdd1/ https://release.larsjung.de/h5ai/h5ai-0.30.0.zip
解压命令:
unzip /mnt/hdd1/h5ai-0.30.0.zip && chmod -Rf 777 /mnt/hdd1/_h5ai
补充安装依赖:
apt install ffmpeg imagemagick zip php7.3-gd
检查下各功能模块是否已支持(魔盒cpu是32位的所以PHP不支持64位哦)
http://魔盒IP:8085/_h5ai/public/index.php
配置文件如何写?
nginx站点配置:
cat > /etc/nginx/conf.d/h5ai.conf << EOF
#-----------------------------------------------------------------------------------------------
server {
listen 8085 default_server;
listen [::]:8085 default_server;
root /mnt/hdd1/;
index /_h5ai/public/index.php index.php index.html index.htm index.nginx-debian.html;
server_name _;
location / {
try_files $uri $uri/ =404;
}
location ~ .php(/.*)*$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.3-fpm.sock;
}
}
#-----------------------------------------------------------------------------------------------
EOF
如何使用与访问h5ai:
http://星际魔盒IP:8085
以上就是星际魔盒系列之安装h5ai图文教程,需要的小伙伴自取哦!
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~