一、安装
1、输入如下命令更新软件列表:1
opkg update
2、输入如下命令安装php,mysql,Lighttpd及其组件:1
2
3opkg install php5 php5-mod-gd php5-mod-session php5-mod-pdo php5-mod-pdo-mysql php5-mod-mysql php5-mod-mcrypt php5-mod-mbstring php5-fastcgi php5-cgi php5-mod-xml php5-mod-ctype php5-mod-curl php5-mod-exif php5-mod-ftp php5-mod-iconv php5-mod-json php5-mod-sockets php5-mod-sqlite3 php5-mod-tokenizer php5-mod-zip php5-mod-mysqli zoneinfo-core zoneinfo-asia
opkg install mysql-server libncursesw libncurses libreadline terminfo uclibcxx zlib libmysqlclient libmcrypt libltdl libmcrypt
opkg install lighttpd lighttpd-mod-fastcgi lighttpd-mod-access lighttpd-mod-alias lighttpd-mod-rewrite lighttpd-mod-redirect libncurses
二、配置Lighttpd:
编辑/etc/lighttpd/lighttpd.conf文件
- 找到【server.document-root =”/www”】将【/www】改为你自己网站存放的路径(比如我的是/web)
在 static-file.exclude-extensions = ( “.php”, “.pl”, “.fcgi” ) 下插入
1
2
3
4
5
6
7
8fastcgi.server = (
".php" => (
"localhost" => (
"socket" => "/tmp/php-fastcgi.socket",
"bin-path" => "/usr/bin/php-fcgi"
)
)
)找到【#server.port = 81】去掉#,将81更改为你想要的端口号
三、配置php
打开/etc/php.ini
- 查找;short_open_tag = off改为short_open_tag = on
- 查找doc_root = “/www”改为doc_root = “/web”(改为你自己网站存放的路径和Lighttpd的保持一样)
- 分别找到以下内容:
1
2
3
4
5
6
7
8
9
10
11
12
13
14extension=ctype.so
extension=curl.so
extension=gd.so
extension=iconv.so
extension=json.so
extension=mbstring.so
extension=mcrypt.so
extension=mysql.so
extension=pdo.so
extension=pdo-mysql.so
extension=session.so
extension=sockets.so
extension=tokenizer.so
extension=xml.so
分别将前面的“;”去掉
- 找到date.timezone =在后面加上 prc也就是date.timezone = prc
- 查找mysql.default_socket =改为mysql.default_socket = /var/run/mysqld.sock
四、配置mysql
输入如下命令创建数据库文件夹:
1
mkdir /mnt/data /mnt/data/mysql /mnt/data/tmp
输入如下命令创建默认的数据库:
1
/usr/bin/mysql_install_db --force
输入如下命令启动mysql:
1
/etc/init.d/mysqld start
输入如下命令创建mysql的密码
1
/usr/bin/mysqladmin -u root password 123456
ok到此配置完毕
- 输入如下命令启动Lighttpd:
1
/etc/init.d/lighttpd start
转载自 http://www.right.com.cn/forum/thread-121342-1-1.html,有删改