一、本人現在就讀人工智能與區塊鍊技術專業,通過同學推薦的方式了解到“飛天加速計劃·高校學生在家實踐”活動。因為在平常的學習任務重有使用到伺服器的需求,故通過阿裡雲的飛天加速計劃試用伺服器來學習
二、在雲伺服器ecs使用中遇到的問題:
1.伺服器配置centos7,但在使用過程中發現并無pip指令,需要單獨安裝pip,
解決方法:
安裝Python2的pip
[root@operation ~]# yum install epel-release -y
[root@operation ~]# yum -y install python-pip
安裝完成後不是最新的pip版本要進行更新
[root@operation ~]# pip install --upgrade pip
2.由于後來個人學習需求需要使用到centos中的Python2.7,同時也要用到Python3 ,故需要實作python2 和 python3 共存
因為要安裝python3版本,是以python要指向python3才行,目前還沒有安裝python3,先備份,備份之前先安裝相關包,用于下載下傳編譯python3
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
不能忽略相關包,我之前就沒有安裝readline-devel導緻執行python模式無法使用鍵盤的上下左右鍵。
解壓,切換進入安裝目錄,編譯安裝。
最重要的一步為添加軟鍊到執行目錄下
ln -s /usr/local/python3/bin/python3 /usr/bin/python
測試安裝成功了沒,執行
python -V 看看輸出的是不是python3的版本
執行python2 -V 看到的就是python2的版本
因為執行yum需要python2版本,是以我們還要修改yum的配置,執行:
vi /usr/bin/yum
把#! /usr/bin/python修改為#! /usr/bin/python2
3.在伺服器通過docker安裝codiMD多人協作markdown編輯工具時遇到容器無法保持背景運作的問題,經排查,是我在挂載容器時配置設定給容器的記憶體過小,導緻程序自動結束。
三、收獲
通過“高校學生在家實踐”我學會了伺服器的基本使用方法,在過程中也碰到了許多問題,也是以多次試錯導緻多次重置了伺服器,在使用過程中同時學習了docker的相關知識,十分感謝阿裡為學生做出的奉獻,讓我以gengxi更小的成本來進行學習