
服务器
ycdyx
那时我们有梦,关于文学,关于爱情,关于穿越世界的旅行 如今我们深夜饮酒,杯子碰到一起,都是梦破碎的声音...... 博客:http://webyang.net
展开
-
Shell脚本分割Nginx日志,并定期清理[不重启nginx]
之前写过一篇关于 Shell脚本分割Nginx日志,并定期清理 的文章,链接:http://www.webyang.net/Html/web/article_255.html 但是需要reload nginx,有些人对重启nginx有心理阴影,所以又改了下: #!/bin/bash#nginx access log segmentation shell script#日志目录...2016-05-04 12:39:45 · 460 阅读 · 0 评论 -
centos搭建git服务器(上)
Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 [root@163-44-167-134 ~]# yum -y install git#查看git版本号[root@163-44-167-134 ~]# git --vistion#git...2016-04-08 11:17:26 · 141 阅读 · 0 评论 -
Shell脚本分割Nginx日志,并定期清理
默认nginx只会生成一个访问日志,在每天的积累下,日志文件会变的非常大,如果需要做一下日志的分析,无论是使用脚本分析,还是把日志下载本地分析,都不太方便。每天分割Nginx的访问日志,有利于分析日志。 一:新建脚本文件 vim cut_nginx_log.sh#!/bin/bash#nginx access log segmentation shell script#ww...2016-03-29 08:53:01 · 388 阅读 · 0 评论 -
centos6.5 64位下搭建nfs文件共享系统
一、环境介绍:服务器:centos 192.168.204.136客户端:centos 192.168.204.135二、安装nfs服务器和rpcbind:yum -y install nfs-utils rpcbind早期版本 rpcbind 需改成 portmap三、服务器端配置:1、创建共享目录:mkdir /var/ftp/2、NFS文件配置:vi /etc/exports #增加一行(...2016-03-23 20:02:46 · 134 阅读 · 0 评论 -
Linux Crontab 安装使用详细说明
crontab命令常见于Unix和Linux的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于 “crontab”文件中,以供之后读取和执行。通常,crontab储存的指令被守护进程激活。crond 常常在后台运行,每一分钟检查是否有预定的作业需要执行。这类作业一般称为cron jobs。 一、安装yum -y install vixie-cron...2015-12-27 17:16:46 · 120 阅读 · 0 评论 -
Apache与Nginx的比较
什么是Nginx代理代理服务器,它和Apache相比又有什么区别呢?你又该如何选择使用呢,用其中一个还是两者都用?我们将会在这里探索一下这些问题的答案。 Apache服务器从1995年就开始使用了。相比其他产品,Apache服务器是使用最多的,其次是微软的IIS服务器。 由于开源的Apache服务器已经被使用多年,并且有众多的用户,人们开发出了很多的模块来扩展它的功能,其中的大多数模块也是开源...2015-12-15 14:04:15 · 88 阅读 · 0 评论 -
Nginx和Apache共用80端口的配置方案
一个典型的 Nginx + Apache 应用方案可以是Nginx 占用 80 端口,过滤静态请求,然后动态请求即 Proxy 到 Apache 的 8080 端口。Proxy 反向代理的好处是访问的时候,始终就是 80 端口,来访者不会觉察到有任何的区别。 但有的应用确非常“聪明”,识别到 Apache 所位于的端口是 8080 ,就会把相关的超链接都一并加上 :8080 的后续。这么就死定...2015-11-21 17:40:18 · 1000 阅读 · 0 评论 -
Linux安装apache环境及遇到的问题解决
最近工作之外接了一些项目,都是Linux下apache环境的,本来想直接跑nginx,无奈,都用了很多rewrite,apache和nginx在rewrite上有些语法不太一样,不太想去改这些规则,于是就在同一台服务器上再装了一套apache的环境。 最先想到的是偷懒的方式,让一套php同时支持apache和php-fpm,但在configure的时候会报错。报错的大体内容是说只能二选一。于是保...2015-11-19 09:33:13 · 213 阅读 · 0 评论 -
mysql导入大sql文件
之前一直都是在线转移数据,或者直接考data目录,也有干过多个sql文件导入。最近接了个兼职,发了个sql文件,两百多兆。 phpmyadmin最多是只支持2m的,在网上看到一种方法,修改UploadDir参数 比如说修改: $cfg['UploadDir'] = 'import'; 然后在phpmyadmin根目录下新建import目录,然后把sql文件放进去。这个时候phpmyadmin导入...2015-11-15 21:40:48 · 155 阅读 · 0 评论 -
修改linux系统默认字符编码
有些linux系统中文会出现乱码,我们要做些修改: 首先检查SecureCRT, Options->Global options->General->Default session->Edit Default Settings->Terminal->Appearance->Character encoding, 选择UTF-8。 如果中文还是乱码 vi ...2015-11-13 13:36:14 · 789 阅读 · 0 评论 -
Linux下mysql的root密码忘记解决方法
有一台云服务器的数据库密码不知道是多少了,问了兼职的运维也不知道,于是就想重置root密码了。重置期间最好确保服务器的数据安全,特别是mysql。可以先关掉外网访问(iptables的3306端口),如果条件允许,web server也关掉最好。方法: 1.修改MySQL的登录设置: # vi /etc/my.cnf 在[mysqld]的段中加上一句:skip-grant-tables...2015-10-27 20:19:55 · 85 阅读 · 0 评论 -
Centos设置开机启动Redis
网上有很多redis在linux下自动启动的例子,实现的方式很多,很多都是参考一个老外流传出来启动的例子,其实直接使用是不行,而且有很多地方有一些语法错误,这里就讲我实验过,成功的Linux服务chkconfig配置启动的方法。 编写脚本,vim /etc/init.d/redis: # chkconfig: 2345 90 10# description: Redis is a...2015-10-23 13:18:57 · 208 阅读 · 0 评论 -
linux安装redis服务以及php redis扩展
一:redis安装 Download, extract and compile Redis with:$ wget http://download.redis.io/releases/redis-3.0.4.tar.gz$ tar xzf redis-3.0.4.tar.gz$ cd redis-3.0.4$ makeThe binaries that ar...原创 2015-10-18 08:46:09 · 112 阅读 · 0 评论 -
apache2: bad user name ${APACHE_RUN_USER} 解决方法
之前一直用的nginx,换了份新工作,发现公司用的apache,安装了memcache扩展需要重启,Debian重启apache提示如下内容: apache2: bad user name ${APACHE_RUN_USER} apache启动时,读取/etc/apache2/apache2.conf文件,里边用到了环境变量 APACHE_RUN_USER,APACHE_RUN_USER定义在...2015-10-17 12:04:26 · 546 阅读 · 1 评论 -
Linux配置防火墙 开启80端口的方法
在虚拟机里装了nginx+mysql+php,虚拟机里的桌面可以访问,netstat -ntlp | grep 80lsof -i:80也有对应的端口信息。 但是虚拟机外面通过ip访问却访问不了。iptables -L -n查看防火墙设置,发现没有开启80端口。 解决方式: 一、是关闭防火墙service iptables stop不推荐 二、...2015-10-17 11:55:36 · 892 阅读 · 0 评论 -
Debian安装memcached和php5-memcache模块
1、安装memcached服务及php扩展 apt-get install memcached php5-memcached php5-memcache 2、查看是否安装好memcached服务 ps aux | grep memcached 可以发现安装完memcached是自动启动了的。也可以如下命令查看: netstat -tap | grep 'memcached' 3、如需修改配置文...2015-10-11 11:03:58 · 250 阅读 · 0 评论 -
记录博客升级nginx和php7,以及优化处理
坊间传闻php7提速很多,于是就想升级php尝试下(之前是5.4的)。因为nginx的版本也有点旧,之前是1.5的,琢磨着也一起升级下。一、升级nginx:官网下载地址:https://nginx.org/en/download.html有三个版本:Mainline version -> 主干版本;Stable version -> 当前稳定版本; Legacy versions -...2018-03-18 12:37:17 · 409 阅读 · 0 评论