- 博客(69)
- 资源 (1)
- 收藏
- 关注
原创 为什么采用 nginx+tomcat 或者 apache+tomcat方式部署
nginx和apache两者的作用相同,都是常见webserver服务器,相互独立也可相符搭配,都是用于浏览器用户过来的http请求,然后把请求结果反应给浏览器。apache是出现比较早的web server,90年代就有了,兼容性好文档全应用广泛。nginx是后起之秀,2000年以后才有的,在web2.0年代性能远远超过apache,是时下比较流行的web server。至于tomca
2013-09-23 18:18:37 2205
原创 wamp环境下如何安装Zend Optimizer
首先,肯定是先到网上下载Zend Optimizer软件,现在的版本是3.3的。1、进入安装界面后,按NEXT进入下一步。2、到了路径选择那儿,点Browse,默认是”C:\Program Files\Zend\ZendOptimizer-3.3.0″,这个路径可以随意指定,但最好不要在C盘,我指定为E:\zend。3、按Next后,可以看到的是服务器的选择,分别为:IIS
2013-06-15 19:34:23 3023
原创 SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和
2012-10-24 19:44:04 389
原创 sed 用法及实例
1. 打印:p[root@TestAs4 chap04]# cat datafile 原文件northwest NW Charles Main 3.0 .98 3 34western WE Sharon Gray 5.3 .9
2011-06-26 20:05:00 323
原创 nginx安装
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_modulemakemake install
2011-04-02 16:48:00 441
原创 安装nginx遇到错误
/home/dys/nginx-0.5.34# make install<br />make -f objs/Makefile install<br />make[1]: Entering directory `/tmp/nginx-0.5.34'<br />gcc -c -O -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter<br />-Wno-unused-function -Wunused-variable -Wunused-value
2011-04-02 16:37:00 3154
原创 mysql log
mysql有以下几种日志:错误日志: log-err查询日志: log慢查询日志: log-slow-queries更新日志: log-update二进制日志: log-bin是否启用了日志mysql>show variables like ‘log_%’;怎样知道当前的日志mysql> show master status;显示二进制日志数目mysql> show master logs;看二进制日志文件用mysqlbinlogshell>mysqlbinlog mail
2011-01-26 14:01:00 905
原创 mysql 中文乱码
<br />####################################<br />#Date: 2011-01-13 By Gary Ding<br />####################################<br /> <br />[client]<br />default-character-set = utf8<br /># Here follows entries for some specific programs<br /># The MySQL server<b
2011-01-13 17:04:00 377
原创 rsync
<br /><br />####################################<br />#Date: 2011-01-11 By Gary Ding<br />####################################<br />Env:<br /> centos <br /> rsync-2.6.8-3.1<br /> <br />服务端配置:<br /><br />1﹜vi /etc/rsyncd.conf<br /> # uid =
2011-01-11 18:44:00 427
原创 Mysql Cluster
#####################################Date: 2011-01-10 By Gary Ding####################################Env: centos mysql-cluster-gpl-6.2.15-linux-i686-glibc23安装:(两台做同样操作)shell> groupadd mysqlshell> useradd -g mysql mysqlshell> cd /usr/local
2011-01-10 20:51:00 452
原创 Cacti Configuration
<br />####################################<br />#Cacti Configuration<br />#Date: 2010-12-31 By Gary Ding<br />#Env: Centos 5.4 x86_64<br />####################################<br />一、准备工作<br />环境:Centos 5.4 x86_64<br />所需软件:<br />http<br />Php<br />Php-mys
2011-01-06 21:18:00 448
原创 centos安装KDE
centos安装KDE#yum grouplist<br />#yum groupinstall "X Window System"<br />#yum groupinstall "GNOME Desktop Environment"<br />
2011-01-06 20:37:00 881
原创 配置 VNC
os :redhat as 5 1.确认VNC是否安装 确认是否已经安装VNC服务及查看安装的VNC版本 [root@testdb ~]# rpm -q vnc-server vnc-server-4.1.2-9.el5 [root@testdb ~]# 若系统没有安装,可以到操作系统安装盘的Server目录下找到VNC服务的RPM安装包vnc-server-4.1.2-9.el5.x86_64.rpm,安装命令如下 rpm -ivh /mnt/Server/vnc-server-4
2011-01-06 20:15:00 808
原创 在centos 5.4上安裝OCS Inventory
<br />一,perl依賴包<br /> <br />二,LAMP<br /> <br />三,OCS Inventory<br /> <br />四,配置
2010-11-24 20:53:00 499
原创 libmysqlclient.so.15 is needed
<br />问题:安装perl-DBD-MySQL时,<br />提示: libmysqlclient.so.15()(64bit) is needed by perl-DBD-MySQL-3.0007-2.el5.x86_64<br /> libmysqlclient.so.15(libmysqlclient_15)(64bit) is needed by perl-DBD-MySQL-3.0007-2.el5.x86_64<br /> <br />原因分析:虽然mysql-
2010-11-23 19:26:00 1466
原创 NBU权限控制
<br />1,<br />NBU權限控制配置文件:/usr/openv/java/auth.conf 只要對此文件修改即可實現。<br />2,<br />授权非root 用户設定特定權限如下:<br />ALL 示用戶具有該表中所列的全部應用程式的管理許可權<br />AM 活動監視器<br />BMR Bare Metal Restore<br />BPM 備份策略管理<br />BAR 或 JBP 備份、歸檔和還原<br />CAT 目錄庫<br />DM 設備監視器<br />HPD 主機屬性<
2010-11-16 18:44:00 1611
原创 rsync六种不同的工作模式
<br />1)拷贝本地文件。当SRC和DES路径信息都不包含有单个冒号":"分隔符时就启动这种工作模式。如:rsync -a /data /backup<br /> <br />2)使用一个远程shell程序(如rsh、ssh)来实现将本地机器的内容拷贝到远程机器。当DST路径地址包含单个冒号":"分隔符时启动该模式。如:rsync -avz *.c foo:src<br /> <br />3)使用一个远程shell程序(如rsh、ssh)来实现将远程机器的内容拷贝到本地机器。当SRC地址路径包含单个冒号
2010-11-10 16:01:00 2413 1
原创 使用NBU命令恢复CATALOG冷备份
使用NBU命令恢复CATALOG冷备份 <br />1. 配置NBU 的CATALOG 冷备份<br />打开NBU 管理界面,选中树空格中的CATALOG<br />右击”CATALOG”<br />在属性里,因为我选择将CATALOG 备份到磁盘上,所以我的Media type 为“DISK”,并指<br />定一个磁盘路径。提示:如果将CATALOG 备份到磁盘,最好选择将CATALOG 备份到与<br />CATALOG 目录不同的磁盘上,以避免CATALOG 目录所在硬盘损坏,导致备份的CATAL
2010-10-20 18:38:00 1636
原创 设置Mysql 五大类参数
<br />(一)连接<br /> 连接通常来自Web服务器,下面列出了一些与连接有关的参数,以及该如何设置它们。<br /> 1、max_connections<br /> 这是Web服务器允许的最大连接数,记住每个连接都要使用会话内存(关于会话内存,文章后面有涉及)。<br /> 2、max_packet_allowed<br /> 最大数据包大小,通常等于你需要在一个大块中返回的最大数据集的大小,如果你在使用远程mysqldump,那它的值需要更大。<br />
2010-10-09 15:24:00 375
原创 nbu deassign
<br />Deassign一个卷<br /><br />当Netbackup或HSM开始使用一个卷时,Media Manager会将该卷变成Assign的状态,一旦一个卷变成<br />Assign状态,你就不能删除或改变它的Volume Pool,这时,必须先Deassign它。<br />判别一个卷是否被Assign的方法是在Volume List中,看它Time Assigned一栏。<br /><br />如果想Deassign一个使用的卷,使用下面的命令:<br />/usr/openv/net
2010-10-09 13:04:00 748
原创 mysql安全配置
<br />数据库作为数据管理的平台,它的安全性首先由系统的内部安全和网络安全两部分来决定。对于系统管理员来说,首先要保证系统本身的安全,在安装MySQL数据库时,需要对基础环境进行较好的配置。<br /><br />1、修改root用户口令,删除空口令<br />缺省安装的MySQL的root用户是空密码的,为了安全起见,必须修改为强密码,所谓的强密码,至少8位,由字母、数字和符号组成的不规律密码。使用 MySQL自带的命令mysaladmin修改root密码,同时也可以登陆数据库,修改数据库mysql下
2010-10-08 20:21:00 506
原创 phpMyAdmin 配置錯誤解決
短语密码配置:配置文件现在需要一个短语密码$cfg['blowfish_secret'] = '123';将phpmyadmin/libraries/config.default.php 中的$cfg['blowfish_secret'] = ''; 改成 $cfg['blowfish_secret'] = '123';注:其中的'123'为随意的字符 无法加载配置:把php.ini 中extension=php_mcrypt.dll的前的分号去掉。把php/ext中的php_mcrypt.dl
2010-10-08 13:06:00 805
原创 mysql root 密码忘记
<br />[root@localhost bin]# ./mysqld_safe --skip-grant-tables<br /> <br />即可跳过MySQL的访问控制,任何人都可以在控制台以管理员的身份进入MySQL数据库。
2010-10-07 22:03:00 333
原创 apache 啟動失敗
<br />[root@localhost ~]# /usr/local/apache2/bin/apachectl start<br />Syntax error on line 232 of /usr/local/apache2/conf/httpd.conf:<br />Cannot load /usr/local/apache2/modules/libphp5.so into server: /usr/local/apache2/modules/libphp5.so: cannot restore
2010-10-07 20:20:00 493
原创 Cannot find libmysqlclient_r under usr/local/mysql
<br />在编译PHP5.2以上版本,经常会看到如下错误:<br /> <br />checking for MySQL support... yes <br />checking for specified location of the MySQL UNIX socket... no <br />checking for MySQL UNIX socket location... no <br />configure: error: Cannot find libmysqlclient_r under
2010-10-07 15:51:00 3942
原创 Apache+mysql+php5+phpMyAdmin
一,安装Apache./configure --prefix=/var/apache --enable-module=shared --enable-so --enable-rewrite --with-mpm=workermakemake install在Apache主配置文件中增加:vim /usr/local/apache2/conf/httpd.confAddType application/x-httpd-php .php .phtmlDirectoryIndex index.html改成:
2010-10-07 15:34:00 500
原创 MySQL数据库服务器优化详细
<br />查看MySql状态及变量的方法:<br /><br />Mysql> show status ——显示状态信息(扩展show status like 'XXX')<br />Mysql> show variables ——显示系统变量(扩展show variables like 'XXX')<br />Mysql> show innodb status ——显示InnoDB存储引擎的状态<br />Shell> mysqladmin variables -u username -p passwo
2010-10-07 08:08:00 353
原创 mysql性能整体优化
<br />一,硬件优化<br /> 1 ,机器配置(cpu,内存,硬盘)<br /> <br /> 2,网络(网络设备,网络架构)<br /> <br />二,软件优化<br /> <br /> 1,数据库设计<br /> <br /> 2,配置参数优化(my.cnf)<br /> <br /> 3,查询优化
2010-10-05 11:57:00 338
原创 更快更强mysql性能优化宝典
<br />http://publish.itpub.net/focus/201009/mysql0909/index.html
2010-10-05 11:32:00 415
原创 mysql性能优化经验
<br />1. 为查询缓存优化你的查询<br /> 大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。<br />1// 查询缓存不开启 2$r= mysql_query("SELECT username FROM user WHERE signup_date >= CURDATE()"); 3 4// 开启查询缓
2010-10-05 11:28:00 265
原创 mysql性能优化
<br />MySQL的优化我分为两个部分,一是服务器物理硬件的优化;二是MySQL自身(my.cnf)的优化。 <br />(1) 服务器硬件对MySQL性能的影响 <br />a) 由于磁盘I/O的制约,MySQL的性能会非常低下!解决这一制约因素可以考虑以下几种解决方案: <br />使用RAID-0+1磁盘阵列,注意不要尝试使用RAID-5,MySQL在RAID-5磁盘阵列上的效率不会像你期待的那样快; 抛弃传统的硬盘,使用速度更快的闪存式存储设备。经过Discuz!公司技术工程的测试,使用闪存式存
2010-10-03 11:57:00 366
原创 Mysql 5的集群配置
<br />1 Mysql Cluster概述<br />1.1. 基本概念<br />本文介绍如何规划、安装、配置及运行mysql cluster,这里是基于3台、4台服务器(将ndnd和mysqld分开安装)的MySQL Cluster。并且实现任意一台DataNode服务器出现问题或宕机时MySQL依然能够继续运行,该cluster是允许在无共享的系统中部署“内存中”数据库的Cluster。通过无共享体系结构,系统能够使用廉价的硬件,而且对软硬件无特殊要求。此外,由于每个组件有自己
2010-09-29 13:29:00 497
原创 創建軟Raid5
<br />RAID分类<br />RAID 0 存取速度最快 没有容错 <br />RAID 1 完全容错 成本高,硬盘使用率低. <br />RAID 3 写入性能最好 没有多任务功能 <br />RAID 4 具备多任务及容错功能 Parity 磁盘驱动器造成性能瓶颈 <br />RAID 5 具备多任务及容错功能 写入时有overhead <br />RAID 0+1 速度快、完全容错 成本高 <br />1、 创建以来建立RAID5的4个分区。<br />[root@flyer ~]# fdis
2010-09-28 11:49:00 2419
原创 linux alias 和 unalias 命令
<br />假设您要检查 shell 中设置的 ORACLE_SID 环境变量。您必须键入:<br />echo $ORACLE_HOME<br />作为 DBA 或开发人员,您需要频繁使用此命令,很快就会对输入这 16 个字符感到厌倦。有没有更简单的方法? <br />当然有:您可以使用 alias 命令。使用该方法,您可以创建一个简短的别名(如 "os")来代表整条命令:<br />alias os='echo $ORACLE_HOME'<br />现在,每次要检查 ORACLE_SID 时,您只需键入
2010-09-24 17:01:00 1130
原创 不安装Oracle Client连接PLSQL
<br />1、下载Instant Client<br />http://www.oracle.com/technology/software/tech/oci/instantclient/index.html<br /><br />下载:<br />instantclient-basic-win32-11.1.0.7.0.zip<br />instantclient-sqlplus-win32-11.1.0.7.0.zip<br />如果你只用客户端工具,不使用命令行下sqlplus,第二个包可以不用。<
2010-09-19 14:04:00 870
9iDBA教程9iDBA教程9iDBA教程9iDBA教程9iDBA教程9iDBA教程
2009-10-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人