Archlinux 前两天已经完全配置好了。这两天准备把开发环境配置一下,我是搞 WEB 开发的,所以 WEB 服务器是必须配置的。以前 Linux 下最流行的 WEB 服务器是 Apache,但是现在时代已经有所变化,Lighttpd 已经体现出了一种很强的增长趋势了。
下面我就把 Arch Linux 下面配置 Lighttpd + FastCGI + PHP 的方法写下来,虽然 Arch Linux 的官方 Wiki 上也有配置方法,但是官方的配置方法比较笼统而且是英文,对于很多不熟悉的朋友理解起来有些困难,所以我就参考 Arch Linux 官方的 Wiki 文章把具体的步骤写下来,更高级的 Lighttpd 和 PHP 配置大家可以参考他们各自的官方网站进行配置,我就不一一说明了,这个文章只是个敲门砖,免得很多朋友第一次配置不好而降低了学习 Linux 的积极性,呵呵。
这几天我会把 ASP.NET 也部署到 Linux 下面,到时候给大家继续写一个入门参考。
安装方法很简单,直接用 pacman -S lighttpd fcgi php 就可以安装好 Lighttpd + FastCGI + PHP 了,主要是配置方法有些麻烦,下面我就一一说明配置方法。
server.document-root = "/home/lighttpd/html/"让 Lighttpd 加载这三个模块。默认有很多模块,找到这三个确认前面没有 # 注释就可以server.modules = ( "mod_access", "mod_fastcgi", "mod_accesslog" )然后配置 PHP 的 FastCGI 运行环境。fastcgi.server = ( ".php" => ( "localhost" => ( "socket" => "/tmp/php-fastcgi.socket", "bin-path" => "/usr/bin/php-cgi" )))配置也很简单吧,呵呵,配置完以后在 /home/lighttpd/html/ 目录下创建一个 index.php 文件<?php phpinfo(); ?>
然后运行 Lighttpd 服务器:/etc/rc.d/lighttpd start
在浏览器里面输入 http://localhost 就可以了。
本日志由 Loveyuki 于 2008-01-12 23:35 发表,目前已经被浏览 1022 次,评论 5 次;
作者添加了以下标签: Arch Linux,Lighttpd,PHP,FastCGI;
引用通告:http://www.loveyuki.com/Article/34/Trackback.ashx
大哥 我用你的 程序也做了一个BLOG 但是 写了文章 在首页显示全部信息,怎么样才能 改成 点 阅读全文 呢 。就是限制在首页单片显示字数。。。
看到你的是可以的。。我的是不是哪里没有设置呢。。谢谢帮忙 。我邮箱 pbdy86@163.com 用你程序的站 www.kkxv.com
Loveyuki 发表于 2008-01-20 09:24 #2008-01-19 21:37 by 关于版面阅读全文的问题
大哥 我用你的 程序也做了一个BLOG 但是 写了文章 在首页显示全部信息,怎么样才能 改成 点 阅读全文 呢 。
http://www.loveyuki.com/Article/Bitrac_Tips_Explain_Article.aspx
Loveyuki 发表于 2008-01-30 17:24 #没有涉及到安全方面的 不知道 SUEXEC 和 open_basedir 怎么设置的
安全方面的设置可以看官方的 WIKI 。我没时间一一去测试并翻译。呵呵