只有累積,沒有奇蹟

顯示具有 Linux 標籤的文章。 顯示所有文章
顯示具有 Linux 標籤的文章。 顯示所有文章

2022年10月28日 星期五

[Linux] 跨平台 SSH Client 工具 - Termius

前言
身為一個 Windos 重度用戶來說,近期要切換到 Linux 環境開發無疑是個重大挑戰,建置 CentOS 環境的第一步必須先連到遠端的 Linux Server,同事大力推薦  Terminus ,此工具支援 mac 以及 windows 且適用於 desktop 以及 mobile 版本,重點還免費,對 Linux 新手當然是一大福音,這篇簡單紀錄 Terminus 工具的安裝與使用方式,分享給跟我對於 Linux 還在摸索的新手朋友們。

安裝 Termius
安裝傳送門 : 請點我 
Step 1 : 公司筆電是 Windows 因此下載 Termius for Windows 版本
另外也同時支援 Mobile、Mac、Linux,如果在 Windows 使用系統會同步至 mobile 版本
Step 2 : 點選取得,會開始進行下載
如果是第一次使用,會建議要求註冊帳號的動作
Step 3 : 安裝完畢之後,第一次使用會跳出介紹說明

使用 Termius
主要視窗畫面如上,畫面我覺得是相當不賴
如果不喜歡深色系的話,可以點選左上角 > Terminal,選擇自己喜歡的顏色或是字形大小

新增連線
在主視窗右下角,點選  +NEW HOST 
輸入遠端資訊資訊,名稱、IP 相關設定,輸入完畢後按下右上角 Save
新增完畢後,點擊後會跳出輸入帳號密碼
即可順利進去 Linux server

結語
好的,以上是 Termius 最簡單的操作方式,使用上相當容易上手沒太多難度,已列入我個人私藏工具之一,工具有提供更多好用的功能與說明,如果想了解更多資訊可以了解 Termius 官網介紹


2019年3月12日 星期二

[Redis] 在 CentOS7 上安裝 Redis

前言
之前已經介紹過 Redis 在 Windows 上的安裝與使用,今天要分享的是在 CentOS7 上安裝 Redis 的使用步驟與說明,由於是全新的機器,因此此篇會一起介紹 Docker 的安裝,若有問題歡迎提出一起討論或是給予指導

CentOS 安裝 Docker
Docker 支援 CentOS7 之後的版本,因此不用在安裝套件,連線到 Linux 的工具可以參考 跨平台 SSH Client 工具 - Termius

首先,輸入以下指令直接安裝 Docker 
sudo yum install docker
安裝後啟動服務並設定系統開啟時載入
sudo service docker start
sudo chkconfig docker on
下載完 Docker 之後先確認目前版本 ( 個人習慣 XDDD) 
Client:
 Version:         1.13.1
 API version:     1.26
 Package version: docker-1.13.1-91.git07f3374.el7.centos.x86_64
 Go version:      go1.10.3
 Git commit:      07f3374/1.13.1
 Built:           Wed Feb 13 17:10:12 2019
 OS/Arch:         linux/amd64

Server:
 Version:         1.13.1
 API version:     1.26 (minimum version 1.12)
 Package version: docker-1.13.1-91.git07f3374.el7.centos.x86_64
 Go version:      go1.10.3
 Git commit:      07f3374/1.13.1
 Built:           Wed Feb 13 17:10:12 2019
 OS/Arch:         linux/amd64
 Experimental:    false
在輸入指令前都要加上   sudo  以 root 的權限去執行指令,如果未加上則會跳出錯誤訊息
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.26/images/create?fromImage=redis&tag=latest: dial unix /var/run/docker.sock: connect: permission denied

CentOS 安裝 Redis
Docker 指令與之前在 Windows 上安裝 Redis 時相同,詳細可以參考 官方說明 

Step 1 : 取得 Redis 印象檔,使用  docker pull  指令從 docker hub 倉庫取得 redis 最新的映像檔,下載過程中會輸出映像檔每一層資訊
sudo docker pull redis
Step 2 : 下載完 image 之後,使用  docker run  指令啟動容器
sudo docker run --name redis -p 6379:6379 -d redis
參數  -p  是指定 port
參數  -d  指定容器在背景執行
Step 3 : 使用  docker ps  指令確認目前 container ID
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                    NAMES
1928595e0ae5        redis               "docker-entrypoint..."   11 seconds ago      Up 10 seconds       0.0.0.0:6379->6379/tcp   redis
Step 4 : 得知 container ID 之後使用  exec  進入容器內測試 Redis cli 指令
sudo docker exec -it 192 bash
Step 5 : 接著在輸入  redis-cli ,測試 Redis 功能是否正常 PING > PONG 以及測試 String get/set
root@1928595e0ae5:/data# redis-cli
127.0.0.1:6379> ping
PONG
127.0.0.1:6379> set test "hello world"
OK
127.0.0.1:6379> get test
"hello world"
測試正常,安裝成功

感想
對於一個 Linux 新手來說整個過程是挺好玩的,漸漸感受到沒有 GUI 工具直接下 command 的威力,但在安裝與查指令上也確實花了不少時間,日後希望也可以加深對於 Linux 的了解,讓自己接觸的領域可以更廣一些 :)
    參考
    Docker Commandline

    Copyright © m@rcus 學習筆記 | Powered by Blogger

    Design by Anders Noren | Blogger Theme by NewBloggerThemes.com