Linux下django服务器部署全套
Linux服务器搭建工作需要掌握的核心点
虚拟机的使用
Linux安装(注意事项)
服务器搭建(重点)
网络配置(本地虚拟机)
SSH连接远程服务器(putty、xshell6)
FTP文件传输(FlashFXP、winscp)
安装python(Linux自带python2.7.5)
虚拟环境管理(virtualenv)
django安装
web服务器(Nginx + uwsgi) django项目发布
数据库mysql
DNS解析(域名)
Nginx多项目配置
虚拟机安装
虚拟机安装[重要]:https://blog.csdn.net/qq_39038465/article/details/81478847
Linux目录结构
bin: 存放二进制可执行文件
boot: 存放用于系统引导时使用的各种文件
dev: 用于存放设备文件
etc: 存放系统配置文件
home: 存放所有用户文件的根目录
lib 存放跟文件系统中的程序运行所需要的共享库及内核模块
mnt 系统管理员安装 临时文件系统的安装点
opt 额外安装 的可选应用程序包所放置的位置
proc 虚拟文件系统,存放当前内存的映射
root 超级用户目录
sbin 存放二进制可执行文件,只有root才可以访问
tmp 用于存放临时文件
usr 用于存放系统应用程序
var 用于存放运行时需要改变数据的文件
Linux命令
IP地址和主机名相关的命令
查看IP:ifconfig
重启网卡:service network restart
查看网卡状态:service network status
修改IP地址:vim /etc/sysconfig/network-scripts/ifcfg-ens33
YPE="Ether net" # 网络类型,以太网
BOOTPROTO="static" # 改为静态IP
IPADDR="192.168.8.88" # IP地址
NETMASK="255.255.255.0" # 子网掩码
GATEWAY="192.168.8.1" # 网关
DNS1="192.168.8.1" # 首选DNS
ONBOOT="yes" # 是否可以上网(默认为ON)