腾讯云服务器 Django项目部署 傻瓜式部署全流程 (一)

目录

 

                             项目部署准备及Nginx,mysql部署

一、项目部署准备

二、安装Nginx服务

三、部署MySQL数据库


                             项目部署准备及Nginx,mysql部署

本人在生产项目部署过程中,发现对于新手来说,百度上实际可用的项目部署参考文档凤毛麟角。绝大多数参考文档支离破碎,并不能真正指导一个新手完成一个项目的完整部署。为方便新手们顺利完成项目部署,本人参考了许多文档和视频资料,将一个Django项目在腾讯云服务器上的部署全过程整理成傻瓜式部署文档,希望能够对项目新手提供一些实际可用的帮助。

在成功登录云服务器终端后,在linux终端上执行以下步骤。

一、项目部署准备

所选操作系统:CentOS 7.4

Django项目:本人的可正常运行的django项目

二、安装Nginx服务

1、安装epel库

yum install epel-release -y 

2、安装Nginx库

yum -y install nginx

3、启动nginx服务

systemctl start nginx.service

4、查看nginx服务是否成功

命令: (云主机公网IP地址)xxxxxxxx
在nginx默认页面中查看默认网页地址:(/usr/share/nginx/html)
及配置文件地址( /etc/nginx/nginx.conf)

5、关闭nginx服务

systemctl stop nginx.service

三、部署MySQL数据库

考虑到mysql被oracle收购,未来可能会有收费风险,此处用mariadb替代mysql,项目运行不受任何影响。

1、安装mariadb(mysql)

yum install mariadb-server -y

2、启动mariadb(mysql)

systemctl start mariadb.service

3、配置mariadb(mysql)

mysql_secure_installation
1)root 密码默认为空,直接回车;
2)设置root用户密码:Y
3)输入两次密码
4)关闭匿名用户:Y
5)关闭远程登陆:Y
6)删除测试数据库:Y
7)刷新权限:Y

4、测试mariadb(mysql)

mysql -uroot -p
密码:xxxxxxxxxx

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值