2023年11月29日发(作者:)
项⽬迁移步骤记录
Django项⽬迁移步骤记录
因为云服务器跟内⽹⽆法沟通,需要把内⽹上的项⽬迁移到云服务器上。云服务器上还有其他项⽬,为避免出现⼤问题,同时也是为了下次
类似迁移作参考,记录下迁移过程中的所有操作。
⽂章⽬录
⼀、远程连接服务器
#
在配置⽂件中添加服务器别名
vim ~/.ssh/config
#
按下⾯格式添加内容
# 1
服务器
Host 别名
HostName IP地址
Port port号
User ⽤户名
#
保存好配置⽂件后连接远程服务器
ssh 别名
#
有密码的话按提⽰输⼊密码
参考⽂章:
⼆、创建环境
1. 安装wget
# wgetwgetcommand
提⽰已经安装了,但是输⼊找不到,所以卸载后重新安装
yum remove wget
yum install -y wget
2. 安装anaconda
wget -c -t 0 /archive/Anaconda3-2020.11-Linux-x86_
bash Anaconda3-2020.11-Linux-x86_
#
刷新⽂件⽬录
source ~/.bashrc
三、数据库
1. 登录mysql
Mysql已经有了就不⽤再次安装了,直接登录
mysql -u root -p
2.新建⽤户、数据库,并授权
为了不搞乱原来数据库的数据,新建⼀个⽤户和另外的数据库。新数据库完全授权,原有数据库只读授权。
#
创建新⽤户
create user 'username'@'localhost' identified by 'password';
# 创建新DB
create datebase db2;
# 查看数据库
show databases;
# ⽤户授权
grant SELECT on db1.* to 'username'@'localhost';
grant ALL on db2.* to 'username'@'localhost';
flush privileges;
# 查看⽤户授权情况
show grants for 'username'@'localhost';
# mysql
退出
exit;
三、安装Django及相关包
# py36
环境下
pip install Django
pip install pymysql
pip install django-simple-captcha
pip install xlrd
pip install xlwt
pip install pandas
pip install pdfkit
pip install chardet
pip install openpyxl
pip install pyexcel-xls
安装了Django-3.2


发布评论