h5ai是啥?一般叫做文件目录列表程序
首先套件中心下载webstation
套件中心搜索php
打开webstation,新建一个虚拟主机 基于端口(随便你,不要超过60000) 文档根目录(随便你存放在哪个位置,尽量选择大的盘把!) nginx选择默认的即可,默认有的,不需要再套件中心下载了 php(我这里是7.4版本)
在终端里执行以下命令并找到配置文件内相应的路径(使用root用户登录) 查看虚拟主机conf cat /etc/nginx/app.d/server.webstation-vhost.conf
群晖如何进入ROOT模式 使用 xshell 登录群晖:打开 xshell,输入命令“ssh 192.168.0.102”(其中“192.168.0.102”需替换为你群晖的实际 IP 地址)。然后输入账号和密码,账号为“admin” ,密码是你安装系统时设置的网页登录密码。 切换到 root 环境:输入“sudo -i”,此时需要再次输入密码,该密码与登录 ssh 的密码相同,即“admin”的密码。
切换到h5ai的存放路径:cd /volume1/software/h5ai 赋权:chmod -R 777 private/ chmod -R 777 public/ sudo nginx -s reload
因为可能有好几个站点设置,首先确认对应的端口号,然后找到对应的配置文件目录。如上图红框。执行如下命令(替换红色为你自己刚才找到的目录名)echo -e “index index.html index.htm index.cgi index.php index.php5 /_h5ai/public/index.php;” > /usr/local/etc/nginx/conf.d/edb492ad-d4d7-4b98-8727-cf55bbabcde/user.conf.h5ai
yes 输入密码:(超级用户密码)
输入“sudo -i” 此时需要再次输入密码,该密码与登录 ssh 的密码相同,即“admin”的密码。 cat /etc/nginx/app.d/server.webstation-vhost.conf (查看目录) include /usr/local/etc/nginx/conf.d/32a3886c-91d8-44ee-92b4-8cefda117a70/user.conf*;
系统目录编码
echo -e "index index.html index.htm index.cgi index.php index.php5 /h5ai/public/index.php;" > /usr/local/etc/nginx/conf.d/32a3886c-91d8-44ee-92b4-8cefda117a70/user.conf.h5ai 切换到h5ai的存放路径:cd /volume1/software/h5ai 赋权:chmod -R 777 private/ chmod -R 777 public/ sudo nginx -s reload
重载web服务sudo nginx -s reload
http(s)://IP或域名:18081/ 应该能直接打开了,最好修改下h5ai\private\conf\options.json里面的配置内容。比如搜索定位到”hidden”,添加隐藏目录规则。其他设置参考官方文件说明。“hidden”: [“^\\.”, “^_h5ai”, “^@eaDir”],
|