VpsAdd教程:64M内存的小鸡搭建超省资源的Nginx/PHP/MySql环境

作者: admin 分类: VPS 发布时间: 2017-05-29 22:13

VpsAdd教程:64M内存的小鸡搭建超省资源的Nginx/PHP/MySql环境

nginx

如果你的vps内存很小,而且想在vps搭建个小博客什么的,包括dz,wp什么的,一般是需要php+mysql环境的。今天介绍的这一款,应该适合你。直接是可用的脚本

本教程适用
32位 Debian6-7系统
Ubuntu对应时期版本系统。
请勿使用64位,因64位内存占用更大,有安装失败的可能。
你本来就只有64M,32就32位吧,要啥自行车。

此脚本会进行如下操作

删除多余的包(apache2,sendmail,bind9,samba,nscd等),并安装轻量级HTTP(S)Web服务器所需的基本组件:

dropbear (SSH)
iptables (firewall)
dash (代替bash)
syslogd
MySQL (5.5版本, 没有Innodb)
PHP-FPM (v5.3版本,带 APC )
exim4 (轻量级邮件服务)
nginx (v1.2版本)
vim, nano, mc, htop, iftop & iotop

没有phpmyadmin,因为太占资源。

安装脚本
wget –no-check-certificate https://raw.github.com/Xeoncross/lowendscript/master/setup-debian.sh

chmod +x setup-debian.sh

./setup-debian.sh dotdeb # 如果系统为Ubuntu 此步骤可省略

./setup-debian.sh system

./setup-debian.sh dropbear 端口
#运行dropbear,设置SSH端口,如不想修改,则填22。
示范命令:
./setup-debian.sh dropbear 22

./setup-debian.sh iptables 端口
#设置防火墙开放端口 必须先把SSH的端口开了,要与上面dropbear的端口一致
示范命令:
./setup-debian.sh iptables 22

./setup-debian.sh mysql

./setup-debian.sh nginx

./setup-debian.sh php

./setup-debian.sh exim4

./setup-debian.sh site 域名
#此步骤为添加虚拟空间,即是常规脚本的lnmp vhost add啦
示范命令:
./setup-debian.sh site axo.pw

./setup-debian.sh mysqluser 域名
#设置数据库用户名 建议填写域名

./setup-debian.sh wordpress 域名
#安装wordpress

./setup-debian.sh 3proxy 3128

./setup-debian.sh 3proxyauth 用户名 密码
#设置一个你喜欢的用户名和密码

逐句执行即可。

使用方法
包括PHP站点的示例nginx配置文件。您可以使用命令创建一个基本的网站shell(完整的nginx vhost),如下所示:
./setup-debian.sh site 站点域名
示范:
./setup-debian.sh site axo.pw

注意事项
运行iptables或dropbear安装时,必须指定SSH端口。端口22是默认值。建议您自定义一个端口。
写完了。

来源:http://axo.pw/index.php/archives/56/

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

更多阅读