<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>网贝&#124;BT&#039;s Home &#187; lamp</title>
	<atom:link href="http://webabie.com/tag/lamp/feed/" rel="self" type="application/rss+xml" />
	<link>http://webabie.com</link>
	<description></description>
	<lastBuildDate>Fri, 30 Dec 2011 13:23:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>VPS折腾记录</title>
		<link>http://webabie.com/initializing-linode-vps/</link>
		<comments>http://webabie.com/initializing-linode-vps/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 15:02:20 +0000</pubDate>
		<dc:creator>blacktulip</dc:creator>
				<category><![CDATA[博客心得]]></category>
		<category><![CDATA[lamp]]></category>
		<category><![CDATA[linode]]></category>
		<category><![CDATA[lnmp]]></category>
		<category><![CDATA[vps]]></category>

		<guid isPermaLink="false">http://webabie.com/initializing-linode-vps/</guid>
		<description><![CDATA[今天好不容易更新一篇，却是自己做记录，对大家没啥用的东西…惭愧。 题外话：网贝回国，希望大家反映一下速度比起以前如何，多谢。 嗯，既然回国，那个Linode的VPS就暂时空闲了，于是俺... ]]></description>
			<content:encoded><![CDATA[<p>今天好不容易更新一篇，却是自己做记录，对大家没啥用的东西…惭愧。</p>
<p>题外话：<a href="../">网贝</a>回国，希望大家反映一下速度比起以前如何，多谢。</p>
<p>嗯，既然回国，那个Linode的VPS就暂时空闲了，于是俺开始折腾…根据自己的摸索，在彻底忘记之前，把折腾的一些次序记录如下备查。</p>
<p>1. Deploy一个Distribution。我的选择是CentOS 5.2，不要选64bit，因为太吃内存了。</p>
<p>2. 启动之，然后SSH进去，使用命令 system-config-securitylevel-tui  配置防火墙，关掉22，打开随便什么端口，然后到/etc/ssh/sshd_config去，换端口，禁止root登录，禁止密码方式登录。做一个key存下来。重启sshd，用key  file登回去。</p>
<p>3. 安装LNMP，步骤参考<a href="http://blog.s135.com/post/366/" target="_blank">这篇</a>，但有些参数需要修改。用 #! /bin/bash 制作.sh文件来自动化进程。最好有以前保存的nginx.conf,  php-fpm.conf等。<br />
重启nginx的命令是 kill –HUP `cat  /path/to/nginx/nginx.pid`。</p>
<p>4. 配置MySQL，参考官方文档即可，删匿名账号，加密码等。</p>
<p>5. 安装phpMyAdmin，还没搞清楚它为什么说我没装Bzip2和zip，我明明装了嘛…不过不影响使用。</p>
<p>嗯，暂时做到这里，下回分解。</p>
<p>心得：控制面板是多余的，root是爽歪歪的，菜鸟(俺)是记不住命令行的，Google是万能的。</p>
<p class="announce">转载请注明转自《<a rel="bookmark" title="VPS折腾记录" href="http://webabie.com/initializing-linode-vps/">VPS折腾记录</a>》</p><h2  class="related_post_title">也许相关的文章</h2><ul class="related_post"><li><a href="http://webabie.com/photonvps-not-recommended/" title="不推荐 &#8212; PhotonVPS">不推荐 &#8212; PhotonVPS</a></li><li><a href="http://webabie.com/install-lamp-on-vps-sumup/" title="在VPS上搭建LAMP环境之总结篇">在VPS上搭建LAMP环境之总结篇</a></li><li><a href="http://webabie.com/install-lamp-on-vps-install-applications/" title="在VPS上搭建LAMP环境之安装WordPress篇">在VPS上搭建LAMP环境之安装WordPress篇</a></li><li><a href="http://webabie.com/install-lamp-on-vps-php/" title="在VPS上搭建LAMP环境之PHP篇">在VPS上搭建LAMP环境之PHP篇</a></li><li><a href="http://webabie.com/install-lamp-on-vps-mysql/" title="在VPS上搭建LAMP环境之MySQL篇">在VPS上搭建LAMP环境之MySQL篇</a></li></ul><hr />
<p><small>© blacktulip for <a href="http://webabie.com">网贝|BT&#039;s Home</a>, 2009. |
<a href="http://webabie.com/initializing-linode-vps/">VPS折腾记录</a> |
<a href="http://webabie.com/initializing-linode-vps/#comments">26 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://webabie.com/initializing-linode-vps/&title=VPS折腾记录">del.icio.us</a>
<br/>
Post tags: <a href="http://webabie.com/tag/lamp/" rel="tag">lamp</a>, <a href="http://webabie.com/tag/linode/" rel="tag">linode</a>, <a href="http://webabie.com/tag/lnmp/" rel="tag">lnmp</a>, <a href="http://webabie.com/tag/vps/" rel="tag">vps</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://webabie.com/initializing-linode-vps/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>在VPS上搭建LAMP环境之总结篇</title>
		<link>http://webabie.com/install-lamp-on-vps-sumup/</link>
		<comments>http://webabie.com/install-lamp-on-vps-sumup/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 02:28:46 +0000</pubDate>
		<dc:creator>blacktulip</dc:creator>
				<category><![CDATA[博客心得]]></category>
		<category><![CDATA[lamp]]></category>
		<category><![CDATA[vps]]></category>
		<category><![CDATA[总结]]></category>
		<category><![CDATA[教程]]></category>

		<guid isPermaLink="false">http://webabie.com/install-lamp-on-vps-sumup/</guid>
		<description><![CDATA[成功搭建这样一个环境，安装一些应用，这些其实都是次要的。主要是我们在这个过程中学习的知识，掌握的技巧。这个系列的最后一篇文章，就是做一个总结，看看我们都学到了什么东西。<p... ]]></description>
			<content:encoded><![CDATA[<p>我们用了四篇文章分别讨论了在CentOS这个VPS和独立Linux主机中最常见的Linux系统上安装Apache，MySQL和PHP环境以及安装WordPress的过程。成功搭建这样一个环境，安装一些应用，这些其实都是次要的。主要是我们在这个过程中学习的知识，掌握的技巧。这个系列的最后一篇文章，就是做一个总结，看看我们都学到了什么东西。</p>
<p><span id="more-701"></span></p>
<p>首先，VPS的概念，这篇文章的前半部分是<a href="http://webabie.com/swvps-cheap-vps/">VPS的简介</a>。</p>
<p>其次，SSH连接的概念，SSH=Secure Shell，实际就是加密的telnet连接，缺省使用22端口，用来连接到远程Linux主机进行命令行操作。</p>
<p>接下来Linux下的一些最基本的操作，我们使用到的命令有：</p>
<ol>
<li><span style="background-color: #ffffff;">wget: Linux命令行下的下载命令。</span></li>
<li><span style="background-color: #ffffff;">cd: 进入某个目录。</span></li>
<li><span style="background-color: #ffffff;">mkdir: 建立一个新目录。</span></li>
<li><span style="background-color: #ffffff;">cp, mv: 拷贝、移动文件。<br />
</span></li>
<li><span style="background-color: #ffffff;">tar zxvf: 解压.tar.gz包的命令及参数。</span></li>
<li><span style="background-color: #ffffff;">yum install和yum remove: CentOS特有的由编译好的二进制包安装程序和卸载程序的命令，使用非常方便。</span></li>
<li><span style="background-color: #ffffff;">./configure, make, make install: 所有Linux系统通用的由源代码开始进行配置编译安装的三步曲命令。使用广泛。</span></li>
<li><span style="background-color: #ffffff;">groupadd: 建立一个用户组。</span></li>
<li><span style="background-color: #ffffff;">useradd: 建立一个新用户。</span></li>
<li><span style="background-color: #ffffff;">vi: 命令行下的文本编辑器。我们还学习了几个最基本的vi使用指令，如搜索，编辑，存盘，退出等。</span></li>
<li><span style="background-color: #ffffff;">如何配置Linux下的程序，原来是要修改配置文件，而不是像windows在框里打勾之类的。<br />
</span></li>
</ol>
<p>最后，也是最重要的一点，我们知道了遇到问题的解决方法，<strong>第一问Google，第二看文档</strong>。这两点基本上适合所有方面的Linux学习。</p>
<p>这个写给Linux新新新手的教程系列就到此结束了，希望大家学到了一些有用的东西，重要的是掌握到解决问题的方法。Linux命令行其实是很有意思的，我都有点喜欢上它了。</p>
<ol></ol>
<p class="announce">转载请注明转自《<a rel="bookmark" title="在VPS上搭建LAMP环境之总结篇" href="http://webabie.com/install-lamp-on-vps-sumup/">在VPS上搭建LAMP环境之总结篇</a>》</p><h2  class="related_post_title">也许相关的文章</h2><ul class="related_post"><li><a href="http://webabie.com/install-lamp-on-vps-install-applications/" title="在VPS上搭建LAMP环境之安装WordPress篇">在VPS上搭建LAMP环境之安装WordPress篇</a></li><li><a href="http://webabie.com/install-lamp-on-vps-php/" title="在VPS上搭建LAMP环境之PHP篇">在VPS上搭建LAMP环境之PHP篇</a></li><li><a href="http://webabie.com/install-lamp-on-vps-mysql/" title="在VPS上搭建LAMP环境之MySQL篇">在VPS上搭建LAMP环境之MySQL篇</a></li><li><a href="http://webabie.com/install-lamp-on-vps-apache/" title="在VPS上搭建LAMP环境之Apache篇">在VPS上搭建LAMP环境之Apache篇</a></li><li><a href="http://webabie.com/initializing-linode-vps/" title="VPS折腾记录">VPS折腾记录</a></li></ul><hr />
<p><small>© blacktulip for <a href="http://webabie.com">网贝|BT&#039;s Home</a>, 2008. |
<a href="http://webabie.com/install-lamp-on-vps-sumup/">在VPS上搭建LAMP环境之总结篇</a> |
<a href="http://webabie.com/install-lamp-on-vps-sumup/#comments">2 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://webabie.com/install-lamp-on-vps-sumup/&title=在VPS上搭建LAMP环境之总结篇">del.icio.us</a>
<br/>
Post tags: <a href="http://webabie.com/tag/lamp/" rel="tag">lamp</a>, <a href="http://webabie.com/tag/vps/" rel="tag">vps</a>, <a href="http://webabie.com/tag/%e6%80%bb%e7%bb%93/" rel="tag">总结</a>, <a href="http://webabie.com/tag/%e6%95%99%e7%a8%8b/" rel="tag">教程</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://webabie.com/install-lamp-on-vps-sumup/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>在VPS上搭建LAMP环境之安装WordPress篇</title>
		<link>http://webabie.com/install-lamp-on-vps-install-applications/</link>
		<comments>http://webabie.com/install-lamp-on-vps-install-applications/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 02:17:08 +0000</pubDate>
		<dc:creator>blacktulip</dc:creator>
				<category><![CDATA[博客心得]]></category>
		<category><![CDATA[lamp]]></category>
		<category><![CDATA[vps]]></category>
		<category><![CDATA[教程]]></category>

		<guid isPermaLink="false">http://webabie.com/install-lamp-on-vps-install-applications/</guid>
		<description><![CDATA[我们已经学会了如何在基于CentOS Linux系统的VPS或独立主机上安装Apache，MySQL和PHP。LAMP环境已经建好，剩下的事情就是安装上层应用了。这里就以安装过程最简单的博客程序WordPress为例。<p class="r... ]]></description>
			<content:encoded><![CDATA[<p>
<p>从前面几篇文章中，我们已经学会了如何在基于CentOS Linux系统的VPS或独立主机上安装<a href="http://webabie.com/install-lamp-on-vps-apache/">Apache</a>，<a href="http://webabie.com/install-lamp-on-vps-mysql/">MySQL</a>和<a href="http://webabie.com/install-lamp-on-vps-php/">PHP</a>。LAMP环境已经建好，剩下的事情就是安装上层应用了。这里就以安装过程最简单的博客程序WordPress为例，其它的PHP+MySQL程序安装过程基本大同小异。</p>
<p><span id="more-699"></span></p>
<p>凡安装这种PHP+MySQL的程序，首先必须创建一个数据库供其使用，当然也可以使用已用的数据库，不过如果是按照前几篇的顺序一路做下来的，MySQL里面应该没有现成的数据库，所以需要新建，步骤为：</p>
<p><em><font color="#008080">/usr/local/mysql/bin/mysql -u root -p&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //以root用户登录MySQL，输入密码，提示符变为mysql&gt;<br />CREATE DATABASE 数据库名;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //创建一个数据库<br />Quit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //退出MySQL命令行</font></em></p>
<p>然后，我们要进入网站的根目录，在安装Apache的过程中，我们将其设定为/var/www/html 。</p>
<p><em><font color="#008080">cd /var/www/html&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //进入网站根目录<br />wget http://wordpress.org/latest.tar.gz&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //下载最新版WordPress<br />tar zxvf wordpress-2.5.1.tar.gz&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //解压，文件名可能会不一样</font></em></p>
<p>现在面临一个选择，看你是想把wordpress直接安装在网站根目录下(以‘http://你的域名/’ 的方式访问)还是安装在一个子目录下(以‘http://你的域名/子目录/’的方式访问)</p>
<p>如果是前者，输入：</p>
<p><em><font color="#008080">mv wordpress/* .&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //把wordpress目录下的文件和目录移动到html目录下，确认自己在/var/www/html下执行这条命令，也注意命令最后的点号。</font></em></p>
<p>如果是后者，输入：</p>
<p><em><font color="#008080">mv wordpress 目录名&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //把wordpress目录改成所需的目录名。其实是移动了一下。</font></em></p>
<p>下一步要修改WordPress配置文件，进入wordpress文件所在的目录，然后输入：</p>
<p><em><font color="#008080">vi wp-config-sample.php&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //用vi打开wordpress配置样板文件</font></em></p>
<p>vi的使用方式在<a href="http://webabie.com/install-lamp-on-vps-apache/">安装apache</a>和<a href="http://webabie.com/install-lamp-on-vps-php/">PHP</a>这两篇中都有说明，这里不再赘述。要改的地方有：</p>
<p><em><font color="#008080">DB_NAME后面那串改成数据库名，就是本文开始创建那个<br />DB_USER后面那串改成数据库用户名，可以是root，也可以是mysqluser1之类的，已经建好的用户<br />DB_PASSWORD后面那串改成该用户的密码<br />后面的不用改，$table_prefix的值可以改动，这是数据库表名前缀，随便起就是。<br />存盘退出，然后输入：<br />mv wp-config-sample.php wp-config.php&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //把配置样板文件改成真正的配置文件</font></em></p>
<p>打开浏览器，输入http://你的域名/wp-admin/install.php，进行WordPress的安装。</p>
<p>安装完毕&#8230;&#8230;啊哦&#8230;&#8230;是不是出问题了？呵呵，进不了后台吧，访问http://你的域名/wp-admin/ 的时候只能看到一堆文件列表。这是因为apache的配置里面没有设置访问目录时应该寻找哪些文件，我们现在就来做这一步。</p>
<p>回到ssh窗口，输入：</p>
<p><em><font color="#008080">vi /usr/local/apache2/conf/httpd.conf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //用vi打开apache的配置文件<br />输入&#8217;?DirectoryIndex&#8217;寻找这行字符串</font></em></p>
<p>你会看到一行&#8217;DirectoryIndex index.html&#8217;，可见现在apache只认目录下的html文件，我们只要在这行&#8221;的末尾加上要它认得文件名即可，这次我们把这行加成：</p>
<p><em><font color="#008080">DirectoryIndex index.html index.php&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //在后面加上一个index.php即可</font></em></p>
<p>然后存盘退出，用以下命令重启apache：</p>
<p><em><font color="#008080">/usr/local/apache2/bin/apachectl -k stop<br /><em>/usr/local/apache2/bin/apachectl -k start&nbsp; </em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //重启apache服务</font></em></p>
<p>这回再访问http://你的域名/wp-admin/ ，怎么样，成功了吧？</p>
<p>那么，我们从一个几乎是裸体的最小版本CentOS开始，一点一点地把LAMP环境搭建起来，直到成功安装WordPress，而且完全是在命令行模式下完成的，是不是很有成就感？下一篇我们总结一下，都学到了什么东西。</p>
<p>[]</p>
<p class="announce">转载请注明转自《<a rel="bookmark" title="在VPS上搭建LAMP环境之安装WordPress篇" href="http://webabie.com/install-lamp-on-vps-install-applications/">在VPS上搭建LAMP环境之安装WordPress篇</a>》</p><h2  class="related_post_title">也许相关的文章</h2><ul class="related_post"><li><a href="http://webabie.com/install-lamp-on-vps-sumup/" title="在VPS上搭建LAMP环境之总结篇">在VPS上搭建LAMP环境之总结篇</a></li><li><a href="http://webabie.com/install-lamp-on-vps-php/" title="在VPS上搭建LAMP环境之PHP篇">在VPS上搭建LAMP环境之PHP篇</a></li><li><a href="http://webabie.com/install-lamp-on-vps-mysql/" title="在VPS上搭建LAMP环境之MySQL篇">在VPS上搭建LAMP环境之MySQL篇</a></li><li><a href="http://webabie.com/install-lamp-on-vps-apache/" title="在VPS上搭建LAMP环境之Apache篇">在VPS上搭建LAMP环境之Apache篇</a></li><li><a href="http://webabie.com/initializing-linode-vps/" title="VPS折腾记录">VPS折腾记录</a></li></ul><hr />
<p><small>© blacktulip for <a href="http://webabie.com">网贝|BT&#039;s Home</a>, 2008. |
<a href="http://webabie.com/install-lamp-on-vps-install-applications/">在VPS上搭建LAMP环境之安装WordPress篇</a> |
<a href="http://webabie.com/install-lamp-on-vps-install-applications/#comments">4 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://webabie.com/install-lamp-on-vps-install-applications/&title=在VPS上搭建LAMP环境之安装WordPress篇">del.icio.us</a>
<br/>
Post tags: <a href="http://webabie.com/tag/lamp/" rel="tag">lamp</a>, <a href="http://webabie.com/tag/vps/" rel="tag">vps</a>, <a href="http://webabie.com/tag/%e6%95%99%e7%a8%8b/" rel="tag">教程</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://webabie.com/install-lamp-on-vps-install-applications/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>在VPS上搭建LAMP环境之PHP篇</title>
		<link>http://webabie.com/install-lamp-on-vps-php/</link>
		<comments>http://webabie.com/install-lamp-on-vps-php/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 11:15:53 +0000</pubDate>
		<dc:creator>blacktulip</dc:creator>
				<category><![CDATA[博客心得]]></category>
		<category><![CDATA[lamp]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[vps]]></category>
		<category><![CDATA[教程]]></category>

		<guid isPermaLink="false">http://webabie.com/install-lamp-on-vps-php/</guid>
		<description><![CDATA[前面我们已经讨论了在Linux VPS(或者独立Linux主机)上安装Apache以及MySQL的步骤。现在只剩下最后一步 -- 安装PHP。装好PHP之后，就可以开始安装诸如WordPress等上层的应用了。<p class="read-more"><a href="h... ]]></description>
			<content:encoded><![CDATA[<p>前面我们已经讨论了<a href="http://webabie.com/install-lamp-on-vps-apache/" target="_blank">在Linux VPS(或者独立Linux主机)上安装Apache</a>以及<a href="http://webabie.com/install-lamp-on-vps-mysql/" target="_blank">MySQL</a>的步骤。现在只剩下最后一步 &#8212; 安装PHP。装好PHP之后，就可以开始安装诸如WordPress等上层的应用了。</p>
<p>首先输入cd / 回到根目录，然后：</p>
<p><span id="more-698"></span></p>
<p><em><span style="color: #008080;">wget http://uk3.php.net/get/php-5.2.6.tar.gz/from/us.php.net/mirror          //下载php 5.2.6源代码包<br />
tar zxvf php-5.2.6.tar.gz          //解压源代码包<br />
cd php-5.2.6          //进入源代码目录</span></em></p>
<p>这几步看了前两篇文章的朋友们应该已经很熟悉了。</p>
<p>配置PHP需要libxml2这个包，用以下命令进行安装：</p>
<p><em><span style="color: #008080;">yum install libxml2-devel          //安装libxml2开发包，如果已经安装也无所谓，确认一下</span></em></p>
<p>以下正式开始配置，编译和安装：</p>
<p><em><span style="color: #008080;">./configure &#8211;with-apxs2=/usr/local/apache2/bin/apxs &#8211;with-mysql=/usr/local/mysql          //配置PHP的编译环境，现在明白为什么PHP放在MySQL后面安装了吧，因为这一步要指定MySQL的位置，如果你把MySQL安装在别的地方，这一步的参数也要做相应的修改。<br />
make          //漫长的编译<br />
make install          //很快的安装<br />
cp php.ini-dist /usr/local/lib/php.ini          //这是创建一个PHP配置文件</span></em></p>
<p>安装过程就只有这几步，接下来才是重要的，对Apache进行配置，让它认识PHP文件。又要用到vi这个命令行下的文本编辑器了。</p>
<p><em><span style="color: #008080;">vi /usr/local/apache2/conf/httpd.conf          //用vi打开apache的配置文件</span></em></p>
<p>然后输入&#8217;<em><span style="color: #008080;">?LoadModule php5&#8242;</span></em>看看有没有结果，如果没有的话，找到一行# LoadModule foo_module modules/mod_foo.so，在下面添加(按a键进入编辑模式)：</p>
<p><em><span style="color: #008080;">LoadModule php5_module        modules/libphp5.so          //添加PHP模块到Apache中。一般这步是自动完成的，不用手工添加，此处只是预防万一未能自动添加的情况。如果手工添加了，记得按ESC键退出编辑模式。</span></em></p>
<p>输入&#8217;<span style="color: #008080;"><em>?AddType application</em></span><span style="color: #000000;">&#8216;</span>查找，在现有的几行AddType下面添加两行:</p>
<p><em><span style="color: #008080;">AddType application/x-httpd-php .php .phtml          //这是让Apache认识php文件<br />
AddType applicaiton/x-httpd-php-source .phps          //让apache认识php源码文件</span></em></p>
<p>然后退出编辑模式，输入&#8217;:wq&#8217;存盘退出vi。</p>
<p><em><span style="color: #008080;">/usr/local/apache2/bin/apachectl stop<br />
/usr/local/apache2/bin/apachectl start          //这两条命令重启Apache。</span></em></p>
<p>好，所有步骤都结束了，现在我们开始测试到底装好没有。</p>
<p><em><span style="color: #008080;">cd /var/www/html          //进入网站根目录<br />
vi info.php           //创建一个叫info.php的空白文件并用vi打开</span></em></p>
<p>按a键进入编辑模式，输入下面一行内容：</p>
<p><em><span style="color: #008080;">&lt;? phpinfo(); ?&gt;</span></em></p>
<p>然后按ESC退出编辑模式，输入&#8217;:wq&#8217;存盘退出vi。</p>
<p>很好，现在打开浏览器，在地址栏输入<em><span style="color: #008080;">http://你网站的地址或ip/info.php</span></em> ，看看是不是出现长长长长的表格。如果是的话，就说明已经成功了，你可以在网页上搜索mysql，apache等单词看看情况。</p>
<p>终于大功基本告成，今天先说这么多，下次说说在这种环境下安装WordPress的注意事项。</p>
<p>参考资料: <a href="http://www.php.net/manual/en/" target="_blank">PHP手册</a>[</p>
<p class="announce">转载请注明转自《<a rel="bookmark" title="在VPS上搭建LAMP环境之PHP篇" href="http://webabie.com/install-lamp-on-vps-php/">在VPS上搭建LAMP环境之PHP篇</a>》</p><h2  class="related_post_title">也许相关的文章</h2><ul class="related_post"><li><a href="http://webabie.com/install-lamp-on-vps-sumup/" title="在VPS上搭建LAMP环境之总结篇">在VPS上搭建LAMP环境之总结篇</a></li><li><a href="http://webabie.com/install-lamp-on-vps-install-applications/" title="在VPS上搭建LAMP环境之安装WordPress篇">在VPS上搭建LAMP环境之安装WordPress篇</a></li><li><a href="http://webabie.com/install-lamp-on-vps-mysql/" title="在VPS上搭建LAMP环境之MySQL篇">在VPS上搭建LAMP环境之MySQL篇</a></li><li><a href="http://webabie.com/install-lamp-on-vps-apache/" title="在VPS上搭建LAMP环境之Apache篇">在VPS上搭建LAMP环境之Apache篇</a></li><li><a href="http://webabie.com/initializing-linode-vps/" title="VPS折腾记录">VPS折腾记录</a></li></ul><hr />
<p><small>© blacktulip for <a href="http://webabie.com">网贝|BT&#039;s Home</a>, 2008. |
<a href="http://webabie.com/install-lamp-on-vps-php/">在VPS上搭建LAMP环境之PHP篇</a> |
<a href="http://webabie.com/install-lamp-on-vps-php/#comments">2 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://webabie.com/install-lamp-on-vps-php/&title=在VPS上搭建LAMP环境之PHP篇">del.icio.us</a>
<br/>
Post tags: <a href="http://webabie.com/tag/lamp/" rel="tag">lamp</a>, <a href="http://webabie.com/tag/php/" rel="tag">php</a>, <a href="http://webabie.com/tag/vps/" rel="tag">vps</a>, <a href="http://webabie.com/tag/%e6%95%99%e7%a8%8b/" rel="tag">教程</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://webabie.com/install-lamp-on-vps-php/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>在VPS上搭建LAMP环境之MySQL篇</title>
		<link>http://webabie.com/install-lamp-on-vps-mysql/</link>
		<comments>http://webabie.com/install-lamp-on-vps-mysql/#comments</comments>
		<pubDate>Sat, 21 Jun 2008 13:45:03 +0000</pubDate>
		<dc:creator>blacktulip</dc:creator>
				<category><![CDATA[博客心得]]></category>
		<category><![CDATA[lamp]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[vps]]></category>
		<category><![CDATA[教程]]></category>

		<guid isPermaLink="false">http://webabie.com/install-lamp-on-vps-mysql/</guid>
		<description><![CDATA[上一篇描述了安装http服务器Apache的过程，这篇说说怎么折腾MySQL。测试Apache服务器成功以后，就要开始安装数据库。首先要创建一个用户组和至少一个数据库用户。<p class="read-more"><a href="http://w... ]]></description>
			<content:encoded><![CDATA[<p><a href="http://webabie.com/install-lamp-on-vps-apache/">上一篇描述了安装http服务器Apache的过程</a>，这篇说说怎么折腾MySQL。</p>
<p>书接上一回，测试Apache服务器成功以后，就要开始安装数据库。首先要创建一个用户组和至少一个数据库用户。方法为:</p>
<p><em><span style="color: #008080;">groupadd mysql          //创建一个组名为mysql的用户组.<br />
useradd –g mysql mysqluser1          //创建一个名为mysqluser1的用户，令其隶属于mysql组</span></em></p>
<p>然后正式开始安装过程：</p>
<p><span id="more-693"></span></p>
<p><em><span style="color: #008080;">cd /          //回到根目录<br />
wget http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.51b.tar.gz/from/http://mysql.osuosl.org/          //下载mysql 5.0.51b源代码<br />
tar zxvf mysql-5.0.51b.tar.gz          //解压<br />
cd mysql-5.0.51b         //进入源码目录</span></em></p>
<p><em><span style="color: #008080;">yum install ncurses-devel          //ncurses开发包必须先行安装，否则MySQL配置安装时会出错</span></em></p>
<p>然后又是源码安装三步曲：</p>
<pre><em><span style="font-family: Trebuchet MS; color: #008080;">./configure --prefix=/usr/local/mysql           //配置MySQL的安装，prefix不指定也可。
make          //编译
make install          //安装</span></em></pre>
<p>然后，很费解的一步，需要手动把一个配置文件的模板拷贝到配置文件目录里…为啥安装的时候不自动拷过去呢？总之是要输入一条命令:</p>
<p><em><span style="color: #008080;">cp support-files /my-medium.cnf /etc/my.cnf         //创建配置文件，以后/etc/my.cnf就是MySQL的配置文件了，要改MySQL的配置就找它。</span></em></p>
<p>接下来，第一次运行MySQL之前，要创建MySQL授权表，方法如下：</p>
<p><em><span style="color: #008080;">cd /usr/local/mysql           //进入MySQL目录</span></em></p>
<p><em>bin/mysql_install_db &#8211;user=mysqluser1          //创建授权表，授权给mysqluser1(就是本文开头创建的那个用户)。</em></p>
<p><em><span style="color: #008080;">chown –R root .          //注意命令最后的点，表示当前目录。此命令把当前目录下文件属性改为root用户。</span></em></p>
<p><em><span style="color: #008080;">chown –R mysqluser1 var          //把数据目录的属性改成mysqluser1这个用户。</span></em></p>
<p><em><span style="color: #008080;">chgrp –R mysql .          //注意最后的点，这是把组属性改成mysqlgroup组。</span></em></p>
<p>这些手续办完以后，就可以启动MySQL并进行测试了，启动命令如下:</p>
<p><em><span style="color: #008080;">/usr/local/mysql/bin/mysqld_safe &#8211;user=mysqluser1 &amp;          //启动MySQL，注意最后的&amp;符号，不加这个符号的话也行，但你这个ssh进程就给占了，得另开一个。<a href="http://pic.webabie.com/067fd15ebd25_BF59/mysqlshow.jpg"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" title="mysqlshow" src="http://pic.webabie.com/067fd15ebd25_BF59/mysqlshow_thumb.jpg" border="0" alt="mysqlshow" width="183" height="113" align="right" /></a></span></em></p>
<p>启动成功了吧，恭喜恭喜，现在我们来测试一下。首先确认自己在/usr/local/mysql目录下，然后</p>
<p><em><span style="color: #008080;">bin/mysqlshow          //显示MySQL里面的数据库列表</span></em></p>
<p>如过你看到一个类似右图的表格，就成功了。</p>
<p>下一步，我们必须做一些安全措施。因为在缺省安装过程中，MySQL会创建两个匿名用户，同时root用户的密码也是空的，这简直就是不设防。所以需要把该加的密码加上，把匿名用户给删掉。</p>
<p><em><span style="color: #008080;">bin/mysql –u root          //以root帐号登入MySQL，执行后，命令提示符会变成mysql&gt;这个样子</span></em></p>
<p><em>DELETE FROM mysql.user WHERE User=&#8221;;          //把匿名帐户选出来删掉，注意User=后面是两个单引号一个分号，不是一个双引号一个分号。</em></p>
<p><em><span style="color: #008080;">FLUSH PRIVILEGES;          //重读授权表使上一条命令生效。</span></em></p>
<p><em><span style="color: #008080;">Quit          //退出MySQL命令行</span></em></p>
<p>下一步，要把root用户加上密码，方法为:</p>
<p><em><span style="color: #008080;">bin/mysql –u root           //以root帐号登入MySQL</span></em></p>
<p><em>SET PASSWORD FOR &#8216;root&#8217;@'localhost&#8217; = PASSWORD(&#8216;你的密码&#8217;);          //给以localhost连接的root帐号设置密码，“你的密码”改成你的密码哦…别忘了最后有个分号。</em></p>
<p><em><span style="color: #008080;">SET PASSWORD FOR </span></em><a href="mailto:'root'@'主机名'"><em><span style="color: #008080;">&#8216;root&#8217;@'主机名&#8217;</span></em></a><em><span style="color: #008080;"> = PASSWORD(&#8216;你的密码&#8217;);          //给用主机名连接的root帐号设置密码。主机名改成你自己的主机名。</span></em></p>
<p><em>Quit          //退出MySQL命令行</em></p>
<p>现在把刚创建的mysqluser1给予数据库访问权限，然后用同样的方法把mysqluser1这个用户的密码也加上。</p>
<p><em><span style="color: #008080;">bin/mysql –u root  -p         //以root帐号登入MySQL，注意这次用了-p参数，因为root帐号已经有密码保护了，直接连就连不上，必须用-p参数，执行这行命令后，会提示你输入密码。</span></em></p>
<p><em>GRANT ALL PRIVILEGES ON *.* TO &#8216;mysqluser1&#8242;@&#8217;localhost&#8217;           //给予mysqluser1用localhost连接数据库的所有权限。为安全起见，不需要给予用户远程连接数据库的权限。执行这条命令后，提示符会变成-&gt;形状，继续输入下一条指令:</em></p>
<p><em></em><em><span style="color: #008080;">IDENTIFIED BY &#8216;这里放一个密码&#8217; WITH GRANT OPTION;          //设置数据库用户mysqluser1的连接密码。注意最后有分号。</span></em></p>
<p><span style="color: #ff0000;"><em>(以下两行命令非必须，而且不安全，实在有需要才用)</em></span></p>
<p><em>GRANT ALL PRIVILEGES ON *.* TO &#8216;mysqluser1&#8242;@&#8217;*'            //给予mysqluser1远程连接数据库权限。接着输入下一条:</em></p>
<p><em><span style="color: #008080;"><em><span style="color: #008080;">IDENTIFIED BY &#8216;这里放一个密码&#8217; WITH GRANT OPTION;          //设置远程数据库用户mysqluser1的连接密码。注意最后有分号</span></em></span></em></p>
<p><em><em></em>Quit          //退出MySQL命令行</em></p>
<p><span style="color: #008080;"><span style="color: #000000;">终于接近尾声了，最后我们来看看如何设置开机自动启动MySQL。</span></span></p>
<p><em><span style="color: #008080;">cd /mysql-5.0.51b          //回到源码目录，希望你还没有删…</span></em></p>
<p><em>cp support-files/mysql.server /etc/rc.d/init.d/          //把启动脚本放在Linux的启动文件夹中。注意启动文件夹不一定在/etc/rc.d/init.d/这个位置，你只要找/etc下面的init.d这个目录就是了。</em></p>
<p>好了，MySQL已经装好，LAMP只剩最后一个PHP了，且让我休息一下，下回接着说。</p>
<p>参考资料: <a href="http://dev.mysql.com/doc/refman/5.1/zh/index.html" target="_blank">MySQL 5.1参考手册</a></p>
<p class="announce">转载请注明转自《<a rel="bookmark" title="在VPS上搭建LAMP环境之MySQL篇" href="http://webabie.com/install-lamp-on-vps-mysql/">在VPS上搭建LAMP环境之MySQL篇</a>》</p><h2  class="related_post_title">也许相关的文章</h2><ul class="related_post"><li><a href="http://webabie.com/install-lamp-on-vps-sumup/" title="在VPS上搭建LAMP环境之总结篇">在VPS上搭建LAMP环境之总结篇</a></li><li><a href="http://webabie.com/install-lamp-on-vps-install-applications/" title="在VPS上搭建LAMP环境之安装WordPress篇">在VPS上搭建LAMP环境之安装WordPress篇</a></li><li><a href="http://webabie.com/install-lamp-on-vps-php/" title="在VPS上搭建LAMP环境之PHP篇">在VPS上搭建LAMP环境之PHP篇</a></li><li><a href="http://webabie.com/install-lamp-on-vps-apache/" title="在VPS上搭建LAMP环境之Apache篇">在VPS上搭建LAMP环境之Apache篇</a></li><li><a href="http://webabie.com/initializing-linode-vps/" title="VPS折腾记录">VPS折腾记录</a></li></ul><hr />
<p><small>© blacktulip for <a href="http://webabie.com">网贝|BT&#039;s Home</a>, 2008. |
<a href="http://webabie.com/install-lamp-on-vps-mysql/">在VPS上搭建LAMP环境之MySQL篇</a> |
<a href="http://webabie.com/install-lamp-on-vps-mysql/#comments">5 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://webabie.com/install-lamp-on-vps-mysql/&title=在VPS上搭建LAMP环境之MySQL篇">del.icio.us</a>
<br/>
Post tags: <a href="http://webabie.com/tag/lamp/" rel="tag">lamp</a>, <a href="http://webabie.com/tag/mysql/" rel="tag">mysql</a>, <a href="http://webabie.com/tag/vps/" rel="tag">vps</a>, <a href="http://webabie.com/tag/%e6%95%99%e7%a8%8b/" rel="tag">教程</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://webabie.com/install-lamp-on-vps-mysql/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>在VPS上搭建LAMP环境之Apache篇</title>
		<link>http://webabie.com/install-lamp-on-vps-apache/</link>
		<comments>http://webabie.com/install-lamp-on-vps-apache/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 13:32:45 +0000</pubDate>
		<dc:creator>blacktulip</dc:creator>
				<category><![CDATA[博客心得]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[lamp]]></category>
		<category><![CDATA[vps]]></category>
		<category><![CDATA[教程]]></category>

		<guid isPermaLink="false">http://webabie.com/install-lamp-on-vps-apache/</guid>
		<description><![CDATA[本系列旨在给有意从虚拟主机迁移至廉价VPS的用户比较详细的指引，至少能把LAMP环境搭建出来，顺利安装诸如WordPress, Discuz等基于PHP+MySQL的程序。即使对Linux命令不熟悉，按照本文一步一步下来... ]]></description>
			<content:encoded><![CDATA[<p>不明白什么是VPS的请看<a href="http://webabie.com/swvps-cheap-vps/">这篇的前半段有关VPS概念的部分</a>。本系列旨在给有意从虚拟主机迁移至廉价VPS的用户们一个比较详细的指引，至少能把LAMP环境给搭建出来，顺利安装诸如<a href="http://wordpress.org/">WordPress</a>, <a href="http://www.discuz.net/">Discuz</a>等基于PHP+MySQL的系统。即使对Linux命令行不熟悉，按照本文一步一步的照做下来，应该也能完成环境的搭建。要是有什么问题，记住第一找<a href="http://www.google.com/">Google</a>，第二找程序文档。Google结果往往更有针对性和更加迅速。方法很简单，把错误信息贴进搜索栏即可，一般都能寻得解决之道。</p>
<p><span id="more-690"></span></p>
<p>Linux，Apache，MySQL，PHP取出第一个字母放在一起，就是大名鼎鼎的<strong>LAMP</strong>环境。有的VPS会给你把所有都预装好，有的则只有个操作系统(比方<a href="http://webabie.com/swvps-cheap-vps/">SWVPS</a>&#8230;)，一切都要自己动手。其实说难也不难，就是步骤比较繁琐。我把安装LAMP环境的一些经验记录如下。事先声明，本人是Linux菜鸟，从未进行系统学习，都是自己翻文档弄的，有错误请大力指正&#8230;&#8230;</p>
<p>1. 安装顺序：LAMP，就是这样。PHP要找MySQL，所以放最后。MySQL和Apache的次序不重要，LMAP应该也行，不过我是先装的Apache。</p>
<p>2. 安装Linux，这不用自己动手，再Unmanaged的VPS，操作系统也肯定要给你装好，你要做的就是选一个系统。WebHostingTalk上大部分人推荐CentOS，虽然我不明白各发行版的差别，也懂得多人用未必就好的道理(比方IE)，但也没别的参考啊，于是就选了CentOS 5。</p>
<p>3. 研究一下这个操作系统，我发现里面已经装好了Apache，浏览器能显示一个测试页面。但是我不知道它给装在哪里了。Linux的文件存放系统实在不熟&#8230;用whereis应该是能找到的，不过我还是想把它装在缺省的/usr/local/apache2 这个位置上。而且看一下版本也不是最新的，所以我决定自己装过。</p>
<p>用<a href="http://www.chiark.greenend.org.uk/~sgtatham/putty" target="_blank">putty</a>或者别的ssh客户端连接到VPS上，首先卸载原来的安装，命令为</p>
<p><span style="color: #008000;"><em>yum remove httpd</em></span></p>
<p>我比较喜欢从源码自己编译安装，不大喜欢rpm包，但是首先要有个编译器，所以：</p>
<p><span style="color: #008000;"><em>yum install gcc     //安装gcc<br />
yum install gcc-c++     //安装gcc的c++支持<br />
yum install make     //安装编译工具make</em></span></p>
<p>这样编译器就有了，然后找Apache去。</p>
<p><span style="color: #008000;"><em>cd /     //回到根目录<br />
wget </em><em>http://www.smudge-it.co.uk/pub/apache/httpd/httpd-2.2.9.tar.gz</em><em> //下载apache 2.2.9<br />
tar zxvf httpd-2.2.9.tar.gz     //解压<br />
cd httpd-2.2.9.tar.gz     //进入安装源目录</em></span></p>
<p>下面就是著名的源码安装cmmi三步曲&#8230;</p>
<p><span style="color: #008000;"><em>./configure &#8211;enable-headers &#8211;enable-info &#8211;enable-rewrite &#8211;enable-so &#8211;prefix=/usr/local/apache2     //配置apache的安装，enable参数是几个需要手动开启的模块，我觉得这几个可能有用。完整的模块列表<a href="http://httpd.apache.org/docs/2.0/programs/configure.html">参见文档</a>。另外prefix参数是选择安装路径的，现在用的这个是缺省路径，加不加这个参数都会装在这个地方。如果想装在其它路径上就做相应修改即可。</em></span></p>
<p>上一步完成后注意最后给出的信息，如果出现error则需要排查一下问题，用google即可，一般来说不会有错。最后只要没有错误信息就是成功了，可以进行下一步。</p>
<p><span style="color: #008000;"><em>make     //编译，需要较长时间，去泡杯茶吧。无错误的话，进行下一步。<br />
make install     //安装，很快嘀。</em></span></p>
<p>至此，Apache的安装过程就结束了，下面是配置。Linux命令行下配置程序需要修改配置文件，有两种方法，一是直接在ssh中使用vi编辑器，二是把配置文件下载到本地，修改完成后再上传回去。鉴于这个时候很可能还没有安装ftp服务，怎样把文件下载回来是个问题。所以建议使用vi，第一次用这种编辑器肯定会不习惯，但适应了以后就会发现它其实是很强大的。</p>
<p><span style="color: #008000;"><em>vi /usr/local/apache2/conf/httpd.conf     //用vi编辑器打开apache的配置文件，如果安装路径不同的话，须作相应修改。</em></span></p>
<p>现在这个文件不修改也行，看一看有什么可以配置的吧。有一个地方大家也许会想做一点改动，就是缺省的网站根目录在&#8221;/usr/local/apache2/htdocs&#8221;这个位置，而一般来说应该放&#8221;/var/www/html&#8221;之类的地方。想要修改的话步骤如下：</p>
<p>在vi里面输入&#8221;<span style="color: #008000;">?DocumentRoot</span>&#8221; (双引号不用输入)。问号是指向下搜索一个字符串，向上搜索是&#8221;/&#8221;加字符串。输入以后按回车，光标就会停留在DocumentRoot那行。</p>
<p>然后按a键，你会发现屏幕最底下出现&#8211; INSERT &#8211;字样，这时候就可以进行编辑工作了，把光标移到后面的路径上，删掉&#8221;/usr/local/apache2/htdocs&#8221;，输入&#8221;<span style="color: #008000;">/var/www/html</span>&#8220;。然后按ESC退出编辑模式。</p>
<p>注意，后面还有一个地方要修改。输入&#8221;?apache2/htdocs&#8221;看看还有什么地方出现这个路径，应该会找到一行&lt;Directory &#8220;/usr/local/apache2/htdocs&#8221;&gt;，上面的注释写着This should be changed to whatever you set DocumentRoot to. 所以我们也要把它改掉。按a进入编辑模式，改之，然后ESC键退出编辑模式。</p>
<p>暂时这个文件就不需要继续修改了，等我们装完PHP之后还要再来改它。现在需要存盘退出vi，方法是输入&#8221;:wq&#8221;。冒号指明是命令，w是存盘，q是退出。如果不想存盘，用命令&#8221;:q!&#8221;，因为做了修改，所以要用叹号强制不存盘退出。</p>
<p>然后输入命令</p>
<p><span style="color: #008000;"><em>mkdir /var/www/html     //建立网站根目录</em></span></p>
<p>最后就是启动Apache服务了，命令为:</p>
<p><span style="color: #008000;"><em>/usr/local/apache2/bin/apachectl -k start     //启动apache服务</em></span></p>
<p>此时用浏览器访问你的网址或ip，应该能看到 Index of /  这是因为网站目录下还没有文件。如果做静态网站，把网页传上去就能用了。但如果做动态网站，还要安装MySQL和PHP，请看下回分解。</p>
<p>参考资料: <a href="http://httpd.apache.org/docs/2.2/" target="_blank">Apache 2.2文档</a></p>
<p class="announce">转载请注明转自《<a rel="bookmark" title="在VPS上搭建LAMP环境之Apache篇" href="http://webabie.com/install-lamp-on-vps-apache/">在VPS上搭建LAMP环境之Apache篇</a>》</p><h2  class="related_post_title">也许相关的文章</h2><ul class="related_post"><li><a href="http://webabie.com/install-lamp-on-vps-sumup/" title="在VPS上搭建LAMP环境之总结篇">在VPS上搭建LAMP环境之总结篇</a></li><li><a href="http://webabie.com/install-lamp-on-vps-install-applications/" title="在VPS上搭建LAMP环境之安装WordPress篇">在VPS上搭建LAMP环境之安装WordPress篇</a></li><li><a href="http://webabie.com/install-lamp-on-vps-php/" title="在VPS上搭建LAMP环境之PHP篇">在VPS上搭建LAMP环境之PHP篇</a></li><li><a href="http://webabie.com/install-lamp-on-vps-mysql/" title="在VPS上搭建LAMP环境之MySQL篇">在VPS上搭建LAMP环境之MySQL篇</a></li><li><a href="http://webabie.com/initializing-linode-vps/" title="VPS折腾记录">VPS折腾记录</a></li></ul><hr />
<p><small>© blacktulip for <a href="http://webabie.com">网贝|BT&#039;s Home</a>, 2008. |
<a href="http://webabie.com/install-lamp-on-vps-apache/">在VPS上搭建LAMP环境之Apache篇</a> |
<a href="http://webabie.com/install-lamp-on-vps-apache/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://webabie.com/install-lamp-on-vps-apache/&title=在VPS上搭建LAMP环境之Apache篇">del.icio.us</a>
<br/>
Post tags: <a href="http://webabie.com/tag/apache/" rel="tag">apache</a>, <a href="http://webabie.com/tag/lamp/" rel="tag">lamp</a>, <a href="http://webabie.com/tag/vps/" rel="tag">vps</a>, <a href="http://webabie.com/tag/%e6%95%99%e7%a8%8b/" rel="tag">教程</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://webabie.com/install-lamp-on-vps-apache/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

