fedora linux平台下搭建lighttpd+php+sqlite

本文介绍了如何在Fedora Linux系统中搭建lighttpd服务器,并结合php和sqlite进行配置。首先,通过yum安装lighttpd并进行用户权限设置,接着配置lighttpd的配置文件以启用cgi和设定目录。然后安装sqlite,再编译安装php,支持pdo方式访问sqlite3。最后创建测试数据库和php脚本,通过浏览器验证配置成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

(一)lighttpd

1. 安装

yum install lighttpd

安装完成后,系统中应该多了一个用户lighttpd和组lighttpd。这个用户,默认是不允许登陆的。

我们修改/etc/passwd,将lighttpd修改为如下形式。

lighttpd:x:489:470:lighttpd web server:/home/lighttpd/:/bin/bash

注意,你所看到的数字可能不是489,470,这个没关系,也不用改,保持原来的值即可。


2. 为lighttpd用户创建一个目录,将网站的内容放进去

mkdir   /home/lighttpd

chown lighttpd:lighttpd   /home/lighttpd

创建相关子目录,并放入网站的内容。

注意,/home/lighttpd以lighttpd目录中的各种操作,都以lighttpd用户的身份来完成。否则,lighttpd运行时可能会出现权限问题。

su lighttpd

cd /home/lighttpd

mkdir www

mkdir www/cgi-bin 

mkdir www/databases 

mkdir www/images 

mkdir www/log

好了,现在可以往各个目录里放内容了,网页,图片,php脚本,sqlite数据库文件等。

index.html就放到www目录下。


3. 配置

修改lighttpd的配置文件  /etc/light

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值