Linux系统中搭建LAMP动态博客网站
Wednesday, October 11, 2006 10:55:52 AM
目前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了。









