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