{"keys": ["alt+shift+f"], "command": "reindent", "args": {"single_line": false}}
2017年10月20日 星期五
sublime text 3 自動排版
Just add this binding to your "Key Bindings - User" file:
2017年6月9日 星期五
TP-link Archer C7 v2.0 Flash openwrt
參考 openwrt 官方
https://wiki.openwrt.org/toh/tp-link/tl-wdr7500
用Linux或者直接丟到Archer做都可以(我是直接丟進去Archer做啦…)
1.轉換rom
dd if=官方的rom.bin of=tplink.bin skip=257 bs=512
2.刷機
mtd -r write tplink.bin linux
https://github.com/ywb94/openwrt-ssr/releases
#刷新opkg列表
opkg update
#删除dnsmasq(GFW版本第一次安装需手动卸载dnsmasq,其他情况下不需要)
opkg remove dnsmasq
#安装软件包
opkg install /tmp/luci-app-shadowsocksR*_all.ipk
https://wiki.openwrt.org/toh/tp-link/tl-wdr7500
刷回原廠 參考
http://www.ntex.tw/wordpress/2064.html
官方網站找到最新的FW,但記住千萬不能直接在-openwrt餵官方ROM,會變磚
要用dd指令把官方ROM跳過一些block轉換出來才能餵!用Linux或者直接丟到Archer做都可以(我是直接丟進去Archer做啦…)
1.轉換rom
dd if=官方的rom.bin of=tplink.bin skip=257 bs=512
2.刷機
mtd -r write tplink.bin linux
openwrt SSR
https://github.com/ywb94/openwrt-ssr/releases
#刷新opkg列表
opkg update
#删除dnsmasq(GFW版本第一次安装需手动卸载dnsmasq,其他情况下不需要)
opkg remove dnsmasq
#安装软件包
opkg install /tmp/luci-app-shadowsocksR*_all.ipk
Surface Pro 3 重灌方法
參考:
https://dotblogs.com.tw/topcat/2014/10/12/146911
驅動程式下載的網址為:http://www.microsoft.com/en-us/download/details.aspx?id=38826
Rufus's Utility:http://rufus.akeo.ie/
並且依據以下的設定:

https://dotblogs.com.tw/topcat/2014/10/12/146911
驅動程式
使用乾淨安裝 Windows 10 RS2 的 Surface Pro 3 安裝完後,有許多的裝置沒有安裝到適切的驅動程式,比較大的問題是網路卡的驅動程式也沒有啟動起來,也就是剛乾淨安裝玩的 Surface Pro 3 是無法上網的,所以在安裝前,就開先把驅動程式下載並且存放在USB中,或者在MicroSD裡面。(乾淨安裝後,USB, MicroSD都是可用的,但網路不能用)驅動程式下載的網址為:http://www.microsoft.com/en-us/download/details.aspx?id=38826
製作開機USB
製作開機的工具,請下載:Rufus's Utility:http://rufus.akeo.ie/
並且依據以下的設定:
- 分割配置及系統類型:請選擇GPT UEFI資料分割配置
- 檔案系統:FAT32
- 配置單元大小:選擇【4096 bytes】
- 磁碟區標籤:這不重要,自己定
- 快速格式化、使用應向檔見離開機片、建立延伸標籤及圖示
- ISO,選擇您下載的 ISO檔

關閉UEFI
必須關閉開機保護得設定,才能夠用USB開機進行安裝,您可以依照以下的步驟進行關閉- 完全關機:將您的 Surface Pro 3 關機
- 音量(+) 長按不放,接著按下電源後,放開電源。(此時音量(+)持續長按不放)
- 當畫面出現 Surface Logo的時候,放開音量(+)
- 出現類似BIOS的設定畫面
-
關閉前兩項
- Trusted Platform Module (TPM) : Disabled
- Secure Boot Control : Disabled
- Save
使用USB開機
再次完全關機,關完機後,先將USB接上,接著依照以下的步驟來進行- 完全關機
- 音量(-)長按不放,接著按下電源,放開電源。(此時音量(-)持續長按不放)
- 當畫面出現 Surface Logo的時候,放開音量(-)
- 此時會用USB進行開機,接下來就是一般的作業系統安裝的步驟
2017年5月9日 星期二
ubuntu 16.04安裝 nginx Mariadb phpmyadmin
參考
https://datacenter.tw/?p=1
phpmyadmin
上官網 用pietty wget最新版ZIP檔 直接解壓縮在/var/www/html即可使用
pureftpd Mariadb 安裝
https://datacenter.tw/?cat=2
最後需改變一下資料夾的權限 FTP才可以上傳
SSL 憑證設定
https://blog.technologyofkevin.com/?p=591
修改上傳檔案大小
開啟 php.ini 檔案
路徑 /etc/php/7.0/fpm/php.ini
找到 upload_max_filesize, 設定為 20MB:
upload_max_filesize = 20M
找到 post_max_size, 設定為 30MB:
post_max_size = 30M
儲存檔案並離開文字編輯器
輸入 /etc/init.d/php7.0-fpm restart 重新啟動php
修改 /etc/nginx/sites-available/default
在 server 裡加入
client_max_body_size 20M;
儲存檔案並離開文字編輯器
輸入 /etc/init.d/nginx restart 重新啟動nginx
https://datacenter.tw/?p=1
phpmyadmin
上官網 用pietty wget最新版ZIP檔 直接解壓縮在/var/www/html即可使用
pureftpd Mariadb 安裝
https://datacenter.tw/?cat=2
最後需改變一下資料夾的權限 FTP才可以上傳
sudo chown -R www-data:www-data /var/www/html sudo chmod -R 770
/var/www/html
SSL 憑證設定
https://blog.technologyofkevin.com/?p=591
修改上傳檔案大小
開啟 php.ini 檔案
路徑 /etc/php/7.0/fpm/php.ini
找到 upload_max_filesize, 設定為 20MB:
upload_max_filesize = 20M
找到 post_max_size, 設定為 30MB:
post_max_size = 30M
儲存檔案並離開文字編輯器
輸入 /etc/init.d/php7.0-fpm restart 重新啟動php
修改 /etc/nginx/sites-available/default
在 server 裡加入
client_max_body_size 20M;
儲存檔案並離開文字編輯器
輸入 /etc/init.d/nginx restart 重新啟動nginx
phpmyadmin 導向錯誤問題
Ubuntu 16.04
以apt-get install安裝phpmyadmin後登入頁面會有導向錯誤問題(導向上一層資料夾的index.php),
需在nginx/conf.d/default.conf
加入
以apt-get install安裝phpmyadmin後登入頁面會有導向錯誤問題(導向上一層資料夾的index.php),
需在nginx/conf.d/default.conf
加入
location /phpmyadmin {
root /usr/share/;
index index.php index.html index.htm;
location ~ ^/phpmyadmin/(.+\.php)$ {
try_files $uri =404;
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
location ~* ^/phpmyadmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
root /usr/share/;
}
}
即可解決
參考
https://www.digitalocean.com/community/questions/phpmyadmin-redirect-to-http-127-0-0-1-index-php-token-after-login-nginx
訂閱:
文章 (Atom)