本站用于记录日常工作内容,虚拟化云计算,系统运维,数据库DBA,网络与安全。
PLSQL中汉字显示乱码问题 PL/SQL Developer不正常.  首先执行语句 select * from V$NLS_PARAMETERS  查看第一行中PARAMETER项中为NLS_LANGUAGE 对应的VALUE项中是否为SIMPLIFIED CHINESE。如果不是,需要设置环境变量。     双击我的电脑,在空白处右键,属性,“高级”选项卡,点击环境变量,在系统变量处点击“新建”,设置变量名:NLS_LANG , 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 。1.检查服务器编码:执行SQL语法:select * from v$nls_parameters;也可以参照/home/oracle/.bash_profile 相关语言设置.可以看到我的相关设置是:LANG=zh_CN.GBK NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"2.设置本地客户端编码:进入 我的电脑,属性,高级,环境变量,添加2项:LANG=zh_CN.GBK NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"如图:3.重新连接sqlplus,查看数据:显示正常.4.PL/SQL Developer设置并重新连接:在pl/sql developer的菜单->tools->preferences->user in...
Apache服务器之------虚拟主机多功能配置  Apache虚拟主机的几种基本配置虚拟主机是服务器采用的节省服务器硬件成本的技术,虚拟主机技术主要应用于HTTP、FTP、邮件等多种服务。将一台服务器的某项或者全部服务内容逻辑划分为多个服务单位,对外展现为一个服务器,从而充分利用服务器硬件资源。如果划分是系统级别,则成为虚拟服务器。一、虚拟主机具有三种建立模式:1、基于IP地址2、基于端口3、基于FQDN好,废话不多说,直接上例子:1、基于IP如果希望使用172.16.4.1可以访问到/www/htdocs目录的内容,使用172.16.4.2可以访问到/www/web2目录中的内容,就需要配置/etc/httpd/conf/httpd.conf文件中的虚拟主机区域:<VirtualHost 172.16.4.1>     ServerAdmin agony@example.com           ##这里指网站的管理员的邮箱地址     DocumentRoot /www/htdocs            ##这里指的网页存放的目录     ServerName 172.16.4.1  &nb...
Apache Rewrite实现URL的跳转和域名跳转  Rewirte主要的功能就是实现URL的跳转,它的正则表达式是基于Perl语言。可基于服务器级的(httpd.conf)和目录级的 (.htaccess)两种方式。如果要想用到rewrite模块,必须先安装或加载rewrite模块。方法有两种一种是编译apache的时候就直接安装rewrite模块,别一种是编译apache时以DSO模式安装apache,然后再利用源码和apxs来安装rewrite模块。基于服务器级的(httpd.conf)有两种方法,一种是在httpd.conf的全局下直接利用RewriteEngine on来打开rewrite功能;另一种是在局部里利用RewriteEngine on来打开rewrite功能,下面将会举例说明,需要注意的是,必须在每个virtualhost里用RewriteEngine on来打开rewrite功能。否则virtualhost里没有RewriteEngine on它里面的规则也不会生效。基于目录级的(.htaccess),要注意一点那就是必须打开此目录的FollowSymLinks属性且在.htaccess里要声明RewriteEngine on。2、举例说明:例一.下面是在一个虚拟主机里定义的规则。功能是把client请求的主机前缀不是www.9streets.cn和202.91.246.20都跳转...
DNS智能解析的搭建与配置      DNS智能解析简单的来说就是根据DNS服务器根据客户端请求IP的不同来给客户端返回不同的服务器地址,比如说电信用户访问www.linuxpad.cn的时候DNS服务器会返回给用户电信服务器,网通用户访问www.linuxpad.cn的时候DNS服务器会返回给用户网通服务器,这样就解决了南北用户访问过慢或电信用户访问网通服务器过慢的问题,国内著名的DNSpod实现的也是这样的一个功能,而BIND9自带的VIEW视图功能就可以完全实现这个功能。VIEW视图可以说是BIND9一个最强大的功能之一,他可以完全按照你要求来实现DNS服务器对不同IP、不同网段的智能解析工作。本文以centos5.6 i386系统及系统自带的BIND9和Webmin为例讲述BIND9的安装以及VIEW视图的配置功能。Webmin是一个图形化的服务器管理工具,由于DNS配置文件比较复杂,所以建议采用这款图形化配置工作来进行DNS配置。阅读本文你需要了解一些DNS基础,如知道为什么会有DNS,什么是A记录、CNAME记录、DNS的正向解析/逆向解析,本文不会涉及这些基础知识。本文采用VMware虚拟机来模拟DNS服务器,虚拟机须配置双网卡来模拟DNS对两个不同的网段做出不同的解析,其...
Virtual Hosting and TomcatTable of ContentsAssumptionsserver.xmlWebapps DirectoryConfiguring Your ContextsGeneralcontext.xml - approach #1context.xml - approach #2Further InformationAssumptions For the sake of this how-to, assume you have a development host with two host names, ren and stimpy. Let's also assume one instance of Tomcat running, so $CATALINA_HOME refers to wherever it's installed, perhaps /usr/local/tomcat. Also, this how-to uses Unix-style path separators and commands; if you're on Windows modify accordingly. server.xml At the simplest, edit the Engine portion of your server.xml file to look like this: <Engine name="Catalina" defaultHost="ren"> <Host name="ren" appBase="renapps"/> <Host name="stimpy" appBase="stimpyapps"/> </Engine> Note that the directory structures under the appBase for eac...
WIN2003 + Tomcat 5.5 如何配置多个虚拟主机 设几个环境变量a)          CLASSPATH         = %JAVA_HOME%\libb)          JAVA_HOME        = JDK目录c)          TOMCAT_HOME   =   Tomcat安装目录我们将配置两台虚拟主机,假设域名分别为www.aaa.comwww.bbb.com为了测试方便,请主机的:Win2K/2k3:\\WINNT\system32\drivers\etc\hostsLinux:/etc/hosts注: hosts 为系统隐藏文件 没扩展名文件中增加下面内容,然后检查一下这两个域名是否解析正确。192.168.0.1    www.aaa.com192.168.0.1        www.bbb.com 当然,在生产环境中这样做是不行的,需要的在 DNS 上做相应的域名解析。 二 Tomcat安装Tomcat 的安装不在本文的讨论范围,请参考这里。请确保Tomcat安装正确,不然请不要继续进行下面的配置步骤。将 tomcat 目录下的 webapps 目录在同一目录复制一份,目录名分...
打开Tomcat安装目录下的conf/server.xml文件,找到这行<Engine name="Catalina" defaultHost="你的默认启动域名">上面这行的意思是通过IP直接访问的是你的默认启动域名所指向的目录.然后在</Host>后,</Engine>之前,添加以下内容<Host name="你的域名" appBase="项目在硬盘的物理位置,例如: c:\wwwRoot"       unpackWARs="true" autoDeploy="true"       xmlValidation="false" xmlNamespaceAware="false"><Context path="" docBase="项目在硬盘的物理位置,例如: c:\wwwRoot" reloadable="true" deubg="0" />      </Host>如果还有其他的域名的话,再添加一个<Host></Host>内容就可以了.可以配置N个虚拟主机ubg="0" />      </Host>如果还有其他的域名的话,再添...
nginx 出现 13: Permission denied前段时间把程序员的wordpress升级到3.5.1,本身如果没有特别的插件,在后台更新就能完成。更新完成后在后台发布文章,编辑器不能点击可视化标签,只能显示html标签,看了下js控制台提示ReferenceError: tinyMCE is not defined 3.5。直觉以为升级哪里有问题,简单粗暴的重装了,可是还是不行,这时候就觉得可能是nginx哪里配置的问题了。查看了一下日志文件,发现有下面的错误提示:2013/03/13 01:22:17 [crit] 3331#0: *10 open() "/usr/local/lnmp/nginx/fastcgi_temp/3/00/0000000003" failed (13: Permission denied) while reading upstream, client: 124.42.13.230, server: gxtp.cc, request: "GET /wp-admin/load-scripts.php?c=0&load%5B%5D=jquery,utils,plupload,plupload-html5,plupload-flash,plupload-silverlight,plupload-html4,json2&ver=3.5.1 HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "gxtp.cc", referrer: "http://cxy.cc/wp-admin/post-new.php"很明浏览器只加载了部分页面,原因是Permission denied。首先确认工作进程(worker process)的...
昨天用wordpress发布文章,文章内容是一个网站一段时间来的运行信息,20几页的列表结果粘到编辑器。点击发布后,页面卡住了,过了一会返回浏览器显示“413 Request Entity Too Large”。第一感觉就是文章内容太多,超过了nginx配置的限制,看了一下nginx.conf发现没有设置client_max_body_size,这个参数默认只是1M,也就是说发布的文章内容大小不能超过1M解决办法:增加如下两行到nginx.conf的http{}段, 增大nginx上传文件大小限制#设置允许发布内容为8Mclient_max_body_size 8M;client_body_buffer_size 128k;另外如果运行的是php,那么还要检查php.ini,这个大小client_max_body_size要和php.ini中的如下值的最大值一致或者稍大,这样就不会因为提交数据大小不一致出现的错误。post_max_size = 8Mupload_max_filesize = 2M修改完配置后,别忘记重新加载。
502错误是所有用nginx跑php的运维人员不愿意看见的nginx出现502有很多原因,但大部分原因可以归结为资源数量不够用,也就是说后端php-fpm处理有问题,nginx将正确的客户端请求发给了后端的php-fpm进程,但是因为php-fpm进程的问题导致不能正确解析php代码,最终返回给了客户端502错误。服务器出现502的原因是连接超时 我们向服务器发送请求 由于服务器当前链接太多,导致服务器方面无法给于正常的响应,产生此类报错因此如果你服务器并发量非常大,那只能先增加机器,然后按以下方式优化会取得更好效果;但如果你并发不大却出现502,一般都可以归结为配置问题,脚本超时问题。1.php-fpm进程数不够用使用 netstat -napo |grep "php-fpm" | wc -l 查看一下当前fastcgi进程个数,如果个数接近conf里配置的上限,就需要调高进程数。但也不能无休止调高,可以根据服务器内存情况,可以把php-fpm子进程数调到100或以上,在4G内存的服务器上200就可以。2. 调高调高linux内核打开文件数量可以使用这些命令(必须是root帐号)echo 'ulimit -HSn 65536' >> /etc/profileecho 'ulimit -HSn 65536' >> /etc/rc.localsource /etc/profile 3.脚本执行时间超时如...
    总共47页,当前第34页 | 页数:
  1. 24
  2. 25
  3. 26
  4. 27
  5. 28
  6. 29
  7. 30
  8. 31
  9. 32
  10. 33
  11. 34
  12. 35
  13. 36
  14. 37
  15. 38
  16. 39
  17. 40
  18. 41
  19. 42
  20. 43
  21. 44