自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 windows下误删数据库恢复(MySQL8.0)

windows下误删数据库恢复

2023-02-28 17:56:22 1978 1

原创 Linux下如何下载rpm离线包到指定路径

**一、下载rpm离线包**(这个步骤需要在一台可以联网的Linux虚机上执行)执行指令,其中xxx是你要安装的软件名,根据需要自行修改。/opt/temp是下载后保存的路径,也可以选其它路径存放下载的安装包文件yum -y install xxx --downloadonly --downloaddir /opt/temp如果下载正常,下载完成后就可以在本机/opt/temp路径下找到安装包。**二、安装rpm包到其它机器(这步在需要安装软件的Linux机器上操作)**进入/opt/

2021-02-19 11:11:53 818

原创 Nginx + uwsgi + django + websocket(dwebsocket)环境部署

Nginx + uwsgi + django + websocket(dwebsocket)环境部署1.确保django项目能正常跑起来,websocket能调通2.uwsgi配置[uwsgi]socket = 127.0.0.1:8000 home = /data/env/chat chdir = /data/wwwroot/django_range/two_chat/chat module = chat.wsgi:application master = Trueproces

2020-10-30 14:29:29 584

原创 CentOS 7 安装redis

CentOS 7 安装redis一、安装redis第一步:安装包下载并解压安装包wget http://download.redis.io/releases/redis-4.0.6.tar.gztar -zxvf redis-4.0.6.tar.gz第二步:安装gccyum install gcc第三步:跳转到redis解压目录下进行编译安装cd redis-4.0.6make MALLOC=libc第四步:cd到src下进行安装cd src && make in

2020-10-28 15:33:35 646

原创 Shell脚本分割字符串

Shell脚本分割字符串以字符进行切割时:从字符串左边开始计数如果想从字符串的左边开始计数,那么截取字符串的具体格式如下:${string: start :length}其中,string 是要截取的字符串,start 是起始位置(从左边开始,从 0 开始计数),length 是要截取的长度(省略的话表示直到字符串的末尾)。url="c.biancheng.net"echo ${url: 2: 9}结果为bianchengurl="c.biancheng.net"echo ${u

2020-10-09 15:21:44 8588

原创 百度离线瓦片地图最新的

百度离线瓦片地图最新的需要的私聊

2020-09-23 14:21:38 345

原创 在centOS中利用yum下载离线包以及pip下载安装包到指定位置

在centOS中利用yum下载离线包输入命令:vi /etc/yum.confcachedir=/var/cache/yum/$basearch/$releasever # 代表存放路径keepcache=0 # 0代表着安装好删除安装包,改为1在/var/cache/yum/x86_64/7 路径下找安装包在CentOS中指定pip下载存放位置pip3 install -r requirements.txt -d /home/te/报错改用下面命令:pip3 download

2020-09-21 14:55:03 692

原创 CentOS对外开放端口号

CentOS对外开放端口号命令合集(1)查看对外开放的端口状态查询已开放的端口 netstat -anp查询指定端口是否已开 firewall-cmd --query-port=666/tcp提示 yes,表示开启;no表示未开启。(2)查看防火墙状态查看防火墙状态 systemctl status firewalld开启防火墙 systemctl start firewalld 关闭防火墙 systemctl stop firewalld开启防火墙 service firewall

2020-09-10 16:45:35 462

原创 CentOS7离线安装MySQL57

CentOS7离线安装MySQL57MySQL离线安装包http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/mysql-community-common-5.7.28-1.el7.x86_64.rpmhttp://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/mysql-community-devel-5.7.28-1.el7.x86_64.rpmhttp://repo.mysql

2020-09-10 15:26:00 278

原创 Django部署,数据库和项目分别在两台服务器

django设置数据库事务,通过异常处理回滚事务一个Django项目,在地下run起来没有问题,在CentOS上利用Nginx+Django部署完成后,当run起来测试的时候出现问题,代码反馈数据添加成功,但是数据库中没有数据,在数据库中手动插入数据发现ID已经自增长了。各种排查,发现是出发了数据库回滚机制,在Django的setting中设置:DATABASES = { 'default': { 'ENGINE': 'django.db.backends.my

2020-09-10 14:25:10 373

原创 CentOS部署项目Nginx+uwsgi+Django+HTTPS

CentOS部署项目Nginx+uwsgi+Django+HTTPS项目需求,部署需要把HTTP转成HTTPS,研究了一下,写个文档一、安装OpenSSL1.安装环境依赖先检测是否安装了gccgcc -v#如果没有安装,则安装yum -y install gcc检查是否安装了zilbwhereis zlib# 安装yum -y install zlib2.安装OpenSSL#下载安装包wget https://www.openssl.org/source/openssl-fi

2020-09-05 11:27:44 127

原创 nginx+uwsgi+django部署,apscheduler定时任务不起作用

nginx+uwsgi+django部署,apscheduler定时任务不起作用一个项目需求,需要写一个定时任务,这里使用的是apscheduler,写好后run起来一切正常,开始部署,使用的是nginx+uwsgi+dajngo,但是部署完毕后发现定时任务没有启动,面向百度编程查了很长时间发现了一点问题。在本地是使用的python manage.py runserver,在这里启动是使用的manage.py启动的,默认调用所有。但是部署后,利用uwsgi启动Django项目,是使用wsgi进行启动的,问

2020-09-03 17:10:45 1460

原创 Djnago获取远程客户端IP地址

这里写自定义目录标题Django获取远程客户端IP地址Django获取远程客户端IP地址x_forwarded_for = request.META.get('HTTP_X_FORWARDED_FOR') if x_forwarded_for: ip = x_forwarded_for.split(',')[0] # 所以这里是真实的ip else: ip = request.META.get('REMOTE_ADDR')

2020-09-01 09:40:31 153

原创 centOS安装uwsgi出错

centOS安装uwsgi出错安装配置uwsgipip install uwsgi如果报错:回到根目录,下载依赖包yum install python3-deve

2020-08-21 14:42:25 347

原创 centOS域名访问问题,/etc/hosts详解

centOS域名访问问题,/etc/hosts详解介绍hosts文件是linux系统中负责ip地址与域名快速解析的文件,以ASCII格式保存在/etc目录下,文件名为hosts,不同的linux版本,文件也可能不同,比如Debian的对应文件是/etc/hostname。hosts文件包含了ip地址和主机名之间的映射,包括主机名的别名,在没有域名服务器的情况下,系统上的所有网络程序都通过查询该文件来解析对应于某个主机名的ip地址,否则就需要使用DNS服务程序来解决。通常可以将常用的域名和ip地址映射加入

2020-08-21 14:38:57 4697

原创 centOS下安装mysqlclient出错

centOS下安装mysqlclient出错出现此错误回到根目录,下载对应依赖包yum install mysql-devel如果下载完在安装是报错,建造巨轮错误,回到根目录下载依赖yum -y install python3-devel(如果安装失败,执行下面代码)yum install python3-devel...

2020-08-21 14:32:56 400

原创 Django将HTTP转换为HTTPS

Django将HTTP转换为HTTPS1、安装python-django所需要的库:pip install django-extensionspip install django-werkzeug-debugger-runserverpip install py0penSSL2、再django工程settings.py中的INSTALLED_APPS下添加'werkzeug_debugger_runserver','django_extensions',3、生成密钥和文件python

2020-08-21 14:28:27 966

原创 Django源码加密转换为pyc文件

Django源码加密转换为pyc文件先将.py文件编译成.pyc文件1、使用python内置库py_compile模块进行转换,转换后的.pyc文件会在当前目录下的__pycache__文件夹下。compile函数原型:compile(file[, cfile[, dfile[, doraise]]])file代表.py文件所在的位置后满的默认就好,会把生成的.pyc文件放入到同级目录下的__pycache__文件夹下2、将__pycache__文件夹下的.pyc文件转移到对应的.py文件

2020-08-21 14:25:11 1061

原创 centOS7下安装mysql57并修改mysql初始密码

centOS7下安装mysql57并修改mysql初始密码rpm安装包:https://pan.baidu.com/s/1TXxPKYPdldVuZBLLn-z0Sw 提取码:43e5安装rpm包rpm -ivh mysql57-community-release-el7-1.noarch.rpm建立yum缓存yum makecache查看可安装的mysqlyum repolist all| grep mysql安装指定版本vi /etc/yum.repos.d/mysql-

2020-08-21 14:21:25 440

原创 centOS7下利用nginx+uwsgi部署Django+vue项目

这里写自定义目录标题centOS7下利用nginx+uwsgi部署Django+vue项目一、配置Python3环境**1.安装可能需要的依赖**2.下载Python3到/usr/local目录下二、安装virtualenv,建议大家都安装一个virtualenv,方便不同版本项目管理三、把前端项目上传到服务器四、安装uwsgi五、配置uwsi.ini文件六、安装nginx和配置nginx.conf文件七、配置nginx和uwsgi开机自启centOS7下利用nginx+uwsgi部署Django+vue

2020-08-20 16:28:55 695

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除