web环境搭建1.0
-
Linux
VMware或者wsl2安装Ubuntu,wsl2方式则不能安装其他模拟器,但资源占用较少。
若使用VMware,网络模式设置为桥接,获取到10开头的ip交与前端才能互通。
全程最好使用root权限,若非root权限,在使用时不要涉及到root文件夹,提示权限不够可用:
sudo chmod -R 777/文件路径添加权限。 -
Xshell
用来跨环境传输文件,比如windows到VMware上的虚拟机,本地到服务器等
官网安装即可,填写一些信息可以获得一个月免费试用,到期后回提示但是不影响使用
配置的时候输入对应服务器地址即可,有需要的话可配置代理
公钥配置与否取决于你的使用环境 -
VScode
我目前是使用VScode搭配插件进行编译,安装插件有点击查看详情
Chinese 中文界面 Error Lens 错误会显示在对应代码后 Remote系列 远程连接需要 Code Runner 右键运行代码 Docker 更方便查看docker情况 Python系列 Tabnine AI 更具使用者输入习惯补全代码 indent-rainbow 不同颜色显示空格右侧电脑图案中可以设置连接linux的方式,SSH或者wsl
-
miniconda
安装- 这里介绍直接在linux下命令行安装
sudo apt-get install wget
wget -c https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh - 接下来按回车,根据提示输入yes
- 选择安装路径,不需要更改的话默认即可
Miniconda3 will now be installed into this location: - 添加配置信息,输入yes
Do you wish the installer to initialize Miniconda3 by running conda init? - 运行配置文件
source ~/.bashrc - 验证安装是否成功,可能需要重启linux
conda --version - 若失败,提示conda命令无效,则执行
export PATH="/你之前的安装路径/miniconda3/bin:$PATH" - 再次启用配置
source ~/.bashrc - 最后测试成功与否
使用
- 创建虚拟环境
conda create -n test(自定义名字) python=3.9(想安装的版本,不写则默认最新) - 激活环境
conda activate test - 回到基础环境
conda deactivate - 删除环境
conda remove --name test --all
- 这里介绍直接在linux下命令行安装
-
Docker
安装-
在linux中通过reposi仓库安装
sudo apt-get update
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common -
添加密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - -
设置repository
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable" -
开始安装docker
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
使用
-
如果不想在输入docker命令时添加sudo,则赋予docker用户组权限
sudo groupadd docker
sudo usermod -aG docker $USER -
重启虚拟机或者输入
newgrp docker -
检查是否配置成功
docker run hello-world -
配置自启,这里使用systemctl是因为目前使用的是VMware中的ubuntu20.04LTS,若使用wsl2则应用其他命令
sudo systemctl enable docker -
关闭自启
sudo systemctl disable docker
配置使用环境,以mysql5.7为例
-
下载镜像
docker pull mysql:5.7 -
有了镜像后才能配置容器,这里不同部署对象具体语句不一样
docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
-
-
参考连接
https://www.jianshu.com/p/98095bd65a0e
https://www.cnblogs.com/lin-zone/p/10991013.html

浙公网安备 33010602011771号