WordPress快速搭建本地网站

这篇文章将介绍如何使用WordPress建立一个博客、网站和论坛。WordPress是基于PHP的博客架设工具。它提供了一套开源的PHP代码以方便用户在支持PHP的主机上快速的建立博客。WordPress的作者Matt Mullenweg。作为一个狂热的博客爱好者,他深感当时博客产品的不足,从而开发了WordPress。WordPress有很好的图形化管理页面。所以,即使不懂html/css/javascript,也可以创建出一个成熟美观的博客。

WordPress快速搭建本地网站

Matt Mullenweg 

WordPress建立的博客简洁美观。整个建站过程变得异常简单。WordPress因此立即流行开来。随后,其他开发者和爱好者不断为WordPress加入各种主题(theme)和插件(plugin),从而让WordPress可以用于web网站、论坛、社交网络等的建立。由于Worpress的易用性,现在的web页面已经有超过15%是基于WordPress。

WordPress快速搭建本地网站

Fedora中文爱好者:使用WordPress建立的博客 

WordPress是开源的,使用者可以任意阅读和修改它的代码。因此,WordPress也是一个很好的学习工具。

WordPress快速搭建本地网站

WordPress Logo

 

自建测试环境:LAMP

传统意义上LAMP套装是Linux + apache + mysql + php。Linux作为操作系统,apache作为服务器,mysql是数据库,php作为服务器和数据库之间的接口(以及cgi)。尽管这四者是相对独立的产生的,但这四者可以完美的配合并构成一个高效的web服务器。我在自己的电脑上安装了LAMP以便测试wordpress。如果测试成功,你可以租用支持php和mysql的主机,在上面运行wordpress网站。

在测试环境下,可以利用浏览器访问,或者,或者本机IP来访问网站。

(使用WAMP解决,也就是Windows + apache + mysql + php。你可以使用AppServNetwork软件来一次性安装。AppServNetwork的网址是 )

(MAC OS X下可以使用MAMP,这个软件提供了MAC + apache + mysql + php。你可以到 有免费版本)

Ubuntu系统安装LAMP套装

$sudo apt-get install tasksel $sudo tasksel install lamp-server

(不同的Linux版本、MAC和Windows都可以安装*amp套装,可以google查询相应方法)

LAMP配置

Apache服务器的默认根目录是/var/www。在这样的默认配置下,只需要将网站的文件,比如index.html,放入到/var/www下即可,不需要做过多配置。

有时候,我们想调整根目录的配置。我们以000-default的配置为基础,来创建自己的mysite配置:

$sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/mysite.conf

修改/etc/apache2/sites-available/mysite,将其中所有的/var/www改为/home/vamei/mysite,也就是我们站点的起始目录。你可以根据自己的情况选择合适的目录,替换这里以及后面的/home/vamei/mysite

这样修改之后,访问者可能不具备访问/home/vamei/mysite的权限,可以修改/etc/apache2/apache2.conf文件,找到

<Directory /var/www> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory>

将这一段复制,并粘贴在后面,将其中的/var/www改为/home/vamei/mysite 

载入mysite配置

可以使用下面的命令来查看现有的站点:

$apache2ctl -S

现在,我们要改用mysite配置。停止默认的站点,启动自定义站点:

$sudo a2dissite 000-default && sudo a2ensite mysite $sudo service apache2 reload

默认站点可能不叫做000-default。根据apache2ctl -S的返回结果,相应修改上面的命令。

重启Apache2:

$sudo /etc/init.d/apache2 restart

测试

新建/home/vamei/mysite/index.html,在其中写入

<p>HTML test success!</p>

然后在浏览器(比如firefox)中打开。如果出现下面显示,则说明apache安装成功:

WordPress快速搭建本地网站

进一步测试php。新建/home/vamei/mysite/test.php,在里面加入一行:

<?php phpinfo(); ?>

用浏览器访问。如果出现有下面横幅的页面,则说明php安装成功:

测试成功之后删除index.html和test.php,并清空浏览器cache

  **下面是我在安装过程中出现下面的一个警示:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/f59b4633b8b31e8513ec1957510f9db0.html