linux转发root邮件到其他邮箱
把给root 用户的系统邮件转发的管理员的gmail 邮箱 虽然可以登陆到系统去看系统邮件,但显然能用gmail 查看是更方便的选择. 1.安装sendmail 邮件转发要用到sendmail. yum install sendmail /etc/intit.d/sendmail start (sendmail服务) 2.设置转发,编辑 /etc/aliases,在文件最后加入: root: youname@gmail.com 然后运行: newaliases 更新aliases. 这样系统就会把给root 的邮件转发的你gmail 邮箱里去了.
解决linux 安装 Zend Optimizer出现的错误
在 Fedora 10 安装 lighttpd + php5 + mysql5 + zend Optimizer. 前3个均可以用 yum 进行安装,很方便. 而 zend Optimizer 需要下载解压后,到解压目录输入: ./install.sh 就会出现界面提示安装.安装后重启 lighttpd却没有成功启动zend Optimizer. 解决方法: 1.对于 php.ini文件路径有问题( 我的在 phpinfo()显示php.ini路径正确,我就不用这个方法 ) 解决方法: php -i | grep php.ini 就可以找到当前php使用的php.ini文件. 如果php optimizer安装好了 却发现不能加载的话可以 手工指定读取php.ini文件的位置. php -c /etc/ -v 如果可以看到zend opt正确加载. 那么做个连接就好了,连接到php默认读取的php.ini路径下面: ln -sf /etc/php.ini /usr/local/lib $ php -v PHP 5.2.5 (cli) (built: Jan 22 2006 12:59:19) Copyright (c) 1997-2006 The PHP Group Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies with Zend Extension Manager v1.0.9, Copyright (c) 2003-2006, by Zend Technologies with Zend Optimizer v3.3.2, Copyright (c) 1998-2006, by Zend Technologies Ok 正常了. 2.Failed loading /usr/local/Zend/lib/Optimizer-3.3.0/php-5.2.x/ZendOptimizer.so php -i 中显示: Failed loading...
ruby1.9 rails视图中中文显示为乱码
以前正常的ruby1.8.7+rails3程序(运行环境为windows操作系统),现将ruby升级为ruby1.9.2后rails3后从数据库读出的中文字符在页面视图(.rhtml)中显示为乱码(中文保存到数据库中正常),控制器第一行 Datagrid model第一行 .rhtml文件开头也加上还是乱码. 解决办法: 连接mysql用mysql换成mysql2问题解决.
linux管理服务
Linux 提供了chkconfig 命令用来更新和查询不同运行级上的系统服务. 语法为: chkconfig --list [name] #用来列表服务 chkconfig --add name #用来添加服务 chkconfig --del name #用来删除服务 chkconfig [--level levels] name #改变启动信息以及检查特定服务的启动状态. on 和 off 分别指服务在改变运行级时的启动和停止.reset 指初始化服务信息. 对于 on 和 off 开关,系统默认只对运行级 3,4, 5有效,但是 reset 可以对所有运行级有效. 选项介绍: #指定运行级,由数字 0 到 7 构成的字符串,如: #这个选项增加一项新的服务,chkconfig 确保每个运行级有一项启动(S) 或者 杀死(K) 入口.如有缺少,则会从缺省的init 脚本自动建立. #用来删除服务,并把相关符号连接从 /etc/rc[0-6].d 删除. #列表,如果指定了name 那么只是显示指定的服务名,否则,列出全部服务在不同运行级的状态. 每个被chkconfig 管理的服务需要在对应的/etc/rc.d/init.d下的脚本加上两行或者更多行的注释. 第一行告诉 chkconfig 缺省启动的运行级以及启动和停止的优先级.如果某服务缺省不在任何运行级启动,那么使用 - 代替运行级. 第二行对服务进行描述,可以用 跨行注释. 例如,random.init 包含三行: chkconfig: 2345 20 80 description: Saves and restores system entropy pool for higher quality random number generation. 表明 random 脚本应该在运行级 2, 3, 4, 5 启动,启动优先权为20,停止优先权为 80.
apache Alias指令详解
说明映射URL到文件系统的特定区域: 语法:Alias URL-path file-path|directory-path 作用域:server config, virtual host 状态:基本(B) 模块:mod_alias Alias指令使文档可以被存储在DocumentRoot以外的本地文件系统中.以(%已解码的)url-path路径开头的URL可以被映射到以directory-path开头的本地文件. 示例: Alias /image /ftp/pub/image 对 "http://myserver/image/foo.gif"的请求,服务器将返回 "/ftp/pub/image/foo.gif"文件.因为仅匹配完整路径,所以上述例子不会匹配对 "http://myserver/imagefoo.gif"的请求.对于使用正则表达式的匹配,请参见AliasMatch指令. 注意:如果url-path中有后缀"/",则服务器要求有后缀"/"以扩展此别名.也就是说 "Alias /icons/ /usr/local/apache/icons/"并不能对 "/icons"实现别名. 注意,可能需要额外指定一个<Directory>段来覆盖别名的最终对象. .由于只有出现在<Directory>段之前的别名才会被检测,所以它只对最终对象生效.(由于执行别名操作之前<Location>段会被首先扫描一次,所以它们也是有效的). 特别地,如果对在DocumentRoot之外的某个目录建立了一个Alias ,则可能需要明确的对目标目录设定访问权限. 示例: Alias /image /ftp/pub/image Order allow,deny Allow from all
64位安装永中Office2012
刚刚安装成功了,看到有很多人都没有成功安装.我的系统是Linux Mint 12, 基本上就是Ubuntu 11.10.我是按照Linux Deepin的步骤来的. 把终端cd到解压缩以后的tar文件夹里面,执行以下命令: sudo apt-get install ia32-libs chmod +x setup.sh sudo ./setup.sh 最后一条执行的时候会等一会儿然后弹出安装程序界面,我就是用的默认设置,把程序安装在 /usr/local下.进度条走完以后会在"configuring system..." 的地方卡个2分钟左右,然后就安装成功了.