h5ai服務(wù)器目錄搭建詳細(xì)教程以及各種坑的解說

[重要通告]如您遇疑難雜癥,本站支持知識付費業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時間哦!

最近一直想折騰h5ai服務(wù)器目錄或者一種分享的工具,但是一直沒有處理,最近搞了一些時間就開始處理一下,具體請看下面的解說;

前提:請準(zhǔn)備服務(wù)器、域名,以及解析好,最好也安裝好寶塔控制面板,本教程就是結(jié)合寶塔處理的,具體請參閱以下;

1、寶塔開一個空間,然后綁定剛才需要解析好的域名;然后記錄一下自己新開空間mysql的用戶以及密碼;


2.下載及解壓h5ai文件

在寶塔面板中左邊找到文件 進入/www/wwwroot/你的域名這個文件夾下

然后點擊遠(yuǎn)程下載 輸入:?https://release.larsjung.de/h5ai/h5ai-0.29.2.zip 然后解壓文件


 

3.安裝依賴和配置PHP? ? 查看依賴信息 在瀏覽器中訪問 你的域名/_h5ai/public/index.php

默認(rèn)密碼是空的直接點擊登入即可
左邊已經(jīng)是yes或者變成綠色的,證明對應(yīng)的依賴已經(jīng)安裝成功

配置PHP

在你的軟件商店中找到你下載的PHP版本–進入設(shè)置–禁用函數(shù)

刪除exec 和 passthru

#Shell tar Shell zip Shell du就會顯示成yes

安裝Use EXIF thumbs

然后點擊安裝擴展

安裝imagemagick和exif

#Use EXIF thumbs會顯示成yes

現(xiàn)在還差兩個,再次連接你的服務(wù)器

安裝依賴

安裝PDF thumbs(convert)

執(zhí)行? ? yum -y install ImageMagick

安裝Movie thumbs(ffmpeg)

#x86_64下載二進制文件wget https://www.moerats.com/usr/down/ffmpeg/ffmpeg-git-64bit-static.tar.xz
#解壓文件tar xvf ffmpeg-git-64bit-static.tar.xz
rm -rf ffmpeg-git-64bit-static.tar.xz
#將ffmpeg和ffprobe可執(zhí)行文件移至/usr/bin方便系統(tǒng)直接調(diào)用mv ffmpeg-git-20180831-64bit-static/ffmpeg ffmpeg-git-20180831-64bit-static/ffprobe /usr/bin/#查看版本ffmpegffprobe |

出現(xiàn)錯誤的看這里:

PS:如果在mv ffmpeg-git-20180831-64bit-static/ffmpeg ffmpeg-git-20180831-64bit-static/ffprobe /usr/bin/這條命令中如果你執(zhí)行出現(xiàn)了錯誤,請cd到 / 目錄,然后執(zhí)行l(wèi)s查看解壓之后的文件夾

然后替換命令中的兩個ffmpeg-git-20180831-64bit-static,改成你解壓之后的文件夾即可

此時你的再訪問/_h5ai/public/index.php全變成了yes,這就ok了

5.設(shè)置網(wǎng)站默認(rèn)文檔

進入你的寶塔面板–進入網(wǎng)站點擊設(shè)置–點擊默認(rèn)文檔? 在下面添加一個 /_h5ai/public/index.php? ?記得點擊添加

這時候你可以直接訪問你域名了,可以看到搭建成功,教程到此結(jié)束;

PS:延伸閱讀:

修改默認(rèn)語言

h5ai支持多語言,但默認(rèn)顯示的是英文,可修改配置文件_h5ai/private/conf/options.json

"l10n": {
        "enabled": true,
        "lang": "en",
        "useBrowserLang": true
    },

en修改為zh-cn,這樣默認(rèn)就是中文界面啦。

"l10n": {
        "enabled": true,
        "lang": "zh-cn",
        "useBrowserLang": true
    },

開啟搜索功能

依然是修改options.json這個文件,將

"search": {
        "enabled": false,
        "advanced": true,
        "debounceTime": 300,
        "ignorecase": true
    },

false修改為true就OK了

"search": {
        "enabled": true,
        "advanced": true,
        "debounceTime": 300,
        "ignorecase": true
    },

顯示二維碼

某些手機軟件為了方便下載,可以開啟二維碼顯示功能,直接用手機掃描下載,非常方便。修改options.json配置文件,

"info": {
        "enabled": false,
        "show": false,
        "qrcode": true,
        "qrFill": "#999",
        "qrBack": "#fff"
    },

false修改為true就OK了

"info": {
        "enabled": true,
        "show": true,
        "qrcode": true,
        "qrFill": "#999",
        "qrBack": "#fff"
    },

替換Google字體

這時候你會發(fā)現(xiàn)h5ai打開速度非常緩慢,原因是加載了Google字體導(dǎo)致,Google字體在墻內(nèi)總是時靈時不靈的一會兒打得開一會兒打不開,干脆替換掉。修改options.json配置文件將fonts.googleapis.com替換為fonts.lug.ustc.edu.cn即可,替換后如下:

"resources": {
        "scripts": [],
        "styles": [
            "http://fonts.lug.ustc.edu.cn/css?family=Ubuntu:300,400,700%7CUbuntu+Mono:400,700"
        ]
    },

打包下載:
搜索 “download”
127 行,enabled 由 false 改為 true。

文件及文件夾多選:
搜索 “select”
323 行,enabled 由 false 改為 true。

默認(rèn)密碼:
首先生成自定義 sha512 密碼:http://md5hashing.net/hashing/sha512
然后搜索 “passhash”,大概第 10 行,將其密碼改成自己生成的。

總結(jié)

h5ai代碼開源,并且還提供更多的配置項,功能豐富,體驗了好幾個索引目錄程序,目前來說h5ai最令人滿意,需要的功能都有,大家可以試試。

h5ai官網(wǎng):https://larsjung.de/h5ai/

問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信

所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!

支付寶贊助
微信贊助

免責(zé)聲明,若由于商用引起版權(quán)糾紛,一切責(zé)任均由使用者承擔(dān)。

您必須遵守我們的協(xié)議,如您下載該資源,行為將被視為對《免責(zé)聲明》全部內(nèi)容的認(rèn)可->聯(lián)系老梁投訴資源
LaoLiang.Net部分資源來自互聯(lián)網(wǎng)收集,僅供用于學(xué)習(xí)和交流,請勿用于商業(yè)用途。如有侵權(quán)、不妥之處,請聯(lián)系站長并出示版權(quán)證明以便刪除。 敬請諒解! 侵權(quán)刪帖/違法舉報/投稿等事物聯(lián)系郵箱:service@laoliang.net
意在交流學(xué)習(xí),歡迎贊賞評論,如有謬誤,請聯(lián)系指正;轉(zhuǎn)載請注明出處: » h5ai服務(wù)器目錄搭建詳細(xì)教程以及各種坑的解說

發(fā)表回復(fù)

本站承接,網(wǎng)站推廣(SEM,SEO);軟件安裝與調(diào)試;服務(wù)器或網(wǎng)絡(luò)推薦及配置;APP開發(fā)與維護;網(wǎng)站開發(fā)修改及維護; 各財務(wù)軟件安裝調(diào)試及注冊服務(wù)(金蝶,用友,管家婆,速達(dá),星宇等);同時也有客戶管理系統(tǒng),人力資源,超市POS,醫(yī)藥管理等;

立即查看 了解詳情