Andy's Blog » debian nginx, lowendbox, debian NGINX php, debian nginx php mysql, lowendscript, setup-debian sh, debian php mysql nginx, /debian sh, Debian PHP一键, PHP 的deb 地址, github.com lowendbox » Debian + Nginx + PHP + MySQL 最省资源一键安装包

Debian + Nginx + PHP + MySQL 最省资源一键安装包

作者:smiler

安装方法:

# wget http://github.com/waynechen/vps/raw/master/setup-cheap-debian.sh
# bash setup-cheap-debian.sh

完成了!

相信大家很多都用过 lowendbox 的 lowendscript 了。很不错的安装脚本,用在低配置VPS上再合适不过来。但是这个脚本有点遗憾的是都是用的官方的标准发布包,大家都知道debian的作风,官方包版本都非常低的。

怎么办呢?

别急,现在我基于 lowendscript 的修改脚本做好了。

特点:
1. 新软件库基于http://www.dotdeb.org/可保持同步更新
2. nginx mysql php 全部升级到最新稳定版本
3. 完全保持lowendscript原状态确保稳定,系统资源当然也同lowendscript脚本一样低。

setup-cheap-debian.sh

#!/bin/bash

mv /etc/apt/sources.list /etc/apt/sources.list.backup

cat > /etc/apt/sources.list <<END
deb http://ftp.us.debian.org/debian lenny main contrib non-free
deb http://ftp.debian.org/debian lenny main contrib non-free
deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib non-free
deb http://packages.dotdeb.org stable all
deb-src http://packages.dotdeb.org stable all
END

gpg --keyserver keys.gnupg.net --recv-key 89DF5277
gpg -a --export 89DF5277 | apt-key add -

apt-get update

wget http://github.com/lowendbox/lowendscript/raw/master/setup-debian.sh

bash setup-debian.sh system

bash setup-debian.sh exim4

bash setup-debian.sh nginx

bash setup-debian.sh mysql

bash setup-debian.sh php

cat > ./restart.sh <<END
#!/bin/bash
invoke-rc.d nginx restart
invoke-rc.d php-cgi restart
invoke-rc.d mysql restart
END

invoke-rc.d nginx stop

cat >> /etc/apt/sources.list <<END
deb http://ftp.us.debian.org/debian sid main
END

apt-get update

apt-get -y install nginx

bash ./restart.sh

sed -i '$d' /etc/apt/sources.list

apt-get update

apt-get -y upgrade

# Optional operation
cat >> /etc/apt/sources.list <<END
#deb http://ftp.us.debian.org/debian sid main
END

echo 'Install complete'

Incoming search terms:

Tags: nginx, Debian, PHP, mysql, 一键安装

本文地址: http://www.21andy.com/new/20100912/1948.html

8 评论 to “PHP开源CMS之MODx”

  1. 正在戒网 于 2010-09-12 21:23:54 发表:

    这个赶紧去试试.还像还是沙发

  2. 坚持 于 2010-09-13 13:20:40 发表:

    你博客中的大部分文章都看过了,大牛一个,技术,创意集于一身。

    你的博客速度真不是一般的快,居然比linode的还快,不知道在哪里买的??

  3. 坚持 于 2010-09-13 13:21:31 发表:

    查询不出来,不会用了tor吧!

  4. 拆墙部队 于 2010-09-15 22:47:12 发表:

    他奶奶的,我用 java 手机 UC 浏览器无法评论,法克噢。

  5. addictinggames88 于 2010-09-20 13:34:40 发表:

    I add
    deb http://php53.dotdeb.org stable all
    deb-src http://php53.dotdeb.org stable all
    to get the latest php and mysql.

    Now, how to get the latest nginx 0.8.50?

  6. wanjie 于 2010-10-06 19:26:32 发表:

    呵呵,原来又回到了21andy啊。牛人。

  7. winloud 于 2010-10-30 19:43:22 发表:

    装完好像没有GD库,网上的教程没看懂,博主能不能教下?

    winloud 于 2010-10-30 19:57:33 回复:

    额,看了看原作者的,说 apt-get install php5-gd 就好,原来我没重启php-cgi.