服务器
- 买个服务器,在管理控制台里开启80端口443端口,我用的是阿里云,学生免费试用一年(白嫖)
- 远程登录到服务器,用scp将本地项目上传到云服务器
# win10的Powershell或者下载WinSCP软件
scp -r 本地项目文件夹 用户名(root)@服务器公网ip:远程目录
- 安装nginx、MySQL、python虚拟环境
- 开启虚拟环境,安装需要用到的包,还有uwsgi包
- 将项目debug改成False
- 在项目根目录下新建uwsgi.ini文件,输入配置,uwsgi uwsgi.ini启动
- 修改nginx.conf配置文件,然后重启
- 部署完成
域名
- 买一个域名,我在腾讯域名买了域名,新人第一年一块钱(白嫖)
- 域名解析绑定服务器公网ip
- 认证完成后下载ssl证书
- 登录服务器,修改nginx.conf,将添加ssl证书
- 到阿里云备案(这个过程需要几天)
等收到阿里云备案通过的邮件即可
欢迎访问我的一个小博客网站
http://124.71.108.28