1. 使用 ssh-keygen 建立 ssh key
2. 把 id_rsa (私鑰) 另存成 id_rsa.pem
3. 使用 Putty Key Generator 把入 id_rsa.pem
4. 按 Save Private Key 另存成 .ppk 檔
- Jul 18 Tue 2017 11:48
[Git] 建立 TortoiseGit 使用的 .ppk 檔
- Jun 24 Sat 2017 16:37
[Shell Script] - ubuntu 記錄每分鐘 server 的 loading
我想正常來講是應該要找一套監控軟體來用
不過實在不知道從何著手,也不知道哪一套比較好用
只好先簡單寫個 shell script 來做 log
以下是 shell script 內容
- May 18 Thu 2017 10:57
[MySQL] LOCK TABLES {table} WRITE 之後,其他人還是可以 SELECT 的問題
根據官網的定義
LOCK TABLES {table} READ:其他連線可以讀,不能寫
LOCK TABLES {table} WRITE: 其他連線不能讀,不能寫
但發現在特定環境測試的時候,有時候會失效,仔細檢查發現是因為 cache 的問題
- Mar 18 Sat 2017 18:10
[Nginx] Ubuntu 安裝 nignx 外加 php5 與 php7 並存
# 安裝 nginx
sudo apt-get install nginx
sudo service nginx start
# 安裝 php5
sudo apt-get update
- Jan 20 Fri 2017 12:00
[Git] 取得目前所在的 branch 名稱
指令
$ git branch | grep \* | cut -d ' ' -f2
- Dec 13 Tue 2016 19:03
[Nginx] 修改機器 timeout
修改 gcloud 上的機器 timeout
1. 修改 php.ini
max_input_time = 1000
max_execution_time = 1000
2. 修改 /etc/nginx/sites-available/default
- Dec 12 Mon 2016 17:57
[Nginx] 修改 php.ini 設定
今天有調整 server 上 php.ini 設定的時候,發現改完後再重啟 nginx 是沒有用的,還要再另開重開 php 步驟如下
1. 修改 php.ini
2. 重開 nginx
$ service nginx restart
- Nov 18 Fri 2016 11:57
[JavaScript] 暱名 function 裡的 scope 問題
直接看程式碼:
測試範例 1 的執行結果跟我想的完全不一樣
我一直以為 var data = {} 沒有被執行到的話
data 應該會是外面定義的值!
- Nov 11 Fri 2016 11:07
[Shell Script] 取得 shell script 檔案所在目錄
BASEDIR=$(dirname "$0")
echo "$BASEDIR"
- Nov 07 Mon 2016 22:56
[Git] Git log 出現亂碼的解決方法
這問題是因為 Linux 語系的關係,只要裝好 zh_TW.UTF-8 語系就可以了
$ sudo locale-gen zh_TW zh_TW.UTF-8 zh_CN.UTF-8 en_US.UTF-8
參考文件:http://www.davidpai.tw/ubuntu/2011/ubuntu-set-locale/