Linode 配置 Apache2 和 PHP5
// June 18th, 2009 // domain, Funny, Linode, PHP, Stuff, Ubuntu, Uncategorized
配置Linode上的ubuntu 服务器已经有几天了, 抽空整理了一下配置文档,
ubuntu 服务器的配置非常简单, 默认Linode 给的VPS 已经安装了一个裸系统, 需要什么自己apt就可以了。 在修改了源之后进行一次系统更新 然后就开始这是apache2 服务器。
$sudo aptitude install apache2 apache2.2-common apache2-mpm-prefork apache2-utils libexpat1 ssl-cert
这边安装了最基本的apache2 服务, 我添加了ssl-cert . 从文档上看 最新的apache2 已经内建了SSL 模块,这点在后来设置 Web Dav的时候才发现的, 很棒。
接下来就是安装PHP5, 数据库的支持肯定是需要的,所以安装php5的时候肯定要添加上相关的模块:
$sudo aptitude install libapache2-mod-php5 php5 php5-common php5-curl php5-dev php5-gd php5-imagick php5-mcrypt php5-memcache php5-mhash php5-mysql php5-pspell php5-snmp php5-xmlrpc php5-xsl
比较懒,干脆把大部分的模块都装了进去。
$sudo aptitude install mysql数据库安装就不需要说明了, 第一次安装运行需要填写对应的root密码,照做就Ok了, 之后可以安装phpmyadmin来管理数据库, 这个管理软件比较完善。
这样apache2 和php5就安装完成了,暂时按照默认的配置文件运行apache2
$sudo /etc/init.d/apache2 reload
在Linode上 因为VPS分配了一个独立的公网IP, 如果域名指向暂时没弄好的话可以直接在浏览器上打IP查看apache2的运行情况。


你好,我手动编译安装了lindoe的vps,但却显示该页无法显示,我需要设置些什么呢?
你是指安装apache2 还是?
我的事LAMP,linxua是centos 5.2 32位的
我也没配置过LAMP, 不过你可以参考一下这个文档, http://lamphowto.com/
另外你的问题说的不清楚,还无法判断是哪里漏掉了:)
请问一下,你的lindoe是控制面板是怎么设置的?直接设置一个linux空间,然后swap分区?我/dev/xvda 作为系统区,10G左右,/dev/xvdb 是512M的swap区,然后剩余的我放在/dev/xvdc区,打算之后做备份的,除了swap分区外,别的都是ext3格式。Run Level选择了Default Run Level ;root device里的 Standard我选的是/dev/xvda 然后选择 read-only (ro) ;Helper Options 中,我三项都选了yes。可以告诉我你的设置吗?我不知道是不是这里出了什么问题。。。
你的设置跟我的是一样的, 只是我没有放另外的备份分区. 其实完全不必装LAMP, 可以自己安装需要的服务的, 你可以参考一下 Slicehost的文档, 他们的比较全,两家都是VPS 提供商, 上面的文档大部分都是通用的.
http://articles.slicehost.com/tags/centos
我现在别的都可以,最关键也是最要命的问题就是我无法联网。。。设置什么都是该页无法显示。。。问题应该可以确定在后台了- – 有msn或者gtalk吗?
gtalk:
yu#dkyu.com
对了,我没设置DNS manager,有关系吗?需要怎么设置?
加好了,我的gtalk是rey#mgrei.com