切换到宽版
  • 5349阅读
  • 21回复

泡泡云搭建LLMP(Lighttpd+Mysql+PHP )web服务器 [复制链接]

上一主题 下一主题
离线zl1007515388
 

发帖
351
M币
807
专家
2
粉丝
16
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2018-04-18
收到了泡泡云,看坛友弄好了家居服务器,十分羡慕。可是本人既没有智能家居也没有打印机什么的,挂下载做存储nas性能又太差,还是做个web服务器玩玩吧。




首先需要先把系统刷成Debian,这个不细说参考坛友帖子,过程很详细,按流程走非常简单:
Windows下也能玩转Linux---泡泡云刷机改造

刷好ROM后建议先换中科大源——能大幅提高软件包下载速度。
然后更新系统顺便改下时间:
  1. apt-get update
  2. apt-get upgrade
  3. date -s "YYYY-MM-DD hh:mm:ss"
  4. hwclock -w

安装MySQL和lighttpd,期间会要求设置MySQL的root用户密码,等都安装完后进入泡泡云的地址应该能看到Placeholder page页面:
  1. apt-get install lighttpd mysql-server mysql-client



安装php,把php.ini中cgi.fix_pathinfo = 1 取消注释:
  1. apt-get install php5-fpm php5
  2. nano /etc/php5/fpm/php.ini


  1. cd /etc/lighttpd/conf-available/
  2. cp 15-fastcgi-php.conf 15-fastcgi-php-spawnfcgi.conf
  3. nano 15-fastcgi-php.conf
编辑15-fastcgi-php.conf这个文件,替换位下边的内容
  1. # -*- depends: fastcgi -*-
  2. # /usr/share/doc/lighttpd/fastcgi.txt.gz
  3. # http://redmine.lighttpd.net/projects/lighttpd/wiki/Docs:ConfigurationOptions#mod_fastcgi-fastcgi
  4. ## Start an FastCGI server for php (needs the php5-cgi package)
  5. fastcgi.server += ( ".php" =>
  6.         ((
  7.                 "socket" => "/var/run/php5-fpm.sock",
  8.                 "broken-scriptfilename" => "enable"
  9.         ))
  10. )
启用fastcgi配置,创建符号链接,重启lighttpd。
  1. lighttpd-enable-mod fastcgi
  2. lighttpd-enable-mod fastcgi-php
  3. ls -l /etc/lighttpd/conf-enabled
  4. /etc/init.d/lighttpd force-reload
这时在www目录下建立phpinfo就可以看到php状态了。
  1. nano /var/www/info.php
  1. <?php
  2. phpinfo();
  3. ?>


安装需要用到的模块,不必全装,一般需要什么装什么就好,然后重新加载php-fpm:
  1. apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-tidy php5-xmlrpc php5-xsl
  2. /etc/init.d/php5-fpm reload

到这步基本上web服务器就搭建好了。网页上传到/var/www下面。替换掉lighttpd的默认页面。
根据使用习惯还可以安装phpmyadmin(这个太耗资源)或者adminer管理数据库。ftp服务器方便上传,以及xcache或者apc缓存加速等。。。
自带的dropbear好像没法用scp上传文件,总是传输失败。没办法只好用vsftpd了,有知道怎么设置的可以回复下。




泡泡云上放了一个typecho的blog,一个雅黑php探针,一个贴吧签到程序——每天自动签到贴吧
欢迎前来参观完成效果~~~
blog:http://lede.ddnsfree.com:8080
探针:http://lede.ddnsfree.com:8080/tz
楼主网络环境:电信上下行10M/100M宽带,dynu的免费动态域名,路由端口转发到8080。




服务器配置主要参考了以下教程,感谢原作者!
Installing Lighttpd With PHP5 (PHP-FPM) And MySQL Support On Debian Wheezy
Install XCache to Accelerate and Optimize PHP Performance
Ubuntu 16.04下vsftpd 安装配置实例


本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共7条打赏M币+157专家+1
风间尘 M币 +13 謝謝分享 2018-06-03
wenxueroom M币 +20 厉害了 真羡慕你你们这些有外网ip的人 2018-04-18
suprab M币 +15 謝謝分享 2018-04-18
osirs M币 +1 優秀文章 2018-04-18
發騷友 专家 +1 以資鼓勵 2018-04-18
發騷友 M币 +100 以資鼓勵 2018-04-18
extractio M币 +8 謝謝分享 2018-04-18
离线extractio

发帖
679
M币
208
专家
0
粉丝
6
只看该作者 1楼 发表于: 2018-04-18
请登录后查看
离线suprab

发帖
2238
M币
1275
专家
2
粉丝
63
只看该作者 2楼 发表于: 2018-04-18
请登录后查看
离线zl1007515388

发帖
351
M币
807
专家
2
粉丝
16
只看该作者 3楼 发表于: 2018-04-18
回 extractio 的帖子
请登录后查看
离线zl1007515388

发帖
351
M币
807
专家
2
粉丝
16
只看该作者 4楼 发表于: 2018-04-18
回 suprab 的帖子
请登录后查看
离线cs538138

发帖
749
M币
750
专家
10
粉丝
33
只看该作者 5楼 发表于: 2018-04-18
请登录后查看
离线zl1007515388

发帖
351
M币
807
专家
2
粉丝
16
只看该作者 6楼 发表于: 2018-04-18
回 cs538138 的帖子
请登录后查看
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
离线zhang_yy007

发帖
2839
M币
1518
专家
6
粉丝
62
只看该作者 7楼 发表于: 2018-04-18
请登录后查看
离线zl1007515388

发帖
351
M币
807
专家
2
粉丝
16
只看该作者 8楼 发表于: 2018-04-18
回 zhang_yy007 的帖子
请登录后查看
离线osirs

发帖
395
M币
35
专家
1
粉丝
18
只看该作者 9楼 发表于: 2018-04-18
请登录后查看
快速回复
限80 字节
温馨提示:所有技术区严禁灌水,“沙发”“顶”字样;禁止广告贴;以免被删除
 
上一个 下一个