一个苹果,n种思想~

Today start

Linux系统中搭建LAMP动态博客网站

, ,

  在新Web2.0革命中,博客是最早出现的,也被更多的人所了解。博客的中文有两重含义,既指撰写个人网络日志的人(Blogger),也指承载个人网络日志的网站(Blog)。用全球最大博客网站Blogger.com的解释:“blog 可以是个人日记、每日道坛、合作空间、政治讲坛、特发新闻集散地、各种链接的汇集地、您的个人想法、世界大事备忘录等”,“简单地说,blog 是一个网站,您可以源源不断地往里填充内容。新内容显示在顶部,以便访问者能够阅读到最新内容。然后他们可以发表评论、进行链接或给您发电子邮件”。显然最早的博客是作为网络“过滤器”的作用出现的,那就是挑选一些特别的网站,并作简单的介绍。因此有人认为浏览器发明人Marc Andreesen开发的Mosaic的What’s New网页就是最早的博客网页。Justin Hall的(http://www.links.net/vita/web/story.html)也是最早的博客网站原型之一。1998年诞生了博客这个概念并有了固定的网站。在美国2000年前后博客发展如火如荼,受到了社会普遍关注。美国很多政治、经济和文化届的名流都有自己的博客,并且这些博客有时就是一些重大新闻事件的源头,对社会有着深远的影响。

  目前LAMP (Linux + Apache + MySQL + PHP) 近几年来发展迅速,已经成为Web 服务器的事实标准。现在的Web网站已经不再是仅向浏览者或用户提供静态网页内容的浏览,而是要求能够和用户进行动态的信息交流的动态Web网站,所以,搭建Web网站平台不仅要支持简单的HTML网页浏览,更重要的是使Web站点能和用户实现一种动态的交互式操作。这就要求Web服务器在提供标准的 HTML网页浏览之外提供一种能和用户交流的技术。这种技术不但要能够收集和反馈用户信息,还要支持数据库操作(把信息存入数据库和从数据库中检索信息)。PHP是一种跨平台的服务器端的嵌入式脚本语言,它大量的借鉴C、Java和Perl语言的语法,并加入了PHP自己的特性,使Web开发者能够快速地写出动态页面。PHP支持所有主流数据库。它是完全免费的,使用时不需要支付任何费用。

Drupal 安装 =

在安装Drupal前,你需要在服务器上先搭建一个PHP+MySQL环境。
初学者可以在windows上安装一个easyphp,然后什么都有了。专业网站一般是安装LAMP(Linux+Apache+MySQL+PHP)。

这里有一个图形化的Drupal安装指导文件:
http://www.flickr.com/photos/todays/sets/912418/
这里有一个flash的Drupal安装指导文件:
http://www.flickr.com/photos/todays/sets/912418/show/

上面两份安装指导文件写得已经非常详细了,这里只给出一个简单的安装步骤:

+ 下载Drupal
$ wget http://drupal.org/files/projects/drupal-4.6.3.tar.gz

+ 将Drupal安装到web服务器的目录内
$ tar xvzf drupal-4.6.3.tar.gz
$ su
# mv drupal-4.6.3/* drupal-4.6.3/.htaccess /var/www/localhost/htdocs/
# exit

+ 创建Drupal数据库
$ mysqladmin -u root -p create drupal

+ 创建Drupal数据库的表
$ mysql -u root -p drupal < /var/www/localhost/htdocs/database/database.mysql

+ 修改设置文件
$ vi /var/www/localhost/hodocs/sites/default/settings.php
做以下设置:
$db_usr = "mysql://root:password@localhost/database"; (password需要改为root的口令)
$base_url = "http://localhost";

然后就可以使用Drupal了。

图解 Ubuntu 6.06 的安装过程ubuntu SSH 连接

Write a comment

New comments have been disabled for this post.

June 2012
S M T W T F S
May 2012July 2012
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30