服务器
liukai6
这个作者很懒,什么都没留下…
展开
-
apache服务器403报错
log报错:client denied by server configuration: /srv/lxyproject/wsgi/django.wsgi解决办法:修改<Directory /srv/lxyproject/wsgi/>中Allow from all为:Require all granted大部分是由于配置文件,请仔细检查...原创 2020-03-04 20:49:11 · 315 阅读 · 0 评论 -
xampp添加虚拟主机的操作
文件目录 xampp => apache =>conf => httpd.conf在文件内搜索 关键字“httpd-vhosts.conf”,找到如下字段Virtual hostsInclude conf/extra/httpd-vhosts.conf//确保此段开头没有#2. 在文件内搜索关键字“AllowOverride All”,找到如下字段<Direc...原创 2019-12-17 00:53:46 · 373 阅读 · 1 评论 -
在CentOS中创建用户
在CentOS中创建用户useradd username为新的用户分配密码passwd username通过这样的操作我们就获得一个新的非root的用户原创 2018-02-26 10:18:34 · 701 阅读 · 0 评论 -
CentOS7源码安装nginx
在CentOS7中安装nginx创建用户和组//创建群组groupadd nginx//创建用户useradd -s /sbin/nologin -g nigix -M nginx首先下载nginx源码包我们cd到/usr/local/srcwget http://nginx.org/download/nginx-1.12.2.tar.gz接着我们...原创 2018-02-27 20:39:24 · 542 阅读 · 0 评论 -
在linux对文件夹进行打包备份
我们在linux中打包备份文件tar zxcf 备份文件名称.tar.gz 需要备份文件/ 这样就会生成一个备份文件名称.tar.gz的文件了.方便快捷 备份很重要,很重要原创 2018-02-24 16:05:38 · 9265 阅读 · 4 评论 -
413 Request Entity Too Large
如果服务器报这个错误这个时候我们需要注意传输的文件超过设置,需要将相关的设置做出调整 在nginx.conf中的http里添加下面的代码 client_max_body_size 20m; 这样就可以将请求文件过大错误处理到原创 2018-03-31 13:21:03 · 926 阅读 · 0 评论 -
upstream timed out (110: Connection timed out)
在nginx的error日志报这个错误我们需要给nginx添加配置proxy_connect_timeout 600;proxy_read_timeout 600;proxy_send_timeout 600;但是需要注意文件的位置fastcgi_read_timeout 300;原创 2018-03-31 13:51:08 · 2641 阅读 · 0 评论 -
linux中使用rsync来备份数据同步数据
同步本地数据 rsync -av playground foo注意a的意思进行递归并保留文档属性注意v是详细的输出过程原创 2018-07-16 23:07:12 · 290 阅读 · 0 评论 -
yum的安装卸载软件
yum的安装和卸载yum -y install 包名(支持*) :自动选择y,全自动yum install 包名(支持*) :手动选择y or nyum remove 包名(不支持*)rpm -ivh 包名(支持*):安装rpm包rpm -e 包名(不支持*):卸载rpm包...原创 2018-07-12 21:31:09 · 1733 阅读 · 0 评论 -
linux中压缩和解压zip文件
Linux下的压缩解压缩命令详解及实例实例:压缩服务器上当前目录的内容为xxx.zip文件zip -r xxx.zip ./*解压zip文件到当前目录unzip filename.zip原创 2018-07-13 19:56:05 · 457 阅读 · 0 评论 -
mysql中判定一个表是否存在
select COUNT(1) as count from INFORMATION_SCHEMA.TABLES where TABLE_NAME=’表名’;原创 2018-09-16 11:04:09 · 783 阅读 · 0 评论 -
创建utf-8字符集的mysql数据库
CREATE DATABASE IF NOT EXISTS database_name DEFAULT CHARSET utf8 COLLATE utf8_general_ci;原创 2018-09-12 18:27:20 · 863 阅读 · 0 评论 -
mysql数据库的数据转存
mysqldump olddatabase -u root -p123456 –add-drop-table | mysql newdatabase -u root -p123456原创 2018-09-12 20:54:42 · 1956 阅读 · 0 评论 -
Linux使用scp来进行文件的传输
将本地文件拷贝到远程scp 文件名 –用户名@计算机IP或者计算机名称:远程路径从远程将文件拷回本地scp –用户名@计算机IP或者计算机名称:文件名 本地路径...原创 2018-11-20 20:28:37 · 303 阅读 · 0 评论 -
nginx多个域名解析一个服务器地址
server_name www.linuxidc.com www.linuxidc.net; index index.html index.htm index.php;用空格将域名隔开即可原创 2018-12-18 15:27:29 · 1474 阅读 · 0 评论 -
WSGI
WSGI是Web Server Gateway Interface的缩写。以层的角度来看,WSGI所在层的位置低于CGI。但与CGI不同的是WSGI具有很强的伸缩性且能运行于多线程或多进程的环境下,这是因为WSGI只是一份标准并没有定义如何去实现。实际上WSGI并非CGI,因为其位于web应用程序与web服务器之间,而web服务器可以是CGI,mod_python(注:现通常使用mod_wsgi代...原创 2019-04-17 10:49:28 · 318 阅读 · 0 评论 -
Linux中的inode
linux中的inode理解inodeinode是文件存储,文件存储在营盘山,最小的存储单位叫扇区。每个扇区的存储512字节。 操作系统读取硬盘的时候,不会一个一个扇区的读取,这样效率太低。而是一次性读取多个扇区,一次性读取一个块。也就是8个连续的扇区组成一个block。 文件存储在块中,但是我们还需要找一个存储元信息的区域叫做inode。中文译名“索引节点”。 每个文件都有对应的索引节点。i原创 2018-02-10 17:18:33 · 410 阅读 · 0 评论 -
在CentOS中关闭系统的防火墙
当我们发现有一些端口无法打开.这个时候需要关闭防火墙在CentOS7中关闭系统的防火墙 systemctl stop firewalld.service原创 2018-01-16 15:04:55 · 297 阅读 · 0 评论 -
如何解压tar.gz2
首先我们需要先解压使用bzip2 文件包名称如果不支持该命令请yum -y install bzip2然后你会看到文件变为tar结尾了,然后再执行tar xvf 包名称然后就看到了解压后的文件夹了原创 2017-11-06 13:35:44 · 2270 阅读 · 0 评论 -
ssh远程登录方式
这里使用 ssh root@ip_addr 然后提示输入用户密码,快捷登录.原创 2017-11-08 18:08:37 · 674 阅读 · 0 评论 -
ngixn重新读入配置文件报错
[error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directornginx出现了pid丢失的情况 这个时候我们需要重新加载配置文件 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 再执行 nginx -s re原创 2017-11-08 18:29:09 · 436 阅读 · 0 评论 -
在ngixn不解析php文件.需要配置下面
location ~ \.php$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fast原创 2017-10-23 21:16:40 · 493 阅读 · 0 评论 -
执行nginx -s reload报错 [alert] kill(****, ***) failed
当我们重新载入nginx -s reload出现这样报错. `nginx: [alert] kill(31062, 15) failed (3: No such process) 这是由于我们nginx的服务就没有开起来.没有办法重新载入配置. 执行nginx启动命令就可以正常,重新读取配置信息了原创 2017-10-24 20:47:48 · 1946 阅读 · 0 评论 -
docker的常用命令(方便大家使用)
镜像docker images #列出本地镜像 docker rmi training/sinatra #删除(在删除镜像之前要先用 docker rm 删掉依赖于这个镜像的所有容器) docker run -t -i ubuntu:14.04 /bin/bash # docker commit -m “Added json gem” -a “Docker Newbee” 0b2616b0e5转载 2017-10-24 21:01:04 · 449 阅读 · 0 评论 -
linux使用scp命令互传文件
linux文件互传1.首先我们要保证网络是通的,ping一下就知道了 2.使用scp命名,就和本地使用cp命令一样简单 scp root@[源机器ip]:[源机器文件及绝对路径] [目的路径] 举个简单的例子: scp root@111.11.1.1:/usr/local/a.txt /usr/local 这句话的意思,将ip为111.11.1.1下目录/usr/local下的a.txt复原创 2017-11-10 14:59:52 · 479 阅读 · 0 评论 -
在window查看端口是否被占用的快捷命令
我们首先打开命令行,然后netstat -aon这一下,所有的端口都会打印出来,但是这不是我想要的.还可以接管道符进行过滤netstat -aon|findstr "此处添加想要查找的port"原创 2017-11-03 18:07:36 · 400 阅读 · 0 评论 -
linux安全策略
linux安全策略概述近几年来 Internet 变得更加不安全了。 网络的通信量日益加大, 越来越多的重要交易正在通 过网络完成,与此同时数据被损坏、截取和修改的风险也在增加。 只要有值得偷窃的东西就会有想办法窃取它的人。 Internet 的今天比过去任何时候都更真实 地体现出这一点,基于 Linux 的系统也不能摆脱这个 “普遍规律 ”而独善其身。因此,优秀的 系统应当拥有完善的安全措原创 2017-11-18 18:36:24 · 2277 阅读 · 0 评论 -
执行nginx -s reload报错
nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory) 这个时候我们我们需要 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 这是就ok原创 2017-11-04 11:18:19 · 1477 阅读 · 0 评论 -
SQLSTATE[08006] [7] FATAL: no pg_hba.conf entry
SQLSTATE[08006] [7] FATAL: no pg_hba.conf entry 在使用PostgreSQL的时候出现这种错误,需要想到的是该查询ip是否是PostgreSQL所许可的地址访问的原创 2017-11-06 14:55:49 · 2859 阅读 · 0 评论 -
windows系统中如何给php7安装mongoDB的驱动
在windows中增加扩展有时候是一个麻烦的事情.会由于找不到合适的包给我造成不小的困扰下面我来为大家介绍我踩的坑首先我们要在php扩展的网站http://pecl.php.net/ 搜索我们需要扩展mongoDB.这个时候选择上面那个 然后我们点击进去选择合适的版本如下图: 这里我们需要抓药的state那一列我们需要选择的stable稳定版,同时在下载链接处,我也进行 标红,前面的适合服务器原创 2017-12-25 18:29:43 · 869 阅读 · 1 评论 -
Http请求的几种错误
HTTP 错误 400400 请求出错 由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求。 HTTP 错误 401401.1 未授权:登录失败此错误表明传输给服务器的证书与登录服务器所需的证书不匹配。 请与 Web 服务器的管理员联系,以确认您是否具有访问所请求资源的权限。 401.2 未授权:服务器的配置导致登录失败此错误表明传输给服务器的证书与登录服务器所需的证原创 2017-12-26 14:09:57 · 2073 阅读 · 0 评论 -
对压缩文件.bz2的解压重命名
将filename.bz2文件解压并重命名今天试了下解压bz2格式的文件夹进行解压并重命名. 1. 首先当然是解压这里我们选择bunzip2命令来进行解压 bunzip2 filename.bz2 这个是时候会在当前目录生成一个filename的文件 2. 但是我们想连贯操作重命名用重定向进行解决 bunzip2 filename.bz2 >> newname 这样就行了原创 2018-01-05 18:05:25 · 1782 阅读 · 0 评论 -
CentOS无法执行netstat命令解决办法
当我们执行netstat命令显示 -bash: netstat: command not found 这是由于网络工具没有安装.执行下面命令就可以了. yum install net-tools原创 2018-01-16 14:57:40 · 29809 阅读 · 1 评论 -
CentOS增加用户
1.使用命令useradd username2.设定用户密码passwd username 这个时候会提示输入密码,两次输入一致就行了3.切换用户su username 会提示输入密码原创 2017-11-07 15:46:57 · 293 阅读 · 0 评论