存档的‘软件’分类

linux下安装Delphi环境

今天一个朋友给我发来一个delphi写的程序源码,需要在Windows环境下编译,我问他用的是什么版本,他说是用 Lazarus ,上网Google之,原来Lazarus是开源的Delphi环境,那不是可以在Linux下面跑了? 尝试着 $ sudo apt-get install lazarus 竟然成功了,经过了几分钟的等待,安装完成了,下面就是打开源代码,但是发现提示缺少lnet,于是继续Google之行 找到了,http://sourceforge.net/projects/lazarus-ccr/files/lNet/ 下载 解压,cd进去,执行 $ make 运行 Lazarus ,Package-> open package file,找到 lnet/lazaruspackage 目录,打开 lnetvisual.lpk 安装成功,重启Lazarus,搞定,编译程序 这下好了,Delphi的程序Linux下面也能用了

继续阅读 »

ubuntu 9.10 下 QQ崩溃问题的解决方法

其实也不是啥大问题, $ sudo vim /usr/bin/qq 在 #!/bin/sh 下面加一行 export GDK_NATIVE_WINDOWS=true :wq退出再运行就没问题了

继续阅读 »

博客更换Nginx服务器

就在今天凌晨,我的博客已经成功更换成Nginx服务器,据说这个服务器很强大,所以决定试一试,目前域名已经重新解析过,我这里已经瞬间生效了,其他地区最迟可能需要48小时才能生效,大家可以ping一下我的域名,如果返回的IP是 64.78.168.38 说明Nginx正在为您服务,如果返回的是 64.78.168.35 说明仍然是apache为您服务,关于这次更换服务器软件,也遇到一些问题,最大的问题就是链接全部失效了,究其原因是Nginx不支持Apache的.htaccess文件,导致重写失败,使用如下方法可以修复:

继续阅读 »

Linux 下面 NTP服务器的配置

首先安装ntp服务器 # apt-get install ntp 然后 # vim /etc/ntp.conf

继续阅读 »

通过证书验证SSH登录

通过证书验证有几个好处,第一,省去输入密码的麻烦,第二,密码不会被别人偷窥到,要实现SSH使用证书登录,要执行下面几个步骤 1. 在本机上执行 #ssh-keygen -t rsa 如果不需要密码,就一路回车,如果需要密码,就在要求你输入密码的时候输入一个验证身份的密码(不是远程服务器的密码) 2. 执行 #scp ~/.ssh/id_rsa.pub USER@IPADDRESS:/~/.ssh/authorized_keys 然后输入一次远程服务器的密码 OK,现在用 #ssh -l USER IPADDRESS 登录,看看,是不是没有要求密码直接进入了? 登录之后别忘记了,执行 #chmod 700 ~/.ssh/authorized_keys 以保证安全

继续阅读 »

apache 反向代理 转发访问

NameVirtualHost 111.111.111.111 #服务器IP <VirtualHost 111.111.111.111>#服务器IP ServerName www1.xxx.com #要转发的域名 ProxyPass / http://172.16.1.101/ #要转发到的网址,可以是域名也可以是IP,可带端口号 ProxyPassReverse / http://172.16.1.101/ #同上 </VirtualHost> 这样设置一下虚拟主机就可以了,此方法可以用在运行多个WEB服务器的时候,比如说Tomcat运行在8080端口,上面的网站是 wap.xxx.com,那么可以使用如下设置 <VirtualHost 111.111.111.111> ServerName wap.xxx.com ProxyPass / http://127.0.0.1:8080/ ProxyPassReverse / http://127.0.0.1:8080/ </VirtualHost>

继续阅读 »