2024年2月4日 星期日

(Linux) 關閉支援 IPv6, 提升效能

IPv6 是下一代 IP Address 的通訊協定,因為目前 IPv4 的 address 在網路使用者的快速倍增下很快就會面臨用完的困境,所以 IPv6 勢必會成為未來的趨勢
 
而絕大多數的 Linux 環境都支援 IPv6 協定,甚至很多主流的 Linux 預設安裝起來就直接啟用。可惜從目前的應用面來說 IPv6 還是很遙遠,啟用它不但會影響系統效能,若是有使用 Linux XWindows 當桌面的話,更是嚴重影響上網的速度。
 

2024年1月24日 星期三

(Firefox) 關閉硬碟快取 - 相關設定

Firefox設定檔about:config關閉硬碟快取
裡面每個設定的意思可以在下面的連結裡面查閱到:
    About:config entries
    mozillaZine Category:Preference
 

例如想要把硬碟快取(cache)拿掉,只用記憶體,那麼要修改:
 
browser.cache.disk.enable:設定成false,關閉硬碟快取
browser.cache.disk.capacity:設定成0,硬碟快取空間是零
browser.cache.disk.parent_directory:硬碟快取的資料夾,
browser.cache.memory.enable:設定成true,開啟記憶體快取
browser.cache.memory.capacity:單位是KB,記憶體快取最大的空間
例如說:想要給1GB的記憶體當快取,那就是1024*1024=1048576
browser.cache.memory.max_entry_size:單筆資料使用記憶體的最大大小
例如說:單筆最多用到32MB,那就是1024*32=32768
browser.cache.offline.enable:設定成true
browser.cache.offline.capacity:設定成1024*512=524288
 
通通都設定好以後,要看快取與記憶體狀態只要在在網址列上面輸入:
about:cache
about:memory

2024年1月21日 星期日

(Centos-7_Chrome) 安裝 Google Chrome 的步驟

CentOS 7 預設的瀏覽器是 Firefox, 以下紀錄一下在 CentOS 7 安裝 Google Chrome 的步驟。

從 Google 下載最新版的 Chrome:

/linux/install-chrome

$ wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
$ sudo yum install ./google-chrome-stable_current_*.rpm

完成後可以用以下指令確認是否安裝成正, 以及檢視安裝的版本:

/linux/install-chrome

$ google-chrome –version
Google Chrome 73.0.3683.75

確認安裝好後, 可以在 CLI 輸入以下指令啟動 Chrome:

/linux/start-chrome

$ google-chrome &

或者點選 "應用程式" > "互聯網" 下面便可以看到 Chrome 瀏覽器的圖示:

(Centos-7_rpm) rpm 相關的指令語法

蠻壟長的..., 所以收錄到 blog裡留存!!~
 
===========================
查詢
列出所有已安裝的套件。
rpm -qa
列出這個檔案屬於什麼套件。
rpm -qf /PATH/FILE_NAME
查詢這個套件是否已經安裝到系統裡。
rpm -q PACKAGE_NAME
 
已安裝的套件

2023年12月30日 星期六

(MySQL) config.inc.php 裡的 $cfg[‘blowfish_secret’]

( 用了一. 二十年的 RH9 主機, 今天才學到這點..., 慚愧... )
 
安裝完的 phpMyAdmin 在首頁都會顯示
The configuration file now needs a secret passphrase (blowfish_secret).
設定檔案需要設定一組加密密碼 (blowfish_secret).
( 或是
The secret passphrase in configuration (blowfish_secret) is too short.
設定的秘密密鑰(blowfish_secret)過短. )
 
什麼是 blowfish ?
Blowfish對稱式加密 (symmetric encryption) 的一種, 所謂的對稱式加密就是加密以及解密都是使用同一支鑰匙 (single Key).DES, 3DES, Blowfish, RC2, RC4, RC5, IDEA, CAST5 皆是採用對稱式加密來運作.
 

2023年12月12日 星期二

(Centos-7) 架設 Proftpd Server

好累! 局域內試用個 proftpd Server. 要搞得那麼累. 實在懷疑要不要繼續學用 Centos7了... _ 本篇教學文. 以我對 Linux現有的知識. 依樣畫葫. 稍略參考修改後, 設定大致上還蠻順利的 _ 文章後段的 [使用 SQL 來當 Backend !!]. 暫時還不想搞到那麼複雜, 後續再斟酌試用情況. 另行決定要不要參考加入 _因為擔心後續 po文失聯. 自行留存一份在自管網頁裡. 純屬備份.
 

2023年12月11日 星期一

(Centos-7) 關閉 [軟體自動更新]

CentOS7 的軟體自動更新可以透過修改對應的設定檔來關閉:
1) 開啟 /etc/yum.conf文件,並找到 [main]段落。
2) 新增 exclude參數,設定不自動更新的軟體包清單。 例如: exclude=kernel* compat-libstdc++* edhat-release* oracleasm* oraclelinux-release*
3) 儲存修改後退出。

也可透過在crontab中停用yum-cron服務,實現關閉CentOS 7的軟體自動更新:
1) systemctl disable yum-cron (禁用yum-cron服務。)
2) systemctl restart crond  (重新啟動crontab服務, 使配置生效)

2023年11月30日 星期四

(Centos-7) 安裝EPEL Repository _避免安裝到來路不明的軟體

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum install epel-release-latest-7.noarch.rpm
yum repolist   (檢查一下是否有將EPEL增加至repository)
rpm -q epel-release    (查看EPEL版本)
安裝完成!
 

(Centos-7s) 更新: 網卡名稱改回 eth0 的方法

將 CentOS 7 網卡名稱修改, 用回 Eth0 的方法:   1) # vi /etc/sysconfig/grub 內容大概是這樣:   GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release...