Centos7 新增靜態路由的幾種方法
Centos7 新增靜態路由的幾種方法
方法一、直接設定路由
vim cd /etc/sysconfig/network-scripts/route-eno1
增加內容
Continue Readingvim cd /etc/sysconfig/network-scripts/route-eno1
增加內容
Continue ReadingCentOS7 安裝 ffmpeg 安裝 EPEL 來使用其他 repo 資源 yum install -y epel-release sudo rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 sudo rpm –import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm yum repolist 接著執行 yum install -y ffmpeg 查看版本
Continue Reading##[解決] CentOS7 - PocketSphinx 安裝過程狀況排解 在安裝 PocketSphinx 過程中 pip install PocketSphinx 發生了安裝錯誤訊息: error: command ‘swig’ failed with exit status 這部分處理很簡單,缺什麼安裝什麼: 先來安裝 swig yum install swig -y 接著再進行安裝,出現另一個錯誤: **include <pulse/pulseaudio.h> 解決方式:
Continue Reading解決 Python [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed
最近在測試 wit.ai 語音辨識過程出現 CERTIFICATE_VERIFY_FAILED 錯誤,原因是 Python 3.6 之後的版本更改了 OpenSSL 協定,因此需要手動進行更新
Could not request results ; recognition connection failed: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1056) Could not request results from Wit.ai service; recognition connection failed: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1056)
Continue ReadingCentOS7 安裝 PyAudio 發生錯誤[解決] 執行 pip install PyAudio 如果出現以下次錯誤 Collecting PyAudio Downloading https://files.pythonhosted.org/packages/ab/42/b4f04721c5c5bfc196ce156b3c768998ef8c0ae3654ed29ea5020c749a6b/PyAudio-0.2.11.tar.gz Building wheels for collected packages: PyAudio Building wheel for PyAudio (setup.py) ... error ERROR: Complete output from command /opt/rh/rh-python36/root/usr/bin/python3 -u -c 'import setuptools, tokenize;__file__='"'"'/tmp/pip-install-aqdgoicv/PyAudio/setup.
Continue Reading在這裡紀錄如何在 CentOS7 安裝 Python3 ,主要透過 Software Collections(SCL)來安裝 python3
vim /etc/yum.repos.d/CentOS-Base.repo
尋找 extras
Command Editing Shortcuts Ctrl + a – go to the start of the command line Ctrl + e – go to the end of the command line Ctrl + k – delete from cursor to the end of the command line Ctrl + u – delete from cursor to the start of the command line Ctrl + w – delete from cursor to start of word (i.
Continue ReadingAWS 與 Google 語音辨識費用比較 這裡找了一下 AWS 跟 Google 語音辨識的計費比較. 目前評估兩家換算的金額都很接近, 如果使用一次單字平台測驗,其中包括單字加上老師補充單字 以每次使用 30次及 60 次口說題,大致會花費 $NT 6~11 塊 AWS Google 產品名稱 Transcribe speech-to-text 網址 https://aws.
Continue ReadingMac Install NERDTree 安裝 pathogen.vim mkdir ~/.vim/autoload mkdir ~/.vim/bundle curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim 開啟 vim ~/.vimrc 加入 execute pathogen#infect() 安裝 NEDRTree cd ~/.vim/bundle git clone https://github.com/scrooloose/nerdtree.git 可以先試著開啟 vim 並且輸入 :NERDTree
Continue Reading這裡記錄在 CentOS7 安裝 Protocol Buffer 流程 sudo yum install autoconf automake libtool unzip gcc-c++ -y git clone https://github.com/google/protobuf.git cd protobuf ./autogen.sh ./configure make make install protoc --version
Continue ReadingFailed to decode response: zlib_decode(): data error 解法 composer clear-cache 把下方這段加到 composer.json "repositories": [ { "type": "composer", "url": "https://packagist.org" }, { "packagist": false } ], 執行 sudo composer update
Continue ReadingDDoS/Dos 之 SYN 攻擊 DDoS/Dos 攻擊通常可以用不同模式來達成,這裡介紹其中常見的 SYN 攻擊 SYN 攻擊 主機資源在 Client 端訪問時,通常會透過三次交握來溝通。主機第一次收到 Client 的 SYN 請求,會先處於 SYN_RCVD 的半連結狀態,並且發送封包給 Client 端進行第二次交握,Client 收到確認後,第三次才會正式攜帶參數及資料與主機溝通。而如果攻擊方透過 Client 端發送大量的偽造 IP 發送 SYN 封包給主機,每一個封包都會建立一個等待 Client 回覆確認,由於是偽造IP,因此 Server 端會持續的重複嘗試與 Client 溝通,直到主機設定的超時時間抵達才終止程序。當主機存在大量的半連結狀態連結時,並且這些連結都是隨機IP形式存在,超過主機可負荷的量就會讓主機掛掉。
Continue Reading在一次執行 yum 相關指令時,會爆出 Error: rpmdb open failed 錯誤 錯誤的原因是過去執行 yum install 或 update 過程中,可能有不正常中斷的情況發生,導致rpm 資料庫毀損。
Continue ReadingEC2 安裝 composer 這裡記錄如何在 AWS EC2 安裝 composer cd ~ sudo curl -sS https://getcomposer.org/installer | sudo php sudo mv composer.phar /usr/local/bin/composer sudo ln -s /usr/local/bin/composer /usr/bin/composer sudo componstall composer -v
Continue Reading解決 xxx Packages excluded due to repository priority protections 在 EC2 進行 PHP 升級過程中,發生 xxx Packages excluded due to repository priority protections 此狀況發生原因是,啟用了 priorities ,讓 plugin 安裝會選擇高優先權的 packages 解決方式,可直接開啟 priorities.conf 將設定關閉即可
Continue Reading這裡記錄一下在 GCP 如何進行輪動更新的流程:
磁碟
,以及“來源磁碟”選取實例在過去學習系統的影片為了避免被濫用,緊急情況下採用了 Vimeo 上架我們的線上學習影片,好處是可以直接針對影片設定允許IP及網域。
但最近前線反應在 Vimeo 上傳影片後,無法從後台同步回來。
後台檢查發現有 403 的錯誤,描述如下:
Continue Reading這裡指令皆使用 root 身分執行,若其他身分請使用 sudo
安裝環境為 CentOS 7 以上版本
這裡會介紹兩種安裝方式,第一種較為簡單,是直接透過 yum 安裝,另一種方式是直接下載安裝(推薦)
yum 安裝方式
# yum install golang
以下指令都是以 root 身分執行,其他用戶請加上 sudo
在Linux 設定用戶,並且開放 ssh 連線後,有時為了系統安全,需限制用戶僅能訪問指定目錄及指令
可以透過 chrooted 來進行設定
Continue Reading以下指令都是在 root 身分下執行,其他用戶身分請加上 sudo
在 CentOS 的 root email 可以直接查看 /var/sppl/mail/root 方式了解郵件內容
cat /var/spool/mail/root
Continue Reading