毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
php+mysql博客网站的设计与实现+文献综述(13)
图 3.17查询示例
3.3 网站的发布环境设计
现有的论文探讨及教程研究中,基本都只提供了本地的网页测试,或者本地浏览,这对个人搭建博客系统的整体发布是不够完善的,因为真实的网页发布,还是要通过第三方服务器租赁运营商才能实现个人站点的在线浏览。笔者在通过学习路由交换技术之后,凭着对网络数据交换的理解,探索了这套完整的网页发布体系,在这一部分主要描述了如何在本地PC系统中搭建Apache+PHP的环境,通过“花生壳”提供的DDNS(动态域名解析技术),以及“万网”(现归属于阿里云旗下)提供的域名,实现博客系统的在线浏览。
3.3.1 Apache的安装与调试
Apache是一个开源项目,我们可以在其官方站点或者镜像分支站点中就可以直接下载,最近一个版本为Apache2.2。
图3.18 Apache HTTP Server2.2安装引导
在随安装引导一路下一步后,我们就完成了Apache的初始安装,同时,会生成C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs这个目录,既是存放将来发布页面文件的位置,在config配置文件中也可以对其更改。
为了页面文件前期测试的方便,我们可以修改本地的环境变量,在PATH中添加apache中bin路径C:\Program Files (x86)\Apache Software Foundation\Apache2.2\bin。这样就可以在测试时,直接从命令行中运营apache的实用程序,不必每次都输入完整路径。
接下来可以打开浏览器输入http://localhost/ 来测试安装状态,如果成果,会显示如下结果 :
图3.19服务启动成功测试效果图
3.3.2 PHP环境的安装和配置
PHP有几种不同的安装方法,这里推荐使用手工配置安装。到目前为止,自动安装程序还不够完整,不够安全,不能够用于活动的服务器。
(1) PHP安装
PHP同样是属于开源项目,在官方网站www.php.net即可下载到最新的 x86版本,下载完zip文件后,提取到任意目录下,本文使用的是C:\Program Files (x86)\PHP。在PHP的安装目录下,会有php.ini-dist 和php.ini-recommmended两个默认配置文件,选取推荐配置文件,修改文件后缀为ini即可启用配置信息。PHP的安装中,同样推荐在系统环境变量中添加PHP的安装路径。
(2) PHP环境配置
环境配置部分的步骤较多,主要包括PHP和apache的关联,以及PHP和MySQL之间的关联。详细步骤如下
1) 进入刚才更改后缀名的php.ini文件找到并将extension_dir 改为php/ext所在目录,如 "d:\php\ext";
2) 将doc_root 改为第一步中的同样目录,如 "E:\Program Files\Apache Software Foundation\Apache2.2\htdocs";
3) 找到 ;session.save_path = "/tmp" ,将';'去掉,设置你保存session的目录,如session.save_path = "D:/php/session_temp";
4) 然后把下面几句前面的分号去掉,以更好支持Mysql and PHPmyadmin
extension=php_mbstring.dll
extension=php_gd2.dll
extension=php_mysql.dll
5) 接下来需要在Apache的目录中执行,主要用于允许Apache将PHP程序作为模块来运行:
打开httpd.conf,添加下面内容(位置任意):
LoadModule php5_module " C:\Program Files (x86)\PHP/php5apache2_2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .htm
6) 重起Apache服务,以使得刚才的配置生效,这里需要说明的是,应该使用先点stop,再点start,如果直接点restart可能出现没有应用更改后配置的状况。
共14页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
下一页
上一篇:
企业办公信息管理系统的设计与实施+ER图+需求分析
下一篇:
基于J2EE在线招聘系统的设计与开发+ER图+流程图
网上购物之路--浅析购物网...
jsp企业门户网站的设计开发+数据流图
java人寿保险网站的设计
php+mysql移动互联的110警务平台后台管理设计
php+mysql学生公寓管理系统的设计
jsp+sqlserver的Matlab学习网站的设计
jsp+mysql相亲网站的设计+ER图
C#学校科研管理系统的设计
AT89C52单片机的超声波测距...
神经外科重症监护病房患...
公寓空调设计任务书
10万元能开儿童乐园吗,我...
中国学术生态细节考察《...
国内外图像分割技术研究现状
医院财务风险因素分析及管理措施【2367字】
志愿者活动的调查问卷表
承德市事业单位档案管理...