Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304416
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站导航为爱好php程序的朋友们提供php相关的教程知识。

fedora linux平台下搭建lighttpd php sqlite,有需要的朋友可以参考下。MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

(一)lighttpdMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

1. 安装MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

yum installlighttpdMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

安装完成后,系统中应该多了一个用户lighttpd和组lighttpd。这个用户,默认是不允许登陆的。MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

我们修改/etc/passwd,将lighttpd修改为如下形式。MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

lighttpd:x:489:470:lighttpd web server:/home/lighttpd/:/bin/bashMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

注意,你所看到的数字可能不是489,470,这个没关系,也不用改,保持原来的值即可。MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

2. 为lighttpd用户创建一个目录,将网站的内容放进去MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

mkdir /home/lighttpdMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

chown lighttpd:lighttpd/home/lighttpdMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

创建相关子目录,并放入网站的内容。MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

注意,/home/lighttpd以lighttpd目录中的各种操作,都以lighttpd用户的身份来完成。否则,lighttpd运行时可能会出现权限问题。MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

sulighttpdMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

cd/home/lighttpdMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

mkdir wwwMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

mkdirwww/cgi-binMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

mkdirwww/databasesMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

mkdirwww/imagesMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

mkdirwww/logMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

好了,现在可以往各个目录里放内容了,网页,图片,php脚本,sqlite数据库文件等。MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

index.html就放到www目录下。MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

3. 配置MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

修改lighttpd的配置文件/etc/lighttpd/lighttpd.confMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

a)打开cgi功能MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

当然,你也可以根据需要,打开其他的功能。我修改后的server.modules如下。MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

server.modules = (MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

"mod_rewrite",MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

"mod_redirect",MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

# "mod_alias",MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

"mod_access",MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

# "mod_trigger_b4_dl",MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

# "mod_auth",MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

# "mod_status",MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

# "mod_setenv",MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

# "mod_fastcgi",MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

# "mod_proxy",MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

# "mod_simple_vhost",MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

# "mod_evhost",MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

# "mod_userdir",MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

"mod_cgi",MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

"mod_compress",MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

# "mod_ssi",MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

"mod_usertrack",MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

# "mod_expire",MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

# "mod_secdownload",MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

# "mod_rrdtool",MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

"mod_accesslog" )MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

b) 默认的文件名MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

这里把default.xxx也给加上。MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

index-file.names = ( "index.php", "index.html",MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

"index.htm", "default.htm", "default.php" )MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

c) 设置一些路径MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

server.document-root = "/home/lighttpd/www/"MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

## where to send error-messages toMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

server.errorlog = "/home/lighttpd/www/log/error.log"MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

accesslog.filename = "/home/lighttpd/www/log/access.log"MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

#### php解析器的路径加上MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

cgi.assign = ( ".pl" => "/usr/bin/perl",MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

".php" => "/usr/bin/php" )MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

4. 启动lighttpdMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

service lighttpd startMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

5. 设置lighttpd开机自动启动MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

chkconfig --add lighttpdMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

(二)sqliteMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

这个简单,直接安装一下就行了。MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

yum install sqliteMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

(三)phpMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

1. 编译及安装MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

下载php源码包MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

http://ar2.php.net/distributions/php-5.6.3.tar.bz2MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

将源码包拷贝到 /root目录下MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

然后进入/root目录,执行如下命令序列MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

tar -xjf php-5.6.3.tar.bz2MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

cd php-5.6.3MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

./configure --prefix=/usr --with-config-file-path=/etc --enable-libxml --with-libxml-dir=/usr/lib --with-sqlite3 --enable-pdo --with-pdo-sqlite CLAGS=-O2MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

make; make installMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

需要注意的是,这种编译方式,支持访问sqlite3的方式为pdo方式。这种方式,不需要依赖任何extensionMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

(四)测试MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

a)MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

用lighttpd用户,进入/home/lighttpd/www/databases目录,创建一个数据库MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

[lighttpd@localhost databases]$ sqlite3 test.dbMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

SQLite version 3.6.22MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

Enter ".help" for instructionsMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

Enter SQL statements terminated with a ";"MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

sqlite> create table my_friends(name varchar(10), age smallint);MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

sqlite> insert into my_friends values('tom',22);MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

sqlite> insert into my_friends values('liyan',21);MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

输入ctrl d退出sqlite shell www.mzdh.netMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

b) 用lighttpd用户,进入cig-bin目录,创建一个php脚本haha.php,内容如下:MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

<!DOCTYPE html>
<html>
<body>
<?php
//phpinfo();
echo "hello 我的第一个php脚本\n";
echo getcwd();
$file_db = new PDO('sqlite:../databases/test.db');
$result = $file_db->query('SELECT * FROM my_friends');
foreach($result as $row)
{
echo " name: ".$row['name']." ";
}

?>
</body>
</html>


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

c) 用浏览器访问haha.php看看效果吧 :)MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

http://ip_of_lighttpd/cgi-bin/haha.phpMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

如果在调试php程序时,遇到问题,可以打开/etc/php.ini,设置如下内容,以打开php的报错功能:MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

error_reporting = E_ALL & ~E_NOTICEMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

display_errors = OnMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

名站网址导航

php解析urlMLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

MLMAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

好了关于php程序的知识就说到这里希望可以帮助需要的朋友。,

标签:

分享到:

上一页php防注入代码

下一页php解析url

  admin

注册时间:

网站:0 个   APP:3 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304416

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市