类别:
windows
作者:
sunshine / 2011-11-25 06:22 Friday
认识Web.config文件
Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的
Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。如果你想修改子目录的配置设置,你可以在该子目录下新建一个Web.config文件。它可以提供除从父目录继承的配置信息以外的配置信息,也可以重写或修改父目录中定义的设置。
阅读全文>>
类别:
linux
作者:
sunshine / 2011-11-11 21:01 Friday
Linux write命令的使用方法详解 说明 : 如果使用者同时有两个以上的 tty 连线,可以自行选择合适的 tty 传讯息
命令名称:write
使用权限 : 所有使用者
使用方式 : write user [ttyn、pts/n]
说明 : 传讯息给其他使用者
参数 :
user : 预备传讯息的使用者帐号
ttyn : 预备传讯息的使用者终端
例子:
sunshine 使用的是pts/0登录、rubbish使用的pts/1登录。
sunshine和rubbish使用write进行交流。
在sunshine的终端里,sunshine这样操作。
[root@sunshine ~]# write rubbish pts/1
之后再下面输入想要发送的语句,和qq一样。
如果rubbish想要回复sunshine的话。重复sunshine的操作就ok了。
类别:
linux
作者:
sunshine / 2011-11-9 22:37 Wednesday
1. 多条连接共享
如果你需要在多个窗口中打开到同一个服务器的连接,而不想每次都输入用户名,密码,或是等待连接建立,那么你可以配置SSH的连接共享选项,在本地打开你的SSH配置文件,通常它们位于~/.ssh/config,然后添加下面2行:
ControlMaster auto
ControlPath /tmp/ssh_mux_%h_%p_%r
现在试试断开你与服务器的连接,并建立一条新连接,然后打开一个新窗口,再创建一条连接,你会发现,第二条连接几乎是在瞬间就建立好了。
Windows用户
如果你是Windows用户,很不幸,最流行的开源SSH客户端Putty并不支持这个特性,但是Windows上也有OpenSSH的实现,比如这个Copssh,如果你觉得下面的一些技巧对你很有帮助,或许你应该试试Copssh。
文件传输
连接共享不止可以帮助你共享多个SSH连接,如果你需要通过SFTP与服务器传输文件,你会发现,它们使用的依然是同一条连接,如果你使用的Bash,你会发现,你甚至SSH甚至支持Tab对服务器端文件进行自动补全,共享连接选项对于那些需要借助SSH的工具,比如rsync,git等等也同
阅读全文>>
类别:
linux
作者:
sunshine / 2011-11-9 07:10 Wednesday
平时我们通过终端连接服务器时,当鼠标和键盘长时间不操作,服务器就会自动断开连接,我们还的需要重新连接,感觉很麻烦,总结一下解决此问题的方法
方法一、
修改/etc/ssh/sshd_config配置文件,找到ClientAliveCountMax(单位为分钟)修改你想要的值,
执行service sshd reload
方法二、
找到所在用户的.ssh目录,如root用户该目录在:
/root/.ssh/
在该目录创建config文件
vi /root/.ssh/config
加入下面一句:
ServerAliveInterval 60
保存退出,重新开启root用户的shell,则再ssh远程服务器的时候,
不会因为长时间操作断开。应该是加入这句之后,ssh客户端会每隔一
段时间自动与ssh服务器通信一次,所以长时间操作不会断开。
方法三、
修改/etc/profile配置文件
# vi /etc/profile
增加:TMOUT=1800
阅读全文>>
类别:
linux
作者:
sunshine / 2011-11-7 10:29 Monday
Ctrl
+ d 输入结束或注销linux,快速退出为终端。
Ctrl + m 相当于“enter”键
Ctrl
+ S 暂停屏幕输出,锁住终端( 在windows下编辑文档的时候习惯性的动作,在linux就锁住了终端。)
Ctrl
+ q 恢复屏幕输出,解锁终端 ( 在windows下编辑文档的时候习惯性的动作,快用着组合键解锁)
Ctrl
+ u 将命令列整列删除
Ctrl
+ l 清屏和 clear 命令效果一样
Ctrl
+ z 把当前进程送到后台处理。 f+g 把程序从后台调到前台。
Ctr + c 终止当前进程,非正常的终止。
Ctr + k 清除从提示符所在位置到行末尾之间的字符。
Ctr + a 将光标移到命令行的开头
Ctr + e 将光标移到命令行的尾部
Ctr + w 清除光标所在左边的字段
阅读全文>>
类别:
linux
作者:
sunshine / 2011-11-6 22:09 Sunday
1、首先确定Apache是否加载了Mod_rewrite 模块
方法: 检查 /etc/httpd/conf/httpd.conf 中是否存在以下两段代码 (具体路径可能会有所不同,但形式基本是一样的):
(一)LoadModule rewrite_module libexec/mod_rewrite.so
(二)AddModule mod_rewrite.c
2、检查Apache是否开启.htaccess支持
vi /etc/httpd/conf/httpd.conf
AllowOverride All #如果后面参数为None需要修改为All(大概在338行)
3、在文件/etc/httpd/conf/httpd.conf相应的主机目录配置中加入如下代码(此时须注意,如果网站是通过虚拟主机来定义,请务必加到虚拟主机配置中去,否则可能无法使用。)
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
阅读全文>>
类别:
win_lin_mac
作者:
sunshine / 2011-11-6 22:03 Sunday
为了装mysql环境测试,装上后发现启动后mysql占用了很大的虚拟内存,达8百多兆。网上搜索了一下,得到高人指点修改my.ini。
更改后如下:
innodb_buffer_pool_size=576M ->256M InnoDB引擎缓冲区占了大头,首要就是拿它开刀
query_cache_size=100M ->16M 查询缓存
tmp_table_size=102M ->64M 临时表大小
key_buffer_size=256m ->32M
重启mysql服务后,虚拟内存降到200以下.
阅读全文>>
类别:
linux
作者:
sunshine / 2011-11-6 19:37 Sunday
LAMP组合就是在Linux操作系统上配置Apache服务器、MySQL服务器,PHP应用程序服务器,组成强大的Web动态网站开发平台.
Apache一直是世界使用排名第一的Web服务器软件。PHP、Aapache和MySQL的组合已经成为Web服务器的一种配置标准。
Webmin是一个基于web界面的linux系统管理工具,能够用web控制面板来管理你linux上的各种服务,Webmin的模块化架构允许您在需要时编写您自己的配置模块,本章将介绍修改模块管理web
系统:Centos 5.5
准备工具:
mysql-5.0.21.tar.gz
httpd-2.2.14.tar.gz
php-5.3.2.tar.gz
muddleftpd-md5-1.3.15-14..i386
webmin-1.530.tar.gz
阅读全文>>