Django框架模仿zhuye.kim的个人主页导航程序带后台(django wsgi框架)

Django框架仿zhuye.kim个人主页导航程序带后台-第1张图片-330源码网

1.安装Python3和必要的组件

#安装Python 3.6

wget https://www . moe rats . com/usr/shell/python 3/CentOS _ python 3.6 . sh & amp;& ampsh CentOS_Python3.6.sh

#安装必备组件,库

pip3安装django pymysql枕头

2.安装Mysql

#安装Mysql 5.6

wget http://repo . MySQL . com/MySQL -community -release -el7-5 . no arch . rpm

rpm -IVH MySQL -社区-发布-el7-5.noarch.rpm

yum安装MySQL -服务器-y

#设置权限

chown -R root:root/var/lib/MySQL

服务mysqld重启

#重置Mysql密码,123456是密码,自己修改。

Mysql -u root //直接进入Mysql控制台。

mysql & gt使用mysql

mysql & gt更新用户设置密码=密码(& # 39;123456')其中用户= & # 39;根& # 39;;

mysql & gt退出;

#重新启动数据库

服务mysqld重启

#创建朱烨数据库,用我的密码作为数据库密码。

mysql -uroot -pmypassword

mysql & gt创建数据库朱烨;

mysql & gt退出;

3.下载源码并修改数据库信息。

yum安装git屏幕-y

git克隆https://github.com/wenguonideshou/zhuye_kim

cd朱烨金/朱烨金

编辑数据库链接信息

vi设置. py

要修改数据库对应的数据库信息,只需要修改数据库密码即可。

如果不能使用vi编辑器,也可以在这里使用sed命令,下面是方法。

#查看settings.py文件

cat/root/朱烨_金/朱烨_金/settings.py

#查找数据库密码,即密码对应的值。

'密码& # 39;: '6f 81 f 112 DBE 1 EFC 4 & # 39;

#使用sed命令修改密码,记得修改前面对应的数值,passwd是数据库密码。

sed -I & # 39;s/6f 81 f 112 DBE 1 EFC 4/passwd/g & # 39;'/root/朱烨_金/朱烨_金/settings . py & # 39;

4.安装源码

CD/root/朱烨_金

python3 manage.py进行迁移

python3 manage.py迁移

5.导入数据库

这里不需要导入Mysqldump。好像要出事了。

#进入mysql数据库控制台,使用mypassword作为数据库密码。

mysql -u root -pmypassword

#使用朱烨数据库

mysql & gt使用朱烨

#使用source命令导入数据库文件,后跟文件路径。

mysql & gtsource/root/朱烨_金/朱叶. sql

#退出

mysql & gt退出;

6.运行网站

屏幕-S朱烨

python 3 manage . pyrunserver 0 . 0 . 0:80 #末尾有端口80,也可以自行修改为其他端口。

此时可以使用http://ip进入,后台地址为http://ip/admin,管理员用户名和密码为12345678@。如果使用其他端口,比如8080,就是http://ip:8080。

#如果用其他端口无法打开页面,需要打开防火墙端口,比如8080端口。

#Centos 6系统

iptables -I输入-p tcp –dport 8080 -j接受

服务iptables保存

服务iptables重启

#CentOS 7系统

防火墙-cmd –区域=公共–add -端口= 8080/TCP –永久

防火墙-cmd –重装

后台的“大类”是指常用/男生/女生线,“小类”是指热门/资讯/视频/邮箱栏目。

域名设置

如果使用IP登录,可以跳过这一步,域名登录可以继续看。这里还是用最简单的Caddy进行逆向生成,支持SSL证书的自动颁发。如果使用自签名SSL,请提前将域名解析到VPS服务器。

1.安装Caddy

使用命令:

wget -N –NO-check -certificate https://raw . githubusercontent . com/ToyoDAdoubi/doubi/master/caddy _ install . sh & amp;& ampchmod+x caddy _ install . sh & amp;& ampbash caddy_install.sh安装http.filemanager

#备用地址

wget -n–NO-check -证书https://www.moerats.com/usr/shell/Caddy/caddy_install.sh & amp;& ampchmod+x caddy _ install . sh & amp;& ampbash caddy_install.sh安装http.filemanager

2.配置球童

#以下所有内容是一个整体。修改完域名,IP,端口,邮箱,复制到SSH运行!

回声& quotwww.moerats.com {

gzip

TLS admin@moerats.com

代理人/1.1.1.1:8080

} & quot& gt/usr/local/caddy/Caddyfile

tls参数将自动为您签署ssl证书。如果您想使用自己的ssl,请将其更改为TLS/root/xx.crt/root/xx.key..后跟ssl证书路径。

启动球童

/etc/init.d/caddy启动

最后,你可以去https://xx.com参观。

因为它只在centos测试中正常使用!请自行测试其他系统!

语言:Python,教程和源文件可以直接下载!

下载地址

蓝奏网盘

打赏
未经允许不得转载:330源码 » Django框架模仿zhuye.kim的个人主页导航程序带后台(django wsgi框架)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址