摘要: #user nobody; worker_processes 1; #工作进程:数目。根据硬件调整,通常等于cpu数量或者2倍cpu数量。 #错误日志存放路径 #error_log logs/error.log; #error_log logs/error.log notice; #error_lo 阅读全文
posted @ 2021-04-20 18:29 JIMfan 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 简介: 在linux下配置nginx服务器过程步骤详细记录 准备工具 FinalShell:比xshell更好用的Linux远程连接工具(还支持xftp上传文件功能) 云服务器一台:这里我用的是阿里云服务器 安装编译环境gcc g++ 编译环境gcc g++ 开发库之类的需要提前装好 yum -y 阅读全文
posted @ 2021-04-20 17:49 JIMfan 阅读(253) 评论(0) 推荐(0) 编辑
摘要: linux运行中的每个应用都会产生一个进程,通过查看nginx进程是否存在来判断nginx是否安装成功,或者nginx是否在运行 执行ps -ef | grep nginx命令(ps -ef:列出所有进程,grep nginx:过滤掉和nginx无关的进程) 结果如下图 查看nginx的进程id 命 阅读全文
posted @ 2021-04-20 15:31 JIMfan 阅读(3820) 评论(0) 推荐(0) 编辑
摘要: 解决办法: 1,将nginx关闭 nginx -s stop 2,将uwsgi关闭 pkill -f uwsgi 3,重新执行 uwsgi --http :80 --wsgi-file test.py 编写test.py 文件写入: def application(env, start_respon 阅读全文
posted @ 2021-04-20 13:11 JIMfan 阅读(276) 评论(0) 推荐(0) 编辑
摘要: uwsgi 常用参数 项目目录 chdir=/var/www/orange_web/ 指定项目application module=orange_web.wsgi:application 指定sock的文件路径(nginx使用) socket=/var/www/script/uwsgi.sock 进 阅读全文
posted @ 2021-04-20 12:21 JIMfan 阅读(1606) 评论(0) 推荐(0) 编辑
摘要: requirements.txt可以通过pip命令自动生成和安装,这种情况更适用于此项目是单独的虚拟python环境生成requirements.txt文件 pip freeze > requirements.txt pip3 freeze > requirements.txt 安装requirem 阅读全文
posted @ 2021-04-20 10:31 JIMfan 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 解决方法1:给django降级 卸载django: pip uninstall django 安装低版本: pip install django==2.1.8 解决方法2:升级SQLite 1.查看系统的sqlte3的版本 sqlite3 --version Centos系统自带的sqlite3版本 阅读全文
posted @ 2021-04-20 10:23 JIMfan 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述 在启动django的服务器时,报错如下图: 二、问题分析 ALLOWED_HOSTS Default:[](Empty list) ALLOWED_HOSTS是一个字符串列表,代表了这个Django网站可以服务的主机名或域名。这是为了阻止HTTP Host头攻击而采用的一种安全措施,这 阅读全文
posted @ 2021-04-20 09:22 JIMfan 阅读(2994) 评论(0) 推荐(1) 编辑
摘要: python使用sqlite3模块集成了SQLite数据库,其中SQLite版本和sqlite3版本是不同的信息,用前心中有数还是有必要的。以python 3.7.1为例: import sqlite3 print(sqlite3.version_info) #显示sqlite3版本信息 print 阅读全文
posted @ 2021-04-20 09:11 JIMfan 阅读(1172) 评论(0) 推荐(0) 编辑
摘要: 之前自己编译源代码安装最新版sqlite3运行时命令行的方向键不能用,所以卸载这个版本,重新用命令行安装最近的release版本。 一、卸载:1、浏览已安装的程序。要查看已安装的软件包列表,请输入以下命令。请注意你希望卸载的软件包的名称。这样一会儿可以查看是否真的卸载。 dpkg –list 2、卸 阅读全文
posted @ 2021-04-20 09:07 JIMfan 阅读(690) 评论(0) 推荐(0) 编辑
摘要: yum针对软件包操作常用命令: 1.使用YUM查找软件包 命令:yum search 2.列出所有可安装的软件包 命令:yum list 3.列出所有可更新的软件包 命令:yum list updates 4.列出所有已安装的软件包 命令:yum list installed 5.列出所有已安装但不 阅读全文
posted @ 2021-04-20 09:03 JIMfan 阅读(1336) 评论(0) 推荐(0) 编辑
摘要: 1、yum remove sqlite3(基本可以不用,后面是直接覆盖的方式)2、下载安装包sqlite3下载地址:https://www.sqlite.org/download.htmlwget下载: wget -O sqlite-3350500.tar.gz https://www.sqlite 阅读全文
posted @ 2021-04-20 06:29 JIMfan 阅读(2499) 评论(0) 推荐(1) 编辑