工作上用到這個這邊記錄一下.
環境是linux.
安裝指令
$ sudo yum install rh-postgresql96-postgresql-server.x86_64
工作上用到這個這邊記錄一下.
環境是linux.
安裝指令
$ sudo yum install rh-postgresql96-postgresql-server.x86_64
環境變數是什麼, 就自己看一下超人鳥哥的文章吧.
http://linux.vbird.org/linux_basic/0320bash.php#variable_environ
這邊講一下設定環境變數的幾個做法.
CentOS 7 下 ifconfig command not found
幾個步驟
如題, 測試ssl / tls 可以用這個工具.
參考連結如下:
https://www.gnutls.org/manual/html_node/gnutls_002dcli-Invocation.html
通常我們做apache設定後, 有可能從客戶端瀏覽器打開還是會解析到舊的網址.
這時候就需要清除cache, 讓他重新解析DNS 用新的設定.
這邊講一下常遇到的三種環境.
掛載卸載遠端磁碟
這邊講一下mount 和unmount 的步驟.
執行echo 1> ... ,echo 2> ...
之後還是有時候會發生server記憶體吃滿的情況.
於是前輩建議我調整kernel內建的參數 swappiness 和 vfs_cache_pressure 試試看.
如標題, 工作上遇到需要做時區的調整,
例如server在新加坡, 但需要修改Server顯示美國時間. 因為客戶對象為美國人的情境.
這種就需要調整.
這邊說明一下 CentOS6 和 CentOS7怎麼做.
如標題,
正在使用的要怎麼查詢呢?
Windows環境應該會在這個路徑
C:\User\[YOUR ACCOUNT]\.keystore
linux 環境可以從keytool的path找起.
這邊有一段sh, 測試過可以執行.
如標題
Linux虛擬機網絡配置中,執行重啟網絡命令:
service network start
系統報錯
Error:Connection activation failed:Device not managed by NetworkManager
7z是非常強大的壓縮軟體,
在linux環境中安裝.
比win環境麻煩一點點, 需要下幾個command.
make 需要先安裝gcc.
如標題, 最近在玩linux.
裡面架的網站想要從外部開啟.
這時候就需要使用網路卡的port forwording功能.
外部電腦系統為 win7
VM環境OS為 CentOS 6.2
餓死抬頭.
在linux上開發, 把前輩的API拿到我的環境執行, 發現都無法使用,
很多地方都檢查過了. Connection String... PyODBC... http Request...
搞半天搞不定, 於是我就帶著悲傷去開會了.
查找檔案指令如下.
find "{$PATH}" -name "file name" -exec grep -H "{$CONTENT}" {} \; |
餓死抬頭.
安裝linux時需要設定幾個基本的套件 如yum等等.
這邊來稍微紀錄一下幾個設定吧
再使用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
用YUM安裝刪除軟體
裝了系統添加刪除軟體是常事,yum同樣可以勝任這一任務,只要軟體是rpm安裝的。
安裝的命令是
yum install xxx
yum會查詢資料庫,有無這一套裝軟體,如果有,則檢查其依賴衝突關係,如果沒有依賴衝突,那麼最好,下載安裝;如果有,則會給出提示,詢問是否要同時安裝依賴,或刪除衝突的包,你可以自己作出判斷。
刪除的命令是
yum remove xxx
同安裝一樣,yum也會查詢資料庫,給出解決依賴關係的提示。