nginx的安裝和配置:
使用yum在線(xiàn)安裝:
1:sudo? yum install? nginx
2:sudo systemctl? start? nginx
3:ps -aux |grep? ?nginx可以查看是否啟動(dòng)成功
注意:在騰訊云的時(shí)候他是直接就可以訪(fǎng)問(wèn)
但是在阿里云的時(shí)候你需要把http80端口創(chuàng)建出來(lái)因?yàn)榘⒗镌颇J(rèn)的就是22端口而不是80端口
使用下載源碼安裝:
1:使用wget下載源代碼
2:使用tar命令解壓
3:進(jìn)入解壓后的文件夾? 執(zhí)行./configure--prefix=/usr/local/nginx命令? 這是指定nginx的目錄安裝位置
4: 在執(zhí)行configure文件時(shí),可能會(huì)報(bào)錯(cuò)需要安裝依賴(lài)包安裝好后需要重新執(zhí)行configure文件
5:會(huì)生成Makefile文件
6:執(zhí)行sudo make命令,然后執(zhí)行sudo make install或者sudo make&& sudo make install
7:進(jìn)入/usr/local/nginx/sbin目錄執(zhí)行sudo./nginx啟動(dòng)nginx
python3的安裝因?yàn)長(zhǎng)inux自帶的是python2
一般我們會(huì)使用在線(xiàn)安裝:sudo? yum? install python3
虛擬環(huán)境:就是代碼運(yùn)行時(shí)所需要的第三方插件
實(shí)際中? 我們一般將 虛擬環(huán)境和代碼分開(kāi)來(lái)寫(xiě)這樣的話(huà)如果有兩個(gè)項(xiàng)目的話(huà)就可以互相不影響的使用
在Windows中我們?cè)趧?chuàng)建一個(gè)新的項(xiàng)目的時(shí)候就會(huì)選擇New? environment? using? 來(lái)創(chuàng)建一個(gè)與之相關(guān)的虛擬環(huán)境
而在Linux中我們會(huì)在~里創(chuàng)建一個(gè).envs的文件來(lái)存儲(chǔ)虛擬環(huán)境需要執(zhí)行的操作是:
1:執(zhí)行 sudo pip3 install virtualenv 來(lái)安裝virtualenv
2:執(zhí)行 sudo pip3 install virtualenvwrapper 來(lái)安裝virtualenvwrapper
3:使用vim? ~/.bashrc文件? 在文件的最后面添加:
export VLRTUALENVWRAPPER_PYTHON=/usr/bin/python3.6? 指定新的虛擬環(huán)境默認(rèn)Python版本
export WORKON_HOME=~/.envs? 指定創(chuàng)建的新的虛擬環(huán)境保存在那個(gè)文件夾下
source /usr/local/bin/virtualenvwrapper.sh 執(zhí)行virtualenvwrapper.sh腳本
4:執(zhí)行mkvirtualenv? test 就能創(chuàng)建一個(gè)新的虛擬環(huán)境? 放在了~/.envs里
5:使用workon來(lái)切換虛擬環(huán)境
6:使用deactivate命令退出虛擬環(huán)境