怎么給網(wǎng)站做懶加載快速網(wǎng)站推廣優(yōu)化
大家好,我是 jonssonyan
分享一個我的一個開源項目,這是一個在 Linux 平臺上一鍵安裝各種軟件的腳本項目,腳本使用 Shell 語言編寫,后續(xù)還會增加更多軟件的一鍵安裝,代碼在 GitHub 上全部開源的,開源地址如下:
GitHub: https://github.com/jonssonyan/install-script
歡迎 fork,感謝 star
目前已經(jīng)支持以下軟件的一鍵安裝:
- Docker
- Kubernetes
- MySQL
- Redis
- Nacos
- Minio
- Elasticserach
- Kibana
- Skywalking
- GitLab
- …
背景
在 Linux 上安裝軟件比在 Windows 上安裝要麻煩很多,通常在 Linux 上是沒有可視化界面的,移動、重命名、編輯文件都會比在 Windows 上麻煩的多,所以這些重復(fù)的操作完全可以由一鍵腳本來實現(xiàn),Linux 上腳本通常是 Shell 或者 Python,就好比是 Windows 下的 bat 批處理腳本,也可以實現(xiàn)自動化安裝的效果。
為什么要開發(fā)這樣一個項目
以我自己的經(jīng)歷來說,我是一名后端開發(fā),我日常開發(fā)都是使用的 Windows10,所有用到的服務(wù)器系統(tǒng)都是 Linux,包括我買的服務(wù)器,公司部署的項目,還有自己安裝的虛擬機,只要是作為服務(wù)器去使用的都是 Linux,那么這個多服務(wù)器,我不可能每次安裝軟件的時候都要打開筆記,一行代碼一行代碼的敲,而且不同的 Linux 發(fā)行版之間命令還有差異,所以我就想著有沒有一鍵安裝腳本可以快速部署這些應(yīng)用。我在網(wǎng)上搜索了一下,果然很多,但是過于零散,導(dǎo)致我在服務(wù)器上安裝不同的軟件,還需要運行不同的腳本,而且有些腳本只適用于 CentOS 上面。為了更加的方便,所以我自己寫了一個適用我自己的一套腳本,并且在 GitHub 上開源了。
快速使用
復(fù)制腳本,項目地址: https://github.com/jonssonyan/install-script
使用 ssh 工具連接服務(wù)器,在命令行粘貼腳本,點擊回車之后就會執(zhí)行腳本
以下就是運行腳本之后的菜單頁面,輸入數(shù)字安裝對應(yīng)的軟件
項目一直在優(yōu)化當(dāng)中,以后準(zhǔn)備寫一些軟件集群一鍵搭建的腳本,同時也歡迎大家提 pr