1. 程式人生 > >用阿里雲伺服器以及python來構建自己的網站

用阿里雲伺服器以及python來構建自己的網站

#代表cmd命令 >>代表python命令

1:購買阿里雲伺服器,我買的是輕量應用伺服器
2:購買域名(第一年很便宜,以後貴,不過一年也就幾十)
3:下載mobaxterm,遠端連線伺服器,需要在阿里雲控制檯設定好登入密碼
4:伺服器上很多目錄,每個目錄是幹嘛的可以參考下面的文章:
https://yq.aliyun.com/articles/481011?spm=5176.10695662.1996646101.searchclickresult.35f719e07dxU3d
5:在伺服器上下載anaconda
進入opt目錄 輸入(前面是清華的映象,後面根據自己需要選擇版本)
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.3.0-Linux-x86_64.sh


bash Anaconda3-5.3.0-Linux-x86_64.sh
上一步可能會出錯是因為少東西(執行 yum install -y bzip2,進行下一步之前記得刪除前面安裝失敗遺留的目錄)
anaconda會被安裝到/root/anaconda3
後面好像還讓安裝東西,我是一律點的yes
檢視Python版本號(直接輸入Python就可以看到,退出Python命令用ctrl+z)
可能還是2.7的版本
執行vim /etc/profile
移動到最後,新增
PATH=$PATH:/root/anaconda3/bin
export PATH
關閉視窗,重新開啟檢視版本就是對的了
6 jupyter notebook 遠端登入
有可能需要升級一下jupyter(#pip install jupyter --upgrade)
生成密碼
#python
>>from notebook.auth import passwd
>>passwd()

生成配置檔案(退出python環境)
#jupyter notebook --generate-config --allow-r
然後更改配置檔案
c.NotebookApp.ip=’*’
c.NotebookApp.password = ‘’
c.NotebookApp.open_browser = False
c.NotebookApp.port =8888 #隨便指定一個埠,使用預設8888也可以
進入阿里雲控制檯更改安全組
#jupyter notebook --ip=0.0.0.0 --no-browser --allow-root
就可以遠端玩耍了(如果購買了域名且備案解析就可以用域名登入了)

7 pycharm
wget https://download.jetbrains.8686c.com/python/pycharm-community-2018.2.4.tar.gz
(先用網頁進入pycharm的下載頁面找到地址)
tar -xzvf pycharm-community-2018.2.4.tar.gz
進入pycharm…/bin 執行./pycharm.sh
有可能因為沒有圖形介面而失敗,下面安裝圖形介面
解決辦法:設定預設圖形介面啟動

systemctl set-default graphical.target

如果沒有圖形介面則需要安裝圖形介面,然後重啟

yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
shutdown  -r now

如果是遠端終端,在安裝圖形介面後,還需要使用遠端桌面
yum install virt-manager
然後進入bin目錄輸入 #./pycharm.sh 以後就可以遠端pycharm了