一、准备工作
1、准备好服务器
2、Linux上准备搭建环境需要的软件
赞赞羊项目需要用到的软件:
python、gunicorn、nginx、MySQL、redis
3、开发人员对代码打包
前端需要把数据库的访问IP和端口写进代码
后端需要把MySQL和redis的信息写进代码
二、搭建赞赞羊项目具体步骤
1、安装MySQL和redis
赞赞羊项目用的数据库是MySQL和redis
2、在MySQL创建项目所需要的数据库
把数据放到数据库中
3、安装python
赞赞羊项目是用python写的
4、把后端代码放到/usr/pypro中
5、安装项目所需要的第三方的包
安装一些python3的代码插件
6、修改项目的配置文件,让MySQL和redis的配置和自己当前使用的保持一致
db_config = {
'host': '主机IP',
'port': MySQL端口,
'user': '服务器名',
'password': '数据库密码',
'db': '数据库名',
'charset': '字符集'
}
redis_config = {
'host': '本地IP',
'port': redis端口,
'password': 'redis密码',
'db': 0
}
redis_aconfig = {
'host': '本地IP',
'port': redis端口,
'password': 'redis密码',
'db': 1
}
7、运行后端项目
8、安装nginx
赞赞羊项目用的前端数据库软件是nginx
9、修改nginx的端口和默认项目路径
server {
listen nginx的端口号;
server_name 主机IP;
root 前端代码的路径;
location /api(当接口是api的时候转发到后端地址) {
proxy_pass http://后端地址;
}
}
10.把前端代码放到nginx.conf配置的路径中
前端代码需要把其中的IP替换成自己的主机IP
11、在浏览器上访问后台的地址,登录
12、登录成功