VPS配置之最小化资源占用

October 27th, 2011 Leave a comment Go to comments

使用环境假定:
ramhost主机,ubuntu 9.10系统,已用ssh dropper登录到了root

配置目标:
在保证日常功能:ssh,ftp,http的情况下尽量节约系统资源,所以http server就用nginx,mysql换成sqlite,博客程序使用wordpress+PDO插件(以使用sqlite)
内存方面,sshd 2M, proftpd 2M, nginx 2+4M, php-cgi 9*2=18M,其他不占内存,一共是28M内存,其他初始杂七杂八的如init,cron,syslog等等加起来10M左右,那么一共才用了38M的内存,再苛刻的plan都足够用了,当然配置的时候也可以不用那么抠门,呵呵。

1.为安全起见,创建非root用户,修改密码,修改sudo权限:

2.安装和简单配置vim编辑器

3.安装编译环境(总会用得到的)

4.安装sshd,使得可以通过ssh命令(windows下则是putty)直接进行访问

5.安装ftpd,使得可以通过ftp来上传下载文件

#下面是一个修改案例,配置好以后可以用本机的用户登录ftp(例如刚才建的observer账户)

6.nginx+php

新建一个脚本文件php-fastcgi,用来监听php请求

然后挪到/etc/init.d/,并启动之

配置nginx的php转发,模板文件,供参考。

启动nginx:

7.安装wordpress using sqlite
下载wordpress http://wordpress.org/download/
下载PDO插件 http://wordpress.org/extend/plugins/pdo-for-wordpress/
把插件解压到wp-content
然后:

然后就是正常的安装了,访问wp-admin/install.php即可

原文地址:http://obmem.info/?p=278

本文为悠然居(https://wordpress.youran.me/)的原创文章,转载请注明出处!

声明: 本文采用 BY-NC-SA 协议进行授权. 转载请注明转自: VPS配置之最小化资源占用
  1. youran | #1
    October 28th, 2011 at 12:21 |

    另有一个帖子可供参考:
    http://www.lowendbox.com/blog/wordpress-cheap-vps-lowendscript/

    Google Chrome 16.0.912.15 Google Chrome 16.0.912.15 Windows 7 x64 Edition Windows 7 x64 Edition
  1. No trackbacks yet.