注册 登录
  • 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!

带你玩转Linux服务器、Window、Mac系统,运维日志

密码保护:mysql主从备份手记

grant replication slave on . to ‘bk_user’@’%’ identified by ‘bk_user’;主服务器log-bin = mysql-binbinlog_format = mixedserver-id = 1read-only=0……

脚本PHP执行卡住的问题排查记录

最近从监控上发现,我们一个服务的一台机器负载比同机房的其他机器要高,而流入流出流量没有差别,进一步查看发现每个机房都有一台机器存在相同的现象,梳理后发现有问题的这些机器相比正常的机器多跑了一些PHP脚本,于是猜测是执行脚本出问题导致。登录机器后执行 top 命令,果然发现存在一个CPU占用较高的PHP进程,然后执行下列命令,发现存在一个由crontab启动……

阿里云docker镜像centos lamp环境PHP5.3,PHP5.6 介绍和使用方法

lamp5.6/5.3.29centos-lamp-php5.6/5.3.29CentOS verison: 6.7Apache version: 2.2.29Mysql verison: 5.1PHP verison: 5.6(PHP verison: 5.3.29 版本是这个)Root password: LNMP123关于配置文件以及相关……

ecshop edit_languages.php漏洞修复

打开文件修改\admin\edit_languages.php,约120行,//$dst_items[$i] = $_POST[‘item_id’][$i] .’ = ‘. ‘"’ .$_POST[‘item_content’][$i]. ‘……

ecshop shophelp.php sql注入漏洞修复

ecshop的后台编辑文件/admin/shophelp.php中,对输入参数$_POST[‘id’]未进行正确类型转义,导致整型注入的发生的,打开代码约157行,增加代码$_POST[‘id’] = intval($_POST[‘id’]);……

ecshop shopinfo.php SQL漏洞修复方案

打开站点admin/shopinfo.php,约107行增加代码如下:$_REQUEST[‘id’] = intval($_REQUEST[‘id’]);……

ecshop affiliate_ck.php SQL注入漏洞

ecshop的后台编辑文件/admin/affiliate_ck.php中,对输入参数auid未进行正确类型转义,导致整型注入的发生。打开admin/affiliate_ck.php 约41行,增加$_GET[‘auid’] = intval($_GET[‘auid’]);……

微赞 wxmicro.ctrl.php 漏洞修复方法

微赞 wxmicro.ctrl.php 漏洞修复方法打开\web\source\paycenter\wxmicro.ctrl.php约25行处增加$post[‘member’][‘uid’] = intval($post[‘member’][‘uid’]);……

MAC/LINUX 上node.js的升级 快捷方法

这里记录一下 mac 升级 node.js 的简易方法。 切记要按照步骤:第一步,先查看本机<a href="http://www.75271.com/tag/node-js" title="查看更多关于node.js的文章" target="_blank">node.js</a>版本: $ node -v第二步,清除……

集群部署解决方案

服务器说明 MySQL主从配置 安装Redis 安装Memcache 静态资源服务器配置 web机代码同步,采取 rsync+inotify方式 负载均衡 FAQ服务器说明(3web机情况,其他类似)本文档仅供参考,达到集群部署目的即可,不同运维都有自己的方案,生产环境的要求要复杂于以下文档,具……

HTTPS IIS6/IIS7/IIS8/nginx/apache配置说明

NGINXserver { listen 443; server_name localhost; ssl on; root html; index index.html index.htm; ssl_certificate cert/214003825760711.pem; ssl_certifi……

微擎微赞uc.php漏洞修复

微擎微赞uc.php漏洞修复第1处漏洞,api/uc.php​ (237行)if(is_array($post)) {foreach($post as $k => $v) {$data[‘findpattern’][$k] = $v[‘findpattern’];$data[‘rep……

微擎微赞dock.ctrl.php 漏洞修复方法

微擎微赞dock.ctrl.php 漏洞修复方法漏洞在web/source/cloud/dock.ctrl.php修复方法(代码在92行左右)搜索if($ret[‘sign’] == $sign) {在中间再加一个=号,如下if($ret[‘sign’] === $sign) {……

微擎微赞 member.ctrl.php SQL注入漏洞修复

微擎微赞 member.ctrl.php SQL注入漏洞修复首先找到这个文件/web/source/mc/member.ctrl.php (212行)$instr = implode(‘,’,$_GPC[‘uid’]);在此上前面增加,foreach ($_GPC[‘uid’] ……

微擎微赞store.ctrl.php SQL注入漏洞修复

微擎微赞store.ctrl.php SQL注入漏洞修复/web/source/mc/store.ctrl.php (约74行)if($do ==’delete’) {pdo_delete(‘activity_stores’,array(‘id’ => $_GPC[̵……

微赞微擎menu.ctrl.php SQL注入漏洞修复

微赞微擎menu.ctrl.php SQL注入漏洞修复漏洞在web/source/extension/menu.ctrl.php,修复方法(代码在14行左右) if(checksubmit('submit')) { 在此行后增加$_GPC['id'] = intval($_GPC['id'])……

微赞微擎card.ctrl.php注入漏洞修复方法

微赞微擎card.ctrl.php注入漏洞修复方法漏洞在web/source/mc/card.ctrl.php,修复方法(代码在201行左右) 搜索 if (false === pdo_update('mc_card_members', $status, array('uniacid' =&gt; $_W['uniacid'], 'id'……

微赞微擎article.ctrl.php 注入漏洞修复方法

那今天我们就来说一下如何修补微橙/微赞/小猪CMS等微信三级分销商城微引擎注入漏洞的方法,其实我们做网站建设都是一样,总有百密一疏的时候,留下漏洞司空见惯。不过毕竟有的网站总被人窃取信息风险也非常大,那么我们这次说一下该类网站的一个漏洞。 <a href="http://www.75271.com/tag/%e6%bc%8f%e6%b4%9e" t……

rabbitmq消息服务 linux 部署

1、安装rabbitmqyum install rabbitmq_server.x86_64 其他系统类似2、开启rabbitmq web管理界面rabbitmq-plugins enable rabbitmq_management3、web访问guest这个默认的用户只能通过http://localhost:15672来登录,其他的IP无法直接用……

Linux下Oracle中文乱码的解决方法

Linux下Oracle中文乱码的解决方法最近在linux上安装完oracle 10gR2后,又遇到了字符集乱码的问题,之前在网上找了下,然后解决完后就不了了之了,这次又碰到此类问题,所以就认真下来花点时间去测试了一番,经过一些测试,现在已经解决了问题,现在把自己遇到的问题和解决方法记录一下,方便自己日后查找.测试环境如下:测试平台: VMware? ……

SVN实现详解与TortoiseSVN修改日志和强制写日志

SVN提交强制写日志设置:强制设定commit时写一定长度的日志的两种方法:1.在客户端配置使用客户端工具:TortoiseSVN 在工作副本目录上,鼠标右键,TSVN,选属性,点增加 再出现的下拉条中选tsvn:logminsize 然后设定必须输入的字节数就可以2.在服务器端配置在库的hooks目录下编写脚本(其实就是批处理文件)文件:……

商派产品集群部署方案 ecstore集群部署方法步骤

商派产品集群部署方案 ecstore集群部署方法步骤 服务器说明 MySQL主从配置 安装Redis 安装Memcache 静态资源服务器配置 web机代码同步,采取 rsync+inotify方式 负载均衡 FAQ服务器说明(3web机情况,其他类似)本文档仅供参考,达到集群部署……

shell与if相关参数

[ -a FILE ] 如果 FILE 存在则为真。[ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。[ -c FILE ] 如果 FILE 存在且是一个字特殊文件则为真。[ -d FILE ] 如果 FILE 存在且是一个目录则为真。[ -e FILE ] 如果 FILE 存在则为真。[ -f FILE ] 如果 FILE 存……

linux批量操作命令锦集

Linux下批量替换文件内容方法1:查找find . -type f -name "*.html"|xargs grep ‘yourstring’2:查找并替换find -name ‘要查找的文件名’ | xargs perl -pi -e ‘s|被替换的字符串|替换后的字符串|g’……

Linux下莱特币Litecoin挖矿教程

Litecoin(缩写: LTC)是一种点对点的电子货币,也是MIT/X11许可下的一个开源软件项目。Litecoin(继比特币之后最有潜力的一个山寨币,矿工都说,如果比特币是货币世界的黄金,莱特币就是白银。比起比特币的专业矿机,莱特币挖矿比较平民化,用普通的电脑就可以)受到了比特币(BTC)的启发,并且在技术上具有相同的实现原理,Litecoin的创造和转……

centos 一键部署安装nginx,mysql,php,apache,tomcat,redis等包合集

1/oneinstack.comyum -y install wget screen curl python #for CentOS/Redhat # apt-get -y install wget screen curl python #for Debian/Ubuntu wget http://aliyun-oss.linuxeye.com/on……

205条阿里云linux主机ECS常用维护命令

(1)让程序在用户退出后仍然在运行1 ctrl+z暂停程序2 bg让程序在后台运行3 退出用户登录即可(2)用find命令查找指定的文件,并且执行rm操作find ./ -name "Dong*" -exec rm -f {} \;(3)递归搜索含有某个关键字的文件目录。grep -iHR "***" .……

(留存)mac TeamTalk开发点点滴滴之一——DDLogic框架分解

基于Task的任务调度 事件的订阅与发布 pdu通信协议以及拆装包过程 基于WSAAsyncSelect模型的网络异步I/O TCP/IP长连接 业务模块拆分以及模块与模块之间通过接口交互 持久化数据以及基于此数据之上的一层数据监听机制(类似IDE工具调试的 Watch)下面针对每个点分别做描述:1 基于Task……

window监测网卡断网后自动重启网卡

@echo offecho "网卡自动重启服务正在进行中.......":beginping g.cn>ping.txt rem echo %errorlevel%if %ERRORLEVEL% == 1 goto ping2goto loop:ping2ping baidu.com>ping.txt rem echo %……

linux kernel内核编程缘五曲之一:linux内核编译(4.8.12版本)图文解说

一、编译环境    ubuntu 16.04,要编译的内核源码版本4.8.12二、下载并解压源代码    首先从linux内核的官网www.kernel.org把源代码下载下来。为了和后面实验要求符合,我们要下载使用O(1)调度器的源码。因此这里下载了4.8.12版本源码。下载 下linux-4.8.12.tar.bz2,将下载源码放入/usr/src……

linux程序守护进程源码 程序自动重启方法

linux程序守护进程源码 程序自动重启方法家在写server的时候,不管server写的是多么健壮,还是经常出现core dump等程序异常退出的,但是一般情况下需要在无人为干预情况下,能够自动重新启动,保证server程序能够服务用户。这时就需要一个监控程序来实现能够让程序自动重新启动,现在笔者在写portmap就遇到了这个问题,通过网上查找资料,找到……

android studio 命令行编译apk程序命令

android studio 命令行编译apk程序命令./gradlew build –info –debug –stacktrace……

pod update 出现dependency is not used in any concrete target

pod update 出现dependency is not used in any concrete target编译项目中遇到下面的情况 yangtao:ios_tea75271com yt$ pod updateUpdate all podsRe-creating CocoaPods due to major version update……

Operation not permitted问题在Mac OS X 11中的/usr/bin 的“Operation not permitted”

Operation not permitted问题在Mac OS X 11中的/usr/bin 的“Operation not permitted”1、修改值方法sudo nvram boot-args="rootless=0"//关闭sudo nvram boot-args="rootless=1"//开启2……

TeamTalk setup log

[[email protected] auto_setup]$ sudo ./setup.sh installTeamTalk V1.0 for CentOS Linux Server, Written by LuoningA tool to auto-compile & install TeamTalk on Linux For more info……

php网页调用svn update更新服务器代码

php网页调用svn update更新服务器代码public function svn_update(){ putenv('LANG=C.UTF-8'); exec("svn update --accept theirs-full D:aliwwwroot75271.com",$output); foreach($output……

mysql数据库查询ID不连续的

mysql数据库查询ID不连续的select id from (select id from ims_eso_sale_member order by id asc) t where not exists (select 1 from ims_eso_sale_member where id=t.id-1)……

mysql常用命令

mysql常用命令……

linux mysql卸载清理

linux mysql卸载清理一、卸载删除 mysql最后用 dpkg -l | grep mysql 检查,如无返回即干净卸载find / -type f -name "." | xargs grep "192.168.1.15"……

phpstudy apache反向代理配置

phpstudy apache反向代理配置反向代理配置文件如下:<VirtualHost *:80> DocumentRoot "E:ytwwwgoopms.l" ServerName opms.l ServerAlias opms.l <Directory "E:ytwwwgoopms.l"> ……

go语言写的端口转发工具win/linux通用

go语言写的端口转发工具win/linux通用forwardPort.go代码如下:package mainimport ( "encoding/json" "flag" "fmt" "io" "log" "net" "net/http" "os" "os/signal" ……

网站目录加密码访问

网站目录加密码访问.htaccess文件AuthType BasicAuthName "work/b"AuthUserFile /usr/home/htdocs/work/b/pwd.txtRequire valid-userpwd.txt 文件用命令行生成或使用在线生成1、密码文件命令行生成usr/local/apache/bin/……

php实现断点续传大文件下载功能

php实现断点续传大文件下载功能服务器端:客户端:……

ecstore oms 服务器定时任务配置脚本

ecstore oms 服务器定时任务配置脚本……

加载中……