Archive for the ‘linux’ Category

Debian中安装lighttpd+php+mysql+Drupal

星期六, 03月 29th, 2008

在Linux中架设网站其实不难,在Debian中更简单。

Linux操作系统用Debian,http服务器软件用lighttpd,它是个轻量级的服务器软件,如今很多酷站都有它的身影,动态语言用php,数据库用mysql,CMS用Drupal。

安装:

#apt-get install lighttpd php5-cgi php5-mysql mysql-server php5-gd

php5-gd是绘图库

配置:

#vi /etc/php5/cgi/php.ini

找到”cgi.fix_pathinfo=0″改为”cgi.fix_pathinfo=1″(文档中部)

#vi /etc/lighttpd/lighttpd.conf

更改网站目录:server.document-root =”/home/hu/www/endd.cn”

server.modules项增加一行,内容为:

“mod_fastcgi”

文件中添加:

fastcgi.server = (”.php” => ((
“bin-path” => “/usr/bin/php5-cgi”,
“socket” => “/tmp/php.socket”
)))

因为我们的网站不喜欢.php?p=**格式的URL,所以还需要把”mod_rewrite”前的注释去掉。
在文件中加内容:

fastcgi.server=( “.php” => ((
“bin-path” => “/usr/bin/php5-cgi”,
“socket” => “/tmp/php.socket”
)))
url.rewrite-final =(
“^/([^.?]*)\?(.*)$” => “/index.php?q=$1&$2″,
“^/([^.?]*)$” => “/index.php?q=$1″
)

安装drupal:

去官网下载软件包:http://www.drupalchina.org

#tar zxvf drupal-6.1.tar
#mv drupal-6.1/* /home/hu/www/endd.cn
#mysqld &
#/etc/init.d/lighttpd start

访问http://localhost就可以看到drupal的安装界面了,一路下一步一个功能完备的网站就OK了!

rdesktop使用方法

星期二, 03月 25th, 2008

Windows 提供了一种远程桌面系统,可使用户远程登录进行系统管理或作为终端服务器运行各种应用软件。要连接Windows远程桌面,需在Windows客户端安装 相应的软件(tsclient)。在Linux 系统中,我们也可通过rdesktop工具连接Windows远程桌面。

debian中安装rdesktop非常简单,只要你连着WWW:

debian:~#apt-get install rdesktop

使用方法:

debian:~#rdesktop -g 800×600 -a 16 -u username -p password -r disk:hdbx=/home/hu/www www.phdcea.org

  • -g 800×600:表示显示分辨率为800×600,全屏显示可以用-f,注意:全屏显示时全屏与正常切换组合键是ctrl+alt+enter
  • -a 16:表示使用16 bit色;
  • -u username -p password:用户名和密码;
  • -r disk:hdbx=/home/hu/www:指定主机linux上的一个目录(/home/hu/www)映射到远程Windows上的hdbx盘;
  • www.phecda.org:这个域名指向所要连接的win主机,也可以换成WIN主机的IP地址;

更多的使用方法请:debian:~#rdesktop -h