版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档-下载后可编辑搭建Linux下的博客网站LAMP和WordPress可以组成一个优秀的博客网站,可以在互联网上运行,也可以在局域网中运行。有了WordPress就可以低成本地、更新和维护自己的博客网站了。
目前LAMP(Linux+Apache+MySQL+PHP)发展迅速,已经成为Web服务器的事实标准。现在的Web网站已经不再是仅向浏览者或用户提供静态网页内容的浏览,而是要求能够和用户进行动态的信息交流的动态Web网站,所以,搭建Web网站平台不仅要支持简单的HTML网页浏览,更重要的是使Web站点能和用户实现一种动态的交互式操作。这就要求Web服务器在提供标准的HTML网页浏览之外提供一种能和用户交流的技术。这种技术不但要能够收集和反馈用户信息,还要支持数据库操作(把信息存入数据库和从数据库中检索信息)。PHP是一种跨平台的服务器端的嵌入式脚本语言,它大量的借鉴C、Java和Perl语言的语法,并加入了PHP自己的特性,使Web开发者能够快速地写出动态页面。PHP支持所有主流数据库。它是完全免费的,使用时不需要支付任何费用。本文将要搭建的LAMP动态网站博客就是基于Linux的完全免费的PHP技术实现的。
软件选型
在整个配置过程中,我们使用的软件都是完全免费的开放源代码软件,可以从互联网上免费下载。在Linux下开发Web应用,一定要有一个HTTP服务器,这就是著名的Apache。当然数据库是一定少不了的,Linux支持多种数据库,包括像Oracle、DB2等这样大型的数据库。不过与PHP最为相配也是运用最多的数据库当属MySQL了。另外PHP语言本身也是必不可少的。下面是它们相应的网站:.省略;.省略;
.省略。就Apache而言,有1.3.X版本与2.X版本两个分支。由于2.X是在1.3.X上进行重写,因此在结构和功能上都有很大的改进。关于Apache1.3.X的安装介绍比较多,故本文选用了Apache2.X版本。同样,也选用了支持Apache2.X版本的PHP版本。用RedHatEnterpriseLinuxAS4.0+Apache+
PHP+MySQL+WordPress来架构动态网站论坛,所选取的是目前最新版本的软件,均从源代码开始编译,而不是下载二进制文件来进行安装。关于LAMP的具体安装过程,由于这方面文章比较多笔者就不赘述了。博客软件选择Wordpress。它主要特点是安装非常简单,Web标准好,使用比较简单,主题与插件丰富,因此可以方便地打造自己喜欢的博客显示效果和功能,让它在简单的同时,变得更加美观、强大。代码修改比较方便、容易。
搭建WordPress博客网站
下面以Linux发行版RedHatEnterpriseLinuxAS4.0为例,介绍搭建WordPress博客网站从安装到使用的过程。
WordPress官方网站是.省略/。
1.省略/latest.tar.gz
#tarzflatest.tar.gz?“建立一个目录”
2.使用phpMyAdmin创建MySQL数据库
如果使用合适的工具,MySQL数据库的管理就会为得相当简单。应用MySQL命令行方式需要对MySQL知识非常熟悉,对SQL语言也是同样的道理。不仅如此,如果数据库的访问量很大,列表中数据的读取就会相当困难。当前出现很多GUIMySQL客户程序,其中最为出色的是基于Web的phpMyAdmin工具。这是一种MySQL数据库前台的基于PHP的工具。使用phpMyAdmin建立一个MySQL数据库WordPress以及相应权限和密码。界面见图1。
图1使用phpMyAdmin建立一个Mysql数据库WordPress
然后填写MySQL数据库信息。在wp-config-sample.php文件的头部,会发现类似如下的代码:
1.//**MySQLsettings**//
2.define('DB_NAME','wordpress');//把wordpress用你的MySQL数据库名字代替
3.define('DB_USER','username');//用你的MySQL数据库用户名代替username
4.define('DB_PASSWORD','password');//password即你的MySQL数据库密码
5.define('DB_HOST','localhost');//一般来说,这一行就不需要修改了
按照phpMyAdmin建立一个MySQL数据库WordPress修改相关的信息即可。以“另存为”的方式将wp-config-sample.php文件改名为wp-config.php保存。
3.进行网络安装
进行网络安装非常简单,通常需要以下几个步骤:打开Firefox(或者IE)浏览器在地址栏直接输入:localhost(或者IP地址)/wordpress/install.php后,出现安装前准备工作界面,见图2。
图2网络安装博客
这里主要设定管理员电子邮件等信息,填写结束后点击“ContinueTosecondstep”按钮。
4.博客的常规设置
记录管理员口令,以系统管理员的身份登录,登录后对话框下边会出现“博客的管理员控制面板”(见图3)。
图3博客的管理员控制面板
博客的管理员控制面板,一共八个大版面:Dashboard(控制面板)、Write(书写)、Manage(管理)、Links(链接)、Presentation(主题功能介绍)、Plugins(插件)、Option(设置选项)、Users(用户管理)。通过这些版面就可以自己管理博客了。在WordPress可以进行以下操作:
1.进行文章、分类、归档。
2.支持文章、评论、分类等多种形式的RSS输出。
3.提供链接的添加、归类功能。
4.支持评论的管理,防垃圾功能。
5.支持对风格(CSS)和程序本身(PHP)的直接编辑、修改。
6.在Blog系统外,方便地添加所需页面。
7.通过对各种参数进行设置,使Blog更具个性化。
8.生成静态html页面(需要mod_rewrite支持)。
9.通过选择不同主题,方便地改变页面的显示效果。
10.通过添加插件,可提供多种特殊的功能。
点击“Write”按钮就可以写自己的博客了。另外在在线帮助页有常见问题回答(codex.省略/)。可以通过点击“Manage”管理文章。文章写完后就可以了。
最后谈一下博客的RSS选项。RSS就是互联网信息相互交流引用的通用语言,是一种简单的新闻聚合标准,一种将信息推送到用户端的推送技术。RSS基于文本的格式,它是XML(可扩展标识语言)的一种形式,所以通常RSS文件都标为XML。目前有很多根据RSS标准开发的阅读器软件,或者内容聚合主页。RSS技术最早是由NetScape设计出来的,目的是建立一种新闻频道标准,遗憾的是当时NetScape和微软在浏览器两强争霸中节节败退,也就没有多余的心思和精力去发展完善RSS技术,RSS也因此沉寂多年,直到这两年网络客(Blog)横行,RSS才重新找到了用武之地,使其成为Blog间相互传递新闻主题和内容的方式,RSS也由此随着Blog的日渐盛行而被新闻网站认同并加以应用。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年专业起重机买卖协议范本一
- 2024定制版出租车辆运营协议典范版B版
- 2024年协议定价详解:五种主流价款确定方法版B版
- 建立班级评价体系的必要性计划
- 2024年建筑二次装修阶段人力作业分配协议版B版
- 商业广告租赁合同造纸厂
- 2024年会员等级提升权益转让协议3篇
- 2024年商场店铺装修施工合作合同
- 幼儿园食堂厨师录用合同书
- 生态园生态停车场建设合同
- 应用文写作(潍坊学院)知到智慧树章节答案
- 高空救援能力培训课件
- 2024年度大学食堂餐饮服务承包合同
- (中级)数据安全管理员(四级)职业技能鉴定考试题库-中(多选、判断题)
- 麻醉科数据管理制度
- 2024年秋季学期国家开放大学《四史通讲》期末大作业试题A:中国特色社会主义进入新时代意味着什么
- 幼儿园伙食委员会制度
- 人教版六年级上册数学期末考试试题含答案
- 数据清洗、去标识化、匿名化业务规程(试行)
- 全国导游资格考试(导游基础知识)历年真题试卷汇编5
- 2025年高考英语一轮复习 词性转换训练(含答案)
评论
0/150
提交评论