Mac Windows 使用 openvpn client 連線SQL Server參考資料

預設已經Linux環境安裝了OPENVPN及Microsoft SQL Server

SQL Server可以參考Docker的安裝方式

OPENVPN可以參考這篇如何在Centos 7安裝openVPN

(easy-rsa因為版本不一樣,在設定上可能不太一樣了)

OPENVPN Client

SQL Client

 

 

Apache使用多個docker php-fpm

原本centos linux安裝Apache及php5.4(php-fpm),最近一些framework只支援php7.2,想到要昇級或共存就覺得會有一場災難,想說是否可以使用docker php7.2-fpm來直接使用,減少系統的昇級或更換過程的一些問題。

可以直接略過1,2二步奏直接pull build好的images

https://hub.docker.com/r/catyku/php-fpm7.2/

1.首先建立自己需要的php-fpm Dockerfile

2.編譯Dockerfile

3.然後啟動docker

因為9000 port已經給原本系統的php5.4-fpm使用了,只好把它調開,並指定www工作資料夾給php7.2-fpm

(建議可以細調php-fpm的設定檔,或是把設定檔也-v出來)

更多內容 Apache使用多個docker php-fpm

自動壓縮備份並rsync至遠端


備份的shell,記得chmod +x 備份.sh

 

設排程,定時執行

docker安裝apache、mariadb、php

在docker安裝Apache php及Mariadb服務,可以快速部署安裝於多種OS,不管是在開發或是正式上線環境都可以一樣。

images使用是官方的apache php 7.2版本;mariadb:latest,其中apache-php部份還需要另外安裝mysqli擴展套件。

《Docker —— 從入門到實踐-》正體中文版

指令如下

資料庫部份

參數--restart unless-stopped可以讓os在重開機時自動啟動docker container,不過自已下指令停止時不會自動再啟動

更多內容 docker安裝apache、mariadb、php

Synology Mariadb手動重設密碼(二個Mariadb)

參考MySQL修改密碼與忘記密碼重設

停用mariadb部份可以使用

參考Synology DSM 6 (terminal) service control

詳細指令如下:

然後利用

最後重啟Mariadb10