一、主机Master配置1、进入控制台,输入“vi/etc/my.cnf”请不要进入编辑模式,直接输入“/mysqld”按回车2、在”socket”的下一行输入:server-id=1log_bin=/home/mysql/master.logread-only=0按Esc退出编辑模式:wq保存,关闭3、输入命令”servicemysqlrestart”4、在控制台中输入”/usr/bin/mysql-uroot-p”输入密码:1234565、登录成功后输
系统 2019-08-29 22:10:36 2639
提高Linux上socket性能加速网络应用程序的4种方法级别:中级M.TimJones,资深软件工程师,Emulex2006年2月13日使用SocketsAPI,我们可以开发客户机和服务器应用程序,它们可以在本地网络上进行通信,也可以通过Internet在全球范围内进行通信。与其他API一样,您可以通过一些方法使用SocketsAPI,从而提高Socket的性能,或者限制Socket的性能。本文探索了4种使用SocketsAPI来获取应用程序的最大性能并
系统 2019-08-29 22:44:38 2638
1.用yum安装yuminstallmysql-server#yum-yinstallphp-mysql2.修改密码vim/etc/my.cnf[mysqld]在这里添加如下:设置默认为utf8default-character-set=utf8然后在配置文件的文尾填加如下语句:[mysql]default-character-set=utf83.启动MySQL服务设置MySQL服务随系统启动自启动[root@fangsh~]#chkconfigmysql
系统 2019-08-12 01:33:14 2638
./xx.sh运行sh脚本。1.man对你熟悉或不熟悉的命令提供帮助解释eg:manls就可以查看ls相关的用法注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行。2.ls查看目录或者文件的属*,列举出任一目录下面的文件eg:ls/usr/manls-la.d表示目录(directory),如果是一个”-”表示是文件,如果是l则表示是一个连接文件(link)b.表示文件或者目录许可权限.分别用可读(r),可写(w),可运行(
系统 2019-08-12 01:33:14 2637
intclone(int(*fn)(void*),void*child_stack,intflags,void*arg);这里fn是函数指针,我们知道进程的4要素,这个就是指向程序的指针,就是所谓的“剧本",child_stack明显是为子进程分配系统堆栈空间(在linux下系统堆栈空间是2页面,就是8K的内存,其中在这块内存中,低地址上放入了值,这个值就是进程控制块task_struct的值),flags就是标志用来描述你需要从父进程继承那些资源,arg
系统 2019-08-12 01:32:53 2637
VMwareWorkstation7.1正式版ForLinux软件更新日期-[2010/05/27]-软件分类-[虚拟机]VMwareWorkstation是一个系统虚拟软件.它使你可以在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。与“多启动”系统相比,VMWare采用了完全不同的概念.多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器.VMwareWorkstation介绍:VMWare是真正“同时”运行,多个操作
系统 2019-08-29 23:38:14 2636
注:由于RHEL5不是Oracle官方文档中的支持版本,所以以下检查配置项均参照Oracle对RHEL4.0的要求。一、检查硬件1.查看RAM和交换空间以及磁盘大小命令:#grepMemTotal/proc/meminfo#grepSwapTotal/proc/meminfo#df-h#df-k/tmp要求:所需最小RAM为256MB,而所需最小交换空间为512M。对于RAM小于或等于2GB的系统,交换空间应为RAM数量的两倍;对于RAM大于2GB的系统,
系统 2019-08-12 01:52:02 2636
原创博文,转载请注明出处。GCC的编译过程分为预处理、生成汇编代码、生成目标代码和链接成可执行文件等4个步骤。使用vim编写C文件:[lining@localhostprogram]$vimhello.c这样就会在program文件夹生成hello.c文件编译C代码:使用如下命令“gcc代码文件名”如:[lining@localhostprogram]$gcchello.c这样就会生成二进制可执行文件名称位a.out。如果需要指定输出的文件名称,使用“gc
系统 2019-08-12 01:32:09 2636
对于Linux用户而言,在安装一台Linux机器的时候,遇到的问题之一就是给各分区估计和分派足够的硬盘空间。无论对一个正在为服务器寻找空间的系统管理员,还是一个磁盘即将用尽的普通用户来说,这都是一个非常常见的问题。一般我们会想到解决的方法是:1.挂接一个新的硬盘,然后使用符号链接,链接到新的硬盘。2.利用一些调整分区大小的工具(比如Pqmagic),进行无损伤数据分区。一、问题的提出但是,这些都只是暂时性的解决办法,而且都需要让机器停止运行或者持续很长时间
系统 2019-08-29 22:19:31 2631
linuxMemCache安装手册1、所需软件列表:memcached-1.4.5.tar.gzlibevent-1.4.12-stable.tar.gzMemcache用到了libevent这个库用于Socket的处理,在http://www.danga.com/memcached下载这两个软件至本地/usr/local/src目录,命令如下:cd/usr/local/srcwgethttp://memcached.googlecode.com/file
系统 2019-08-12 09:27:24 2629
注:所有内容都是妹纸我亲自搭建成功运行,如果有问题,欢迎发邮件来交流。204893985@qq.com(此QQ只用来收邮件,一般情况下是不会登陆的,所有有问题可以发邮件哦~我会回复的)按照下面的步骤一步一步来。【Linux环境】1.下载并安装一个VMwareworkstation,这个是虚拟机的平台,后面要在里面搭建Linux系统。2.下载一个centos安装包,linux版本有多种,比如说redhat、ubuntu、deepin、BT3,个人比较习惯使用
系统 2019-08-12 01:33:05 2629
一、shell的基本概念:shell意思是外壳,它是离用户最近的程序。shell提供用户操作系统的接口,我们通过shell将输入的命令与内核通信,使内核可以控制硬件来正确无误的工作。广义上的shell包含两类GUI和CLI。GUI:Gnome,KDE,XfaceCLI:sh,csh,ksh,bash,tcsh,zsh(合法的shell要写入/etc/shells这个文件,系统某些服务在运行过程中,可能会去检查用户能够使用的shell)当用户登陆的时候,系统
系统 2019-08-12 01:32:18 2629
转自:http://dadekey.blog.51cto.com/107327/119938/我们先写一个简单的脚本,执行以后再解释各个变量的意义#touchvariable#vivariable脚本内容如下:#!/bin/shecho"number:$#"echo"scname:$0"echo"first:$1"echo"second:$2"echo"argume:$@"echo"showparmlist:$*"echo"showprocessid:$$
系统 2019-08-12 01:33:42 2628
1、autoscanautoscan是用来扫描源代码目录生成configure.scan文件的。autoscan可以用目录名做为参数,但如果你不使用参数的话,那么autoscan将认为使用的是当前目录。autoscan将扫描你所指定目录中的源文件,并创建configure.scan文件。2、configure.scanconfigure.scan包含了系统配置的基本选项,里面都是一些宏定义。我们需要将它改名为configure.in3、aclocalacl
系统 2019-08-12 09:30:25 2625
linux输入yum后提示:-bash:/usr/bin/yum:Nosuchfileordirectory的解决方案今天在安装程序时,发现有一个插件未安装,我就随手敲了一个命令,看都没看yumremoveyum然后就杯具了...1[root@localhost~]#yum2-bash:/usr/bin/yum:Nosuchfileordirectory这个粗心的手误倒不至于让整个系统瘫痪,yum却无法使用了。于是,我试着折腾了一番1rpm-ivh--no
系统 2019-08-12 09:27:28 2624