ubuntu允许mysql远程访问 修改远程访问:sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf注释掉127.0.0.1的那几行。(bind-address等)然后重启mysqlsudo systemctl restart mysql5.7版本的user表中已经没有了password字段,取而代之的是 authentication_string,同时user表中还有一些没有默认值的字段,如果还通过insert的方式插入新用户,会很麻烦。在网上找到一篇写的挺好的,转载到这里。..
POSTMAN+DJANGO测试最简单的POST功能 以上是POSTMAN里面的配置。 只需要改BODY即可。下面是DJANGO里面的修改:# 超级用户认证def check_super_user(request): if(request.method == 'POST'): #user_name = 'root' #user_pwd = 'admin' concat = request.POST postBody = request.body pri...
Django创建简单用户管理 注册,登录等(六) 1、创建一个新的app, loginpython manage.py startapp login2、加入这个login 的框架setting中加入 INSTALL_APPS全局路由中加入login这个模块urls中加入实现函数login的路由中加入相对路由3、增加登录数据库模型# login/models.pyfrom django.db import modelsclass User(models.Model): '''用户表''' ..
Django改变英文为中文(五) #beforeLANGUAGE_CODE = 'en-us'TIME_ZONE = 'UTC'USE_I18N = TrueUSE_L10N = TrueUSE_TZ = True#afterLANGUAGE_CODE = 'zh-hans'TIME_ZONE = 'Asia/Shanghai'USE_I18N = TrueUSE_L10N = TrueUSE_TZ = True时间/语言设置
Django数据模型管理(四) 一、开启超级管理员为了方便起见,暂时用自带数据区sqlite3。不用mysqlpython3 manage.py makemigrationspython3 manage.py migrate执行数据库迁移命令。然后创建超级用户:python3 manage.py createsupersuser这个时候登陆网站zhttp://192.168.3.118:8000/admin用超级用户登录。这个时候,就可以登录看到用户表,和组表了。这是djang..
Django实现模板(三) 这里说明了,第一,需要在新建的APP里面增加templates文件夹。另外,最好templates下面再继续增加一个APP名称,以作为命名空间的区别。我新建了一个newTest.html, 内容比较简单。第二步:需要在view视图里面增加内容。第三步:需要增加app路由和全局路由:...
django增加自定义app(二) django可以看成是一套app容器,它内含多个app,其中有自带的,有第三方的,还有我们自己开发的。Django App 一般分为三大类(根据来源):内置:即 Django 框架自带的应用,包括 admin(后台管理)、auth(身份鉴权)、sessions(会话管理)等等自定义:即用来实现我们自身业务逻辑的应用,这里我们将创建一个新闻展示应用第三方:即社区提供的应用,数量极其丰富,功能涵盖几乎所有方面,能够大大减少开发成本所有的 Django 应用都在 django_news/setti
MYSQL数据库的安全性 现在网上会有针对MYSQL数据库的安全性的攻击, 会窃取数据库的内容并删除,勒索用户。所以必要的MYSQL防护还是需要的。 最简单有效的,第一个是密码,第二个是限制远程访问(只能本机访问)。 那接下来就针对这两项做一个配置: 先安装mysql:yum install wgetwget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpmyum -y insta...
SSH使用证书登录 1.生成公钥私钥Linux系统默认已经集成了ssh工具,因此我们只需要使用一个简单的命令即可完成公钥私钥的生成。$ cd ~$ ssh-keygen -t rsa$ cd .ssh$ ls这样就可以了,你可以看到.ssh目录下已经有了id_rsa、id_rsa.pub两个密钥文件。2.将公钥上传到远程服务器我们要登陆远程服务器,那么把我们的公钥交给远程服务器,一旦交付之后,今后我们远程登陆时,服务器就可以通过这个公钥识别本机,从而无需密码即可完成登陆。在本机上执行如下操作:
centos7 安装mysql5.7 yum install wgetwget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpmyum -y install mysql57-community-release-el7-10.noarch.rpmyum -y install mysql-community-serversystemctl start mysqld # 启动mysqlsystemctl enable mysqld #...
Centos7用yum安装golang 今天在一台新的服务器上,准备编译一个东西,发现是Go写的,于是需要先安装Go环境首先yum search golang发现当前源并没有golang盲猜一个epel里面有yum install -y epel-release yum install golang安装完毕,来一条 go version看到类似如下输出就算是装好了...
centos6.5安装C++ 11 centos7可以直接用yum来安装c++11,而6可以按照以下方式。CentOS 6.4 使用C++11,需要安装 devtools21.下载 repo 到本地wget http://people.centos.org/tru/devtools-2/devtools-2.repo -O /etc/yum.repos.d/devtools-2.repo2.安装yum install devtoolset-2-gcc devtoolset-2-binutils devtoolset-2-gcc-c
用frp来做内网穿透 frp是什么简单地说,frp就是一个反向代理软件,它体积轻量但功能很强大,可以使处于内网或防火墙后的设备对外界提供服务,它支持HTTP、TCP、UDP等众多协议。我们今天仅讨论TCP和UDP相关的内容。截至本文完成,frp的最新版本为v0.22.0,本文使用最新版本。下载frp运行如下命令,根据架构不同,选择相应版本并进行下载wget https://github.com/fatedier/frp/releases/download/v0.37.0/frp_0.37.0_linux_amd64.t
centos7安装go环境,以及Beego 1、先安装go:yum install -y epel-releaseyum install golang查看版本 go versiongo env2、beego框架见官网https://beego.me/
vyos v1.27安装sqlite3 先安装163的源比较好些。1、 安装sqlite3时,可在终端中输入如下命令:sudo apt-get install sqlite3检查版本sqlite3 -version
linux下做流量监控的一些思路 1、数据来源怎么取直接用shell调用:ifconfig eth0|awk -F “:” 'NR==8vyos@vyos:/home/download$ ifconfig eth0|awk -F ":" 'NR==8' RX bytes:593577724 (566.0 MiB) TX bytes:14895532 (14.2 MiB)如果是ifconfig eth0eth0 Link encap:Ethernet HWaddr 00:0c:29:d1:da:3