[linux] 如何清除DNS cache

通常我們做apache設定後, 有可能從客戶端瀏覽器打開還是會解析到舊的網址.
這時候就需要清除cache, 讓他重新解析DNS 用新的設定.

這邊講一下常遇到的三種環境.

...繼續閱讀 »

[linux] CentOS 修改server 時區

如標題, 工作上遇到需要做時區的調整, 
例如server在新加坡, 但需要修改Server顯示美國時間. 因為客戶對象為美國人的情境.

這種就需要調整.
這邊說明一下 CentOS6 和 CentOS7怎麼做.

...繼續閱讀 »

[linux] Nginx 安裝架設Web伺服器

過去習慣使用 Apache架設網站.
近來看到有的同事在使用Nginx架設站台.

稍微做了一點功課,
Nginx 是開源的、有效率的 Web 伺服器實作,支援 HTTP、HTTPS、SMTP、POP3、IMAP 等協議。 他的Repo提供了 Nginx 1.0 ~ 1.7 各個版本的映像檔。
他相對Apache 來說相對輕量, 內耗比較輕, 也可設定反向代理等等功能. 
也是最近很熱門的架站套件.
這邊來說一下安裝方法.

...繼續閱讀 »

[linux] 用linux執行MS SQL

在linux上開發, 把前輩的API拿到我的環境執行, 發現都無法使用,
很多地方都檢查過了. Connection String... PyODBC... http Request...
搞半天搞不定, 於是我就帶著悲傷去開會了.
 

...繼續閱讀 »

[linux] yum 報錯 Thread died in Berkeley DB library, Fatal error

再使用yum 做更新的時候出現下列錯誤.

rpmdb: Thread/process 7977/139764163434432 failed: Thread died in Berkeley DB library
error: db3 error(-30974) from dbenv->failchk: DB_RUNRECOVERY: Fatal error, run database recovery
error: cannot open Packages index using db3 –  (-30974)
error: cannot open Packages database in /var/lib/rpm
CRITICAL:yum.main:

Error: rpmdb open failed

...繼續閱讀 »

[linux] yum 常用指令

用YUM安裝刪除軟體
裝了系統添加刪除軟體是常事,yum同樣可以勝任這一任務,只要軟體是rpm安裝的。 
安裝的命令是

yum install xxx

yum會查詢資料庫,有無這一套裝軟體,如果有,則檢查其依賴衝突關係,如果沒有依賴衝突,那麼最好,下載安裝;如果有,則會給出提示,詢問是否要同時安裝依賴,或刪除衝突的包,你可以自己作出判斷。 
刪除的命令是

yum remove xxx

同安裝一樣,yum也會查詢資料庫,給出解決依賴關係的提示。 

...繼續閱讀 »