Diango网站开发--环境搭建

基础知识回顾

  • 1 Linux 环境
    • 1.1 Linux版本安装--CentOS
  • 1.2 Linux连接--SSH连接
      • 1.2.1 windows下cmd命令 SSH连接
      • 1.2.2 Putty SSH连接
      • 1.2.3 XShell 连接---推荐
      • 1.2.4 VS code连接开发
    • 1.3 在Linux环境中安装python3
      • 1.3.1 查看本机是否安装命令
    • 1.4 问题--重启Linux后无法连接
  • 2 代码开发
    • 2.1 插件安装
    • 2.2 创新新的环境--放置污染其他环境
    • 2.3 宝塔安装--解决安装mysql和nginx等
  • 3 python web开发--Django图书馆

就是搭建上线一个网站;服务器就是Linux 环境。
python学习用来目的:爬虫 做网页 做数据分析 做机器学习

1 Linux 环境

1.1 Linux版本安装–CentOS

  1. 虚拟机下安装–VMware
    这个像安装在真实物理机一样,没啥难的;
  2. 安装在云主机–推荐(能保证24小时开机)

安装云主机,最好借助已有的平台,通过平台GUI界面来安装。 腾讯云 阿里云 华为云 百度云

1.2 Linux连接–SSH连接

1.2.1 windows下cmd命令 SSH连接

命令: ssh 用户名@IP地址
密码验证

1.2.2 Putty SSH连接

输入服务器IP地址和端口(22是SSH默认端口)。

1.2.3 XShell 连接—推荐

还能满足文件传输。

1.2.4 VS code连接开发

遇到无法连接问题;这个必须解决掉,必须使用VS code来开发。

问题描述:could not establish connection *****
解决方法:到目录C:\Users\User Name.ssh下,其中User Name是电脑用户名,找到known_hosts文件,将其删除,在VSCode SSH中重新连接。

Diango网站开发--环境搭建_第1张图片

1.3 在Linux环境中安装python3

1.3.1 查看本机是否安装命令

yum list |grep 包名 和 "yum grouplist"进行查看。

  1. 在安装python3之前,确保系统已有所必要的安装依赖包。
[root@ecs-AC8WU ~]# yum -y groupinstall development
[root@ecs-AC8WU ~]# yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel
  1. 下载python-3.6.4
wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
  1. 安装python3
    安装下载到的Python-3.6.4.tgz的安装包。
# 创建一个名为的python3的空文件夹,并移动到该文件夹
mkdir /usr/local/python3	

mv Python-3.6.4.tgz 
tar xf python-3.6.4.tgz
cd python3   

# 2 编译安装
[root@ecs-AC8WU Python-3.6.4]# ./configure --prefix=/usr/local/python3
[root@ecs-AC8WU Python-3.6.4]# make && make install

# 3 创建软链接
[root@ecs-AC8WU Python-3.6.4]# ln -s /usr/local/python3/bin/python3 /usr/bin/python3
[root@ecs-AC8WU Python-3.6.4]# ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

# 4 添加环境变量
[root@ecs-AC8WU Python-3.6.4]# cd /etc/profile.d
[root@ecs-AC8WU profile.d]# echo 'export PATH=$PATH:/usr/local/python3/bin/' > python3.sh
// 说明
// 1.通常在添加环境变量的时候是单独为该程序在/etc/profile.d目录创建一个文件去修改环境变量,这样是方##便以后查找和取消添加的环境变量。
// 2.添加到PATH环境变量的路径为Python安装路径下的bin目录。

# 5 验证是否安装成功
python3

安装成功显示:
Diango网站开发--环境搭建_第2张图片

1.4 问题–重启Linux后无法连接

查看sshd._config配置文件;把port:22端口注释去掉;
最后重新脸上解决;
建议:可以先利用其他ssh连接工具确认否脸上,这样可排除不是ssh连接的问题而是VS code自身的问题。

2 代码开发

2.1 插件安装

  1. Django和pylance安装
  • pylance:是用于拓展提示;
  • Django:

2.2 创新新的环境–放置污染其他环境

创建新的env空文件夹,进入并敲命令:
python3 -m venv . # 创建新的环境
source bin/activate # 使其生效

2.3 宝塔安装–解决安装mysql和nginx等

在这里主要是方便安装 MySql
直接就是通过面板来安装;

3 python web开发–Django图书馆

练习地址:https://www.bilibili.com/video/BV1eT4y1K7g4/?p=2&spm_id_from=pageDriver

【参考链接】

  1. https://www.huaweicloud.com/articles/0b72bf69bb70f1c89ef1872ce2c21560.html
  2. https://www.bt.cn/

你可能感兴趣的:(Django,Diango)