跟踪vps已经很久了,但是因为需要特殊端口开服务,所以符合条件的多为Xen平台的vps。众多比较之后选择了vpslink在西雅图机房,速度还不错。
因为对系统性能要求很低,所以选择了Link-1,2.5G硬盘、64M内存、100GB流量、1个独立ip。
使用优惠码9DMM7R可以有10%的折扣,vpslink.com。当然也可以找更大折扣的优惠码,但是一般只限3个月内。
在vpslink后台安装os,选择ubuntu9.04,一分钟后系统装完了,ssh登录root。
工作1:配置web服务器
为了调试程序,支持php的web服务器还是需要的。内存太小所以抛弃了一直以来的apache,改用nginx,并且通过fast-cgi来支持php。vpslink提供了ubuntu的源镜像,速度没的说。
(1)一步到位,安装nginx和php
apt-get install nginx php5-cli php5-cgi php5-mysql
(2)因为需要spawn-fcgi来启动fast-cgi,所以安装lighttpd,并设置为开机不启动
apt-get install lighttpd
(3)配置fast-cgi
在/etc/init.d/下建立php-cgi的服务文件,简单起见,可以直接copy nginx的来修改
cp nginx php-cgi
vi php-cgi,修改对应参数
DAEMON=/usr/bin/spawn-fcgi
DAEMON_OPTS=”-a 127.0.0.1 -p 9000 -C 10 -u www-data -f /usr/bin/php-cgi”
修改stop时的动作为:pkill -9 php-cgi
保存,退出。
(4) 配置nginx,打开php支持
vi /etc/nginx/sites-available/default
index中增加index.php,并将相关php部分注释取消,注意需要修改fastcgi_param的路径
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www/nginx-default$fastcgi_script_name;
include /etc/nginx/fastcgi_params;
}
(5) 启动服务
/etc/init.d/php-cgi start
/etc/init.d/nginx start
web服务器就配置完了。
工作2:配置squid代理服务器
这才是主要目的,要不也不用特意选择Xen的vps了。下回再说。
试用基于Xen的VPS(2):配置squid服务器
Related Posts
在VPS上快速搭建VPN服务器
在VPS上用3Proxy架设http代理和socks代理(Ubuntu)
试用基于Xen的VPS(2):配置squid服务器
记忆力不好,但是Wikipedia很好很强大
升级WP-PostView 后MBCS错误的解决办法
本文标签: php, vps
分享到:
相关推荐
工作1:配置web服务器为了调试程序,支持php的web服务器还是需要的。内存太小所以抛弃了一直以来的apache,改用nginx,并且通过fast-cgi来支持php。vpslink提供了ubuntu的源镜像,速度没的说。 (1)一步到位,安装...
前面总结了 基于Xen的VPS的web服务器的配置:ubuntu+nginx+php,下面记录下squid服务器的配置。
Ubuntu 12.04操作系统环境下安装基于Xen的虚拟机涉及到一系列的具体操作步骤和对Xen及其管理工具的深入了解。以下是根据文件中的信息整理出的详细知识点。 ### 安装前的准备工作 1. **软件包和补丁程序安装**:在...
1. Xen虚拟机技术:Xen是一个开源的虚拟机监视器,允许用户在同一台物理主机上运行多个虚拟机,每个虚拟机可以运行不同的操作系统。Xen具有高性能和高扩展性的特点,适用于构建云服务平台和服务器集群。 2. Linux...
Ubuntu 10.04 安装 Xen 虚拟机 Xen 是一个开源的虚拟机监视器,可以在多种操作系统上运行。安装 Xen 虚拟机可以让我们在 Ubuntu 10.04 上运行多个虚拟机,从而提高系统的灵活性和可靠性。本文将指导您如何在 ...
**Ubuntu Xen 安装与虚拟机管理指南** Xen 是一款开源的虚拟化平台,它允许在同一台物理机器上运行多个操作系统实例,每个实例被称为一个域(Domain)。Ubuntu 是一个流行的 Linux 发行版,它提供了对 Xen 虚拟化的...
ubuntu下安装xen的脚本 放在这里备份
"云计算-云计算中基于Xen虚拟机动态迁移的研究与改进" 云计算是当前最热门的技术之一,而云计算中基于Xen虚拟机动态迁移正是其中的核心技术之一。虚拟化技术可以隔离硬件系统,减少集群中异构性问题,提高资源利用...
1. **选择合适的操作系统**: Xen 支持 Linux 发行版,如 CentOS、Ubuntu 或 Debian。你需要选择一个支持 Xen 的内核版本。 2. **安装 Xen**: 使用发行版的包管理器(如 yum 或 apt)安装 Xen 软件包,同时确保安装 ...
在过去的一年里,Linux系统越来越受到电脑用户的欢迎,导致很多人开始学习Linux,学习时,你可能会遇到Ubuntu编译Linux-xen问题,这里将介绍Ubuntu编译Linux-xen问题的解决方法,在这里拿出来和大家分享一下。
从标题来看,"XEN"可能是指一个特定的软件版本或平台,而"V1.0.7"表示这是其发展的第1.0.7个迭代。"[CyberNation]"可能是一个团队、组织或社区的名称,这通常与黑客、安全研究人员或者网络安全社区有关。"rat"通常在...
Ubuntu 11.10 是一个基于 Linux 的操作系统版本,在这个版本中,内核已经默认支持 Xen 虚拟化技术,因此无需额外编译内核。本文将详细介绍如何在 Ubuntu 11.10 64位系统上安装和配置 Xen 虚拟机的过程。 #### 二、...
1. 在写本文时,Xen的当前最新版本是xen-3.0.1,它基于的内核版本是2.6.12.6的 2. 使用loop设备挂载映像文件 3. 使用chroot工具和软件包提取工具来构建操作系统 Xen的使用: 1. 可以在虚拟机中安装多个操作系统 2....
XEN的工作模式基于两个主要的概念:Domain-0 和 Domain-U。 - **Domain-0 (Dom0)**:这是XEN架构中的特权域,也称为宿主机。它是唯一可以直接访问物理硬件的域,负责管理和控制所有其他虚拟机。Dom0通常运行一个...
Xen虚拟化技术基于现代处理器的虚拟化扩展功能,利用硬件辅助虚拟化技术实现高效能的虚拟环境。其主要特点包括: - **半虚拟化**:通过修改客户机的操作系统内核来实现更高的性能。 - **全虚拟化**:无需修改客户机...
1. **Hypervisor**:Xen的hypervisor层直接运行在硬件之上,负责管理硬件资源,并调度各个虚拟机(domain)。它是Xen的核心,提供了硬件抽象层,使得不同的虚拟机可以独立运行。 2. **Domain类型**:Xen定义了两种...
2. **安装Xen**:可以选择安装Xen原生系统,或者在Linux发行版(如Ubuntu、CentOS)上安装Xen作为KVM的替代。 3. **配置Domain 0**:设置Domain 0的启动脚本,配置网络接口,分配内存和CPU资源。 4. **创建Domain ...