`
hamo2008
  • 浏览: 42648 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

试用基于Xen的VPS(1):ubuntu+nginx+php

阅读更多
跟踪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
分享到:
评论

相关推荐

    基于Xen的VPS ubuntu+nginx+php安装教程

    工作1:配置web服务器为了调试程序,支持php的web服务器还是需要的。内存太小所以抛弃了一直以来的apache,改用nginx,并且通过fast-cgi来支持php。vpslink提供了ubuntu的源镜像,速度没的说。 (1)一步到位,安装...

    基于Xen的VPS 配置squid服务器

    前面总结了 基于Xen的VPS的web服务器的配置:ubuntu+nginx+php,下面记录下squid服务器的配置。

    ubuntu10.04安装xen虚拟机

    Ubuntu 10.04 安装 Xen 虚拟机 Xen 是一个开源的虚拟机监视器,可以在多种操作系统上运行。安装 Xen 虚拟机可以让我们在 Ubuntu 10.04 上运行多个虚拟机,从而提高系统的灵活性和可靠性。本文将指导您如何在 ...

    Ubuntu_12.04上安装基于Xen的虚拟机.pdf

    Ubuntu 12.04操作系统环境下安装基于Xen的虚拟机涉及到一系列的具体操作步骤和对Xen及其管理工具的深入了解。以下是根据文件中的信息整理出的详细知识点。 ### 安装前的准备工作 1. **软件包和补丁程序安装**:在...

    基于Xen虚拟机实现Apache tomcat 集群搭建

    1. Xen虚拟机技术:Xen是一个开源的虚拟机监视器,允许用户在同一台物理主机上运行多个虚拟机,每个虚拟机可以运行不同的操作系统。Xen具有高性能和高扩展性的特点,适用于构建云服务平台和服务器集群。 2. Linux...

    ubuntu xen

    **Ubuntu Xen 安装与虚拟机管理指南** Xen 是一款开源的虚拟化平台,它允许在同一台物理机器上运行多个操作系统实例,每个实例被称为一个域(Domain)。Ubuntu 是一个流行的 Linux 发行版,它提供了对 Xen 虚拟化的...

    ubuntu下安装xen的脚本

    ubuntu下安装xen的脚本 放在这里备份

    云计算-云计算中基于Xen虚拟机动态迁移的研究与改进.pdf

    "云计算-云计算中基于Xen虚拟机动态迁移的研究与改进" 云计算是当前最热门的技术之一,而云计算中基于Xen虚拟机动态迁移正是其中的核心技术之一。虚拟化技术可以隔离硬件系统,减少集群中异构性问题,提高资源利用...

    xen 安装配置与运维

    1. **选择合适的操作系统**: Xen 支持 Linux 发行版,如 CentOS、Ubuntu 或 Debian。你需要选择一个支持 Xen 的内核版本。 2. **安装 Xen**: 使用发行版的包管理器(如 yum 或 apt)安装 Xen 软件包,同时确保安装 ...

    详细介绍Ubuntu编译Linux-xen方法

    在过去的一年里,Linux系统越来越受到电脑用户的欢迎,导致很多人开始学习Linux,学习时,你可能会遇到Ubuntu编译Linux-xen问题,这里将介绍Ubuntu编译Linux-xen问题的解决方法,在这里拿出来和大家分享一下。

    XEN V1.0.7 [CyberNation]_rat_V|XEN.com_

    从标题来看,"XEN"可能是指一个特定的软件版本或平台,而"V1.0.7"表示这是其发展的第1.0.7个迭代。"[CyberNation]"可能是一个团队、组织或社区的名称,这通常与黑客、安全研究人员或者网络安全社区有关。"rat"通常在...

    Ubuntu11.10_64安装Xen4

    Ubuntu 11.10 是一个基于 Linux 的操作系统版本,在这个版本中,内核已经默认支持 Xen 虚拟化技术,因此无需额外编译内核。本文将详细介绍如何在 Ubuntu 11.10 64位系统上安装和配置 Xen 虚拟机的过程。 #### 二、...

    Linux上的虚拟化技术Xen初学者指南.docx

    1. 在写本文时,Xen的当前最新版本是xen-3.0.1,它基于的内核版本是2.6.12.6的 2. 使用loop设备挂载映像文件 3. 使用chroot工具和软件包提取工具来构建操作系统 Xen的使用: 1. 可以在虚拟机中安装多个操作系统 2....

    XEN安装部署手册

    XEN的工作模式基于两个主要的概念:Domain-0 和 Domain-U。 - **Domain-0 (Dom0)**:这是XEN架构中的特权域,也称为宿主机。它是唯一可以直接访问物理硬件的域,负责管理和控制所有其他虚拟机。Dom0通常运行一个...

    精通Xen虚拟技术 Wrox.Professional.Xen.Virtualization

    Xen虚拟化技术基于现代处理器的虚拟化扩展功能,利用硬件辅助虚拟化技术实现高效能的虚拟环境。其主要特点包括: - **半虚拟化**:通过修改客户机的操作系统内核来实现更高的性能。 - **全虚拟化**:无需修改客户机...

    Xen经典[书+代码]The.Definitive.Guide.to.the.Xen.Hypervisor.Nov.2007

    1. **Hypervisor**:Xen的hypervisor层直接运行在硬件之上,负责管理硬件资源,并调度各个虚拟机(domain)。它是Xen的核心,提供了硬件抽象层,使得不同的虚拟机可以独立运行。 2. **Domain类型**:Xen定义了两种...

    Xen虚拟化技术资料总结

    2. **安装Xen**:可以选择安装Xen原生系统,或者在Linux发行版(如Ubuntu、CentOS)上安装Xen作为KVM的替代。 3. **配置Domain 0**:设置Domain 0的启动脚本,配置网络接口,分配内存和CPU资源。 4. **创建Domain ...

Global site tag (gtag.js) - Google Analytics