欢迎光临
我们一直在努力

仿zhuye.kim的简单个人主页/导航程序,带后台

截图

请输入图片描述
请输入图片描述

安装

Github地址:https://github.com/wenguonideshou/zhuye_kim

本文只写CentOS的安装教程。

1、安装Python3和必备组件

#安装Python 3.6
wget http://www.admin.fm/usr/shell/Python3/CentOS_Python3.6.sh && sh CentOS_Python3.6.sh
#安装必备组件、库
pip3 install django pymysql pillow

2、安装Mysql

#安装Mysql 5.6
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-server -y

#设置权限 
chown -R root:root /var/lib/mysql
service mysqld restart

#重置Mysql密码,123456为密码,自行修改
mysql -u root  //直接回车进入mysql控制台
mysql > use mysql;
mysql > update user set password=password('123456') where user='root';
mysql > exit;

#重启数据库
service mysqld restart

#创建zhuye数据库,mypassword为数据库密码
mysql -uroot -pmypassword
mysql > create database zhuye;
mysql > exit;

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

yum install git screen -y
git clone https://github.com/wenguonideshou/zhuye_kim
cd zhuye_kim/zhuye_kim

编辑数据库链接信息

vi settings.py

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

4、安装源码

cd /root/zhuye_kim
python3 manage.py makemigrations
python3 manage.py migrate

5、导入数据库
这里就不用Mysqldump导入了,好像会出问题。

#进入mysql数据库控制台,mypassword为数据库密码
mysql -u root -pmypassword
#使用zhuye数据库
mysql > use zhuye
#使用source命令导入数据库文件,后面为文件路径
mysql > source /root/zhuye_kim/zhuye.sql
#退出
mysql > exit;

6、运行网站

screen -S zhuye
python3 manage.py runserver 0.0.0.0:80  #最后面为80端口,也可以自行修改为其它端口

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

#如果你使用其它端口打不开页面的,则需要开启防火墙端口,比如8080端口
#Centos 6系统
iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
service iptables save
service iptables restart

#CentOS 7系统
firewall-cmd --zone=public --add-port=8080/tcp --permanent 
firewall-cmd --reload

后台的“大分类”指的是常用/男生/女生 这一行,“小分类”指的是热门/资讯/影音/邮箱的这一列。

演示地址:www.opq.la

赞(0)
未经允许不得转载:站长电台 » 仿zhuye.kim的简单个人主页/导航程序,带后台
分享到: 更多 (0)

评论 抢沙发

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