
linux
liangpz521
这个作者很懒,什么都没留下…
展开
-
Google Protobuf在Linux下的安装(deepin系统)
Google Protocol Buffer( 简称 Protobuf) 是 Google 公司内部的混合语言数据标准,目前已经正在使用的有超过 48,162 种报文格式定义和超过 12,183 个 .proto 文件。他们用于 RPC 系统和持续数据存储系统。Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化。它很适合做数据存储或 RP...原创 2019-03-22 10:29:31 · 690 阅读 · 0 评论 -
php5.4下安装APC缓存(ubuntu系统)
下载apc扩展wget http://pecl.php.net/get/APC-3.1.10.tgztar zxvf APC-3.1.10.tgzcd APC-3.1.10/phpize./configuremake & make install问题一:在编译时出现在fatal error: pcre.h: No such file or directory原创 2014-03-17 13:49:12 · 955 阅读 · 0 评论 -
ubuntu 环境下配置mongodb php扩展
1.安装mongodbmoapt-get install mongodb2.安装php的mongodb的扩展下载 mongo-1.4.3.tgz tar zxvf mongo-1.4.3.tar.gzcd mongo-1.4.3phpize./configure --with-php-config=/usr/bin/php-config --en原创 2013-09-09 13:14:17 · 1562 阅读 · 0 评论 -
Centos 环境下部署游戏服务器-常用命令
在Linux的世界,如果你不玩命令,那你见了同行都不好意思和人家打招呼。同时服务器正常状况下放在远端,一般都是开ssh登录服务器,相信远程桌面的人很少见吧。这篇文章说说Linux服务器下常用的命令。 1、查看本地时间[plain] view plaincopy $date 由于地球上存在这么多的时区,查看下当前时间还是没有错的,比转载 2014-02-12 17:38:00 · 711 阅读 · 0 评论 -
Coreseek在Ubuntu系统上编译不通过的问题(解决方案)
今天在archlinux在安装coreseek 4.1-beta时碰到的问题,在g++编译sphinxexpr.cpp时:g++ -DHAVE_CONFIG_H -I. -I../config -DSYSCONFDIR="\"/opt/coreseek-3.2.14/etc\"" -DDATADIR="\"/opt/coreseek-3.2.14/var/data\"" -I/u原创 2013-04-12 22:05:41 · 2031 阅读 · 0 评论 -
如何设置apache日志记录蜘蛛爬行
apache日志为什么不记录百度蜘蛛?这个问题相信很多初学者都基本碰到了,apache日志默认是不记录百度蜘蛛、谷歌和各大搜索引擎的蜘蛛程序的,但只需要修改一个地方就可以解决这个问题,现在就直接将答案写出来:比如曾经有个朋友在百度知道中提问:""""LogFormat “%h %l %u %t \”%r\” %>s %b \”%{Referer}i\” \”%{User-Age原创 2013-07-05 16:31:36 · 1599 阅读 · 0 评论 -
linux下 Crontab 详细用法说明
一. Crontab 介绍 crontab命令的功能是在一定的时间间隔调度一些命令的执行。 1.1 /etc/crontab 文件 在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab。 如:[root@dave ~]# cat /etc/crontabSHEL原创 2013-07-10 15:46:00 · 768 阅读 · 0 评论 -
linux安装ZendGuardLoader及eaccelerator
ZendGuardLoader下载地址:http://www.zend.com/en/products/guard/downloadssudo mkdir /usr/zendmkdir /tmp/eacceleratorchmod 0777 /tmp/eacceleratorwget http://phpcj.googlecode.com/files/ZendGuardLoader.sos原创 2013-05-21 13:52:30 · 854 阅读 · 0 评论 -
wingIDE4.X破解方法及中文支持
一、wing ide 4.1版本破解方法(不限于此版本,只是本人测试的是这个版本)1、先到http://wingware.com/downloads/wingide下载最新版本的IDE.2、安装之前,先修改时间到一个月前。3、安装4、安装之后然后获取试用版的License。然后关闭WingIDE。5、下载破解文件:http://www.liushui.org/wp-co原创 2012-10-13 13:38:06 · 2999 阅读 · 2 评论 -
ubuntu12.04 安装mysql-workbench时 无法安装成功的解决办法
系统是Ubuntu12.04 32位,此问题是我在安装时遇到的问题,如果有什么问题可以联系本人的哦!下载mysql-workbench(可以到mysql官方网站)安装命令dpkg -i mysql-workbench-gpl-5.2.47-1ubu1204-i386.deb 原安装时的错误信息如下:Unpacking replacement mysql-wo原创 2013-04-30 08:55:09 · 1953 阅读 · 0 评论 -
Ubuntu12.04 下配置MySQL主从(实践)
测试时主从数据库mysql版本不一样,都是5.5的环境:Ubuntu12.04 ,5.5.35-0ubuntu0.12.04.2-log主服务器地址:192.168.1.116从数据库地址:192.168.1.117提示:主从同步前要求主从机上的数据库都存在且里面的数据相等第一部分:配置主服务器1./etc/mysql/my.cnf[mysq原创 2014-03-31 09:07:04 · 789 阅读 · 0 评论 -
网站安全配置(Nginx)防止网站被攻击(包括使用了CDN加速之后的配置方法
网站被攻击是一个永恒不变的话题,网站攻击的方式也是一个永恒不变的老套路。找几百个电脑(肉鸡),控制这些电脑同时访问你的网站,超过你网站的最大承载能力,然后你就瘫了。方法虽然老土,但却一直都很管用,就像怎么打败美帝国主义,最简单的方法就是 13 亿中国人都移民去美帝,吃他的、用他的、花他的,直接能让美帝破产,压根不需要用武力。土方法,自然解决这个问题的方法也土,就是设置一个海关,控制进入的人口数量,只要不让你进来太多人,你就吃不穷他。 网站也一样,只要控制能够进入的访问数量,你就攻击不了我。原创 2014-07-16 19:28:43 · 2349 阅读 · 1 评论 -
centos系统 iptables操作日志
centos系统iptables操作日志由于系统无法启动iptables (采取的命令是 /etc/init.d/iptables start) 查看 iptables是否启动 service iptables status于是就在网上找了命令 iptables -F 此命令会把iptables的规则全都初始化,初始化后发现在用 ssh -p6627 eboss@10.1.11原创 2016-03-04 16:46:51 · 2394 阅读 · 0 评论 -
解决git clone时报错:The requested URL returned error: 401 Unauthorized while accessing
在centos系统上下载git代码时出现以下错误:The requested URL returned error: 401 Unauthorized while accessing 网上查找资料说是git版本的问题,系统用yum install git安装的 版本是 1.7.1 ,要解决此问题要安装更高版本的git解决方案:1.下载git源码wget https:原创 2015-10-10 16:02:19 · 4108 阅读 · 0 评论 -
ubuntu12.04下安装QQ聊天工具
原文:http://www.linuxidc.com/Linux/2012-05/59564.htm新版本更新说明:1.qq版本升级到官方最新qq2012Beta12.点击密码框不会崩溃3.不会自动离线4.支持全局热键(比如:Ctrl+Alt+A截图)5.语音视频接受正常,本地视频无法使用6.文件传输大小正常转载 2012-08-03 09:34:36 · 3338 阅读 · 0 评论 -
如何在ubuntu 安装 redmine
参考文档:http://www.tuicool.com/articles/rq2UJfhttp://blog.youkuaiyun.com/mc1035/article/details/6573031原创 2015-02-27 17:19:32 · 494 阅读 · 0 评论 -
ubuntu系统下设置静态IP
修改 /etc/network/interfaces文件 添加以下内容# The loopback network interfaceauto lo eth0iface lo inet loopback# The primary network interfaceallow-hotplug eth0iface eth0 inet static原创 2014-11-04 09:17:47 · 906 阅读 · 0 评论 -
ubuntu系统下 配置apache+redmine
记录下 变更原因最近在内网服务器上架构了redmine 服务用的是redmine自带的服务(/usr/bin/ruby /usr/share/redmine/script/rails server webrick -e production -d) 但是运营一段时间后发现用域名访问时总是出现redmine服务无故的停止,就是通过域名不停止的刷新 redmine页面 服务也会崩溃的。最后没办法换原创 2014-11-12 15:30:29 · 1246 阅读 · 0 评论 -
常用的服务器操作
想写写自己日常常用的服务器操作,但是想到这个题目还是有点大的。鸟哥两本linux私房菜的书才说完了所有的服务器操作命令,这里一次性列出来也不现实。差不多这里就写写一些比较常用的命令吧。 ps aux|grep XXX这个是最常用的命令了,查看一个进程的状态啥的。还能看到端口号,运行时间等。如果需要批量关掉这些进程,也可以延生使用管道:ps aux|grep XXX|awk '{pr转载 2014-08-02 14:23:43 · 580 阅读 · 0 评论 -
网站文件的同步
一个网站,除了有数据库,还有很多别的文件,比如用户上传的图片,你的网站代码之类,光有数据库而没有这些文件你的网站也没法跑起来。和数据库比起来,网站文件要大得多,而且文件数目也多得多,要做到实时同步必须考虑“增量文件同步”,一般传统的方法是使用 inotify + rsync 写脚本来操作。原创 2014-07-16 20:08:00 · 1195 阅读 · 0 评论 -
ubuntu12.04安装php5-fpm 出错connect() to unix:/var/run/php5-fpm.sock
在ubuntu12.04中安装配置LNMP时 出现在php5-fpm的错误2013/04/26 04:01:05 [crit] 6119#0: *4 connect() to unix:/var/run/php5-fpm.sock failed (2: No such file or directory) while connecting to upstream, client: 159.53原创 2013-04-30 13:38:16 · 9649 阅读 · 0 评论 -
每个程序应该知道的8个常用linux命令
跳至正文每个程序员都应该知道的8个Linux命令每个程序员,在职业生涯的某个时刻,总会发现自己需要知道一些Linux方面的知识。我并不是说你应该成为一个Linux专家,我的意思是,当面对linux命令行任务时,你应该能很熟练的完成。事实上,学会了下面8个命令,我基本上能完成任何需要完成的任务。注意:下面的每个命令都有十分丰富的文档说明。这篇文章并不是来详尽的展示每个命令的各种功用的原创 2013-01-01 21:17:24 · 497 阅读 · 0 评论 -
Ubuntu Linux系统下apt-get命令参数详解
常用的APT命令参数: apt-cache search package 搜索包apt-cache show package 获取包的相关信息,如说明、大小、版本等sudo apt-get install package 安装包sudo apt-get install package - - reinstall 重新安装包sudo apt-get -f in原创 2012-12-06 17:45:03 · 728 阅读 · 0 评论 -
Ubunt nginx下配置CI框架
location /p2v/ { if ($request_filename !~ (js|css|statics|wowmodel|robots\.txt|index\.php.*) ) { rewrite ^/p2v/(.+)$ /p2v/index.php last; } location ~ \.php$原创 2012-08-01 16:13:32 · 734 阅读 · 0 评论 -
linux下 SVN用法
1、检出svn co http://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码svn co svn://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码svn checkout http://路径(目录或文件的全路径) [本地目录全路径] --us原创 2012-07-29 17:08:12 · 815 阅读 · 0 评论 -
linux下期crontab执行不了php的解决方法
用crontab跑php程序时,如何去调试,各人有各人的方法。我也有套方法,看一下,我是如何解决crontab执行不了php程序这个问题的。一,php文件有没有执行权限[root@linux cron]# ls -al |grep del -rwxr-xr-x 1 zwh ftpgroup 494 10-20 16:42 del_redis.php原创 2012-08-10 17:10:45 · 733 阅读 · 0 评论 -
linux释放内存脚本,解决ubuntu老是死机问题
ubuntu的图形界面用的是gnome,我发现ubunut用gnome老是死,如果工作八个小时,要死二,三次搞得我很郁闷。家里的centos用的也是gnome,就不会死,并且家里电脑内存还小。root@ubuntu:/home/zhangying# free -m total used free shared bu原创 2012-08-08 22:06:53 · 5017 阅读 · 2 评论 -
ubuntu 中定时器crontab使用说明
# crontab -e打开一个编辑窗口,第一行会有内容格式的提示:# m h dom mon dow command具体意义表示:分钟 小时 日期 月份 星期 命令,在某月(mon)的某天(dom)或者星期几(dow)的几点(h,24小时制)几分(m)执行某个命令(command),*表示任意时间。例如:3 * * * * /home/meng/hello.sh就是原创 2012-08-09 09:52:20 · 2227 阅读 · 0 评论 -
ubuntu下zendstudio设置桌面图标
平时用windows的时候还是比较多的,我用过的最好的php编程工具就是Zend Studio了,而且有ubuntu版本,新手可以参考这篇如何在ubuntu上安装ZendStudio的方法。1、下载Zend Studio 8.0.0(现在已经有9.0了)地址:http://www.zend.com/en/products/studio/downloads2、解压(把文件放到原创 2012-08-06 09:29:30 · 1745 阅读 · 0 评论 -
Ubuntu gettext无法正常工作原因解读
修改/var/lib/locales/supported.d/locale文件 en_GB ISO-8859-1 zh_CN GBK 运行dpkg-reconfigure locales然后执行 sudo locale-gen ,生成locale(自动保存在/usr/lib/locale/中)(可选)这样就可以了。在Ubuntu上原创 2012-08-02 15:39:16 · 1587 阅读 · 0 评论 -
ubuntu12.04安装redis server 和phpredis
1 安装redis server sudo apt-get install redis-server2 没有安装phpize ,需要安装php5-devsudo apt-get install php5-dev3 安装phpredishttps://github.com/nicolasff/phpredis下载并解压到。我解压到/home/len原创 2012-08-02 14:29:56 · 2413 阅读 · 0 评论 -
Nginx应用案例分享:压力测试
在运维工作中,压力测试是一项非常重要的工作。比如在一个网站上线之前,能承受多大访问量、在大访问量情况下性能怎样,这些数据指标好坏将会直接影响用户体验。 但是,在压力测试中存在一个共性,那就是压力测试的结果与实际负载结果不会完全相同,就算压力测试工作做的再好,也不能保证100%和线上性能指标相同。面对这些问题,我们只能尽量去想方设法去模拟。所以,压力测试非常有必要,有了这些数据,我们就能对原创 2012-09-09 21:12:11 · 585 阅读 · 0 评论 -
ubuntu下安装firefox新版本的方法
从网上下载firefox4 测试版本,其地址为:http://www.mozilla.com/en-US/firefox/beta/解压:linux@linux-desktop:~/Downloads$ tar -xvf firefox-4.0b7.tar.bz2 之后复制文件到 /usr/lib下面,我直接移动过去的。linux@linux-desktop:~/Dow转载 2012-09-10 16:58:07 · 876 阅读 · 0 评论 -
Ubuntu12.4系统下配置Django+Nginx+uWSGI
基于性能等多方面考虑,搭建Nginx+uWSGI环境环境:ubuntu12.04安装版本:nginx1.3.4+python2.7.3(系统自带)+django1.4.1+uWSGI1.2.5 一.安装NGINX (使用官方PPA源安装最新版本) 注:先更新源,安装最新nginx版本1.3.4,参考http://nginx.org/en/download.html原创 2012-11-08 11:06:15 · 1642 阅读 · 0 评论 -
IRQBalance服务(软中断)
IRQBalance服务(软中断) irqbalance主要功能是可以合理的调配使用各个CPU核心,特别是对于目前主流多核心的CPU,简单的说就是能够把压力均匀的分配到各个CPU核心上,对提升性能有很大的帮助。启用 irqbalance 服务,既可以提升性能,又可以降低能耗。irqbalance 用于优化中断分配,它会自动收集系统数据以分析使用模式,并依据系统负载状况将工作状态置于 P原创 2012-11-02 13:38:38 · 2128 阅读 · 0 评论 -
Ubuntu下安装迅雷的方法
Wine 迅雷 deb版 终端安装:添加源:vim /etc/apt/sources.list 添加以下链接deb http://kubuntu-repo.googlecode.com/files/终端输入:sudo apt-get updatesudo apt-get install wine-thunder原创 2012-10-17 09:32:15 · 5029 阅读 · 0 评论 -
ubuntu安装pycharm
下载tar包:http://www.jetbrains.com/pycharm/download/ 解压,执行bin/pycharm.sh ,搞定!注意查看环境要求:System requirements512 MB RAM minimum, 1 GB RAM recommended1024x768 minimum screen resolutionSun JDK 1.原创 2012-10-07 12:20:50 · 3445 阅读 · 0 评论 -
XP硬盘安装ubuntu12.04双系统
1、最近上项目上需要使用UBUNTU编译比较大的工程,虚拟机感觉有点慢,就琢磨着装个双系统。废话少说,直接进入主题,先腾出一个硬盘空间,一般来讲肯定将你XP中的最后一个盘格掉并删除逻辑分区,我留了100G2.下载Ubuntu镜像文件到官方网站:http://www.ubuntu.org.cn,下载你需要的版本。本次下载的是12.04版,下载到的文件为:ubuntu-12.04-de转载 2012-10-06 08:19:41 · 3483 阅读 · 1 评论 -
ubuntu系统下访问xp系统下中文乱码解决方法
windows ubuntu双系统 在ubunut系统下访问windows下的文件有乱码解决方法有:一 添加系统编码1.向ubuntu系统添加简体中文的支持vim /var/lib/locales/supported.d/locale添加 zh_CN.GB2312 GB2312zh_CN.GB18030 GB18030然后运行以下命令locale-g原创 2012-09-30 15:51:29 · 698 阅读 · 0 评论 -
笔记本在ubuntu下如何禁用 启用触控板
用如下命令查看输入的硬件信息:xinput list会显示如下信息:⎡ Virtual core pointer id=2 [master pointer (3)]⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]⎜ ↳原创 2012-09-30 15:48:35 · 1169 阅读 · 0 评论