nginx的安装和配置:
使用yum在线安装:
1:sudo yum install nginx
2:sudo systemctl start nginx
3:ps -aux |grep nginx可以查看是否启动成功
注意:在腾讯云的时候他是直接就可以访问
但是在阿里云的时候你需要把http80端口创建出来因为阿里云默认的就是22端口而不是80端口
使用下载源码安装:
1:使用wget下载源代码
2:使用tar命令解压
3:进入解压后的文件夹 执行./configure--prefix=/usr/local/nginx命令 这是指定nginx的目录安装位置
4: 在执行configure文件时,可能会报错需要安装依赖包安装好后需要重新执行configure文件
5:会生成Makefile文件
6:执行sudo make命令,然后执行sudo make install或者sudo make&& sudo make install
7:进入/usr/local/nginx/sbin目录执行sudo./nginx启动nginx
python3的安装因为Linux自带的是python2
一般我们会使用在线安装:sudo yum install python3
虚拟环境:就是代码运行时所需要的第三方插件
实际中 我们一般将 虚拟环境和代码分开来写这样的话如果有两个项目的话就可以互相不影响的使用
在Windows中我们在创建一个新的项目的时候就会选择New environment using 来创建一个与之相关的虚拟环境
而在Linux中我们会在~里创建一个.envs的文件来存储虚拟环境需要执行的操作是:
1:执行 sudo pip3 install virtualenv 来安装virtualenv
2:执行 sudo pip3 install virtualenvwrapper 来安装virtualenvwrapper
3:使用vim ~/.bashrc文件 在文件的最后面添加:
export VLRTUALENVWRAPPER_PYTHON=/usr/bin/python3.6 指定新的虚拟环境默认Python版本
export WORKON_HOME=~/.envs 指定创建的新的虚拟环境保存在那个文件夹下
source /usr/local/bin/virtualenvwrapper.sh 执行virtualenvwrapper.sh脚本
4:执行mkvirtualenv test 就能创建一个新的虚拟环境 放在了~/.envs里
5:使用workon来切换虚拟环境
6:使用deactivate命令退出虚拟环境