`
mylxiaoyi
  • 浏览: 327354 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Windows下MySQL+PHP5的配置与phpBB2论坛的架设

阅读更多

我们在Windows下Apache和PHP5的安装和配置一文中谈到了Apache+PHP5的安装配置问题,但是在大多数的情况下,我们不仅需要这样的配置,还要需要数据库的支持.在这里我们以MySQL为例,谈一下Windows下MySQL数据库+PHP5的配置.
MySQL可以从http://www.mysql.org下载得到.我们在这里下载到的是一个标准的Windows安装程序,安装是我们都熟悉的,只要像我们以前安装Windows安装程序一样的安装就可以.安装以后,可以按照向导进行一些简单的配置,主要的是一些密码以及用户的问题,其中的大多数我们都可以按照默认的设置来进行.
安装好以后我们的主要工作就是要使得我们的PHP5可以支持MySQL,这时我们要进行如下的一些简单配置:
1 将./php/ext目录下的php_mysql.dll,php_mbstring.dll以及./php目录下的libmql.dll拷贝到system32目录下,这样做的目的是要使得PHP5可以支持MySQL数据库的操作,同时使得MySQL可以支持宽字符的扩展.
2 用文本编辑器打开Windows目录下的php.ini配置文件,找到extension=php_mbstring.dll及extension=php_mysql.dll两行,将其前面的分号去掉,这样就使得PHP5可以加载这些必须的模块.
经过这样的配置以后,我们就可以在我们的机器上使得PHP5+MySQL可以正常的工作.但是一般情况下,我们常采用图形界面的MySQL数据库管理工具,如phpMyAdmin.这个工具我们可以从http://sourceforge.net处下载得到.下载后将其解压到Apache的DocumentRoot所指的目录下,并将其文件名改为phpMyAdmin(当然了我们也可以不做这样的改动),然后打开其目录下的config.ini.php配置文件:
$cfg['Servers'][$i]['user']            = 'root';
$cfg['Servers'][$i]['password']        = '';
这两行指的是我们访问MySQL数据库时所使用的用户名及密码,在这里填入我们设置的密码后我们就可以通过这个图形界面的管理工具来管理我们的MySQL数据库了.
这时只要我们在我们的浏览器中输入http://localhost/phpMyAdmin/config.ini.php.如果页面显示的是管理界面则说明phpMyAdmin可以正常的来为我们工作了.
在经过这些安装配置以后,我们就可以用phpBB2来架设我们自己的论坛了.phpBB2可以从http://www.phpbb2.de处下载得到.下载后将其解压到DocumentRoot所指的目录下,然后在浏览器中输入http://localhost/phpBB2/index.php.在这里我们只要填入一些配置内容就可以安装我们的论坛了.安装完成以后,我们要将该目录下的contrib和install文件删除,这是为防止黑客进行二次安装.经过这些简单的步骤以后,我们也就拥有了我们自己的论坛.我们可以通过http:/localhost/phpBB2/index.php进行访问.
我们可以通过http://localhost/phpBB2/admin/index.php页面进行我们的论坛管理.
当然了我们可以将这里的localhost替换成我们的网址,这样就可以使得别人也可以访问我们的网站了.
我们还可以从http://www.phpbb2.de处下载一些其他的模板和语言包,这样我们的论坛就可以用多种风格并且可以支持多种语言了.
分享到:
评论

相关推荐

    dns+apache+mysql+php+phpBB

    本教程将详细讲解如何在Linux系统下搭建LAMP环境,并结合DNS配置和phpBB论坛软件的安装,创建一个完整的网络服务架构。 一、Linux基础 在开始之前,你需要熟悉Linux操作系统的基础知识,包括文件系统结构、命令行...

    Apache2.2.4+php5.2.1+mysql5.2.1+phpbb+cgi+phpmyadmin2.9.2.rar

    这个压缩包文件"Apache2.2.4+php5.2.1+mysql5.2.1+phpbb+cgi+phpmyadmin2.9.2.rar"提供了一整套解决方案,用于搭建一个基于LAMP(Linux、Apache、MySQL、PHP)架构的服务器环境,并添加了对CGI(通用网关接口)的...

    phpBB-2.0.15.zip_LINUX PHP_linux mysql_phpbb_phpbb2 for linux_论坛

    【标题】"phpBB-2.0.15.zip_LINUX PHP_linux mysql_phpbb_phpbb2 for linux_论坛" 涉及的是一个基于Linux环境,使用PHP编程语言和MySQL数据库搭建的phpBB2论坛系统。这个版本是phpBB 2.0.15,它是一个开源的讨论板...

    图解配置Apache+PHP+MySQL协同工作,搭建BBS论坛

    ### 图解配置Apache+PHP+MySQL协同工作,搭建BBS论坛 #### Apache服务器的编译安装与验证 本文档详细介绍了如何从零开始配置Apache Web服务器,并确保其正常运行。Apache是世界上最流行的Web服务器之一,它能够...

    PHP+Mysql开发入门

    - **环境配置**:确保Mysql与PHP兼容。 ##### 7.4 Mysql基本使用 - **启动方式**:通过命令行启动Mysql服务。 - **登录命令**:使用`mysql -u username -p`登录数据库。 ##### 7.5 Mysql结构示意图 - **组成**:...

    php+ Apache +mysql服务套件

    这个服务套件常被称为LAMP(Linux + Apache + MySQL + PHP)在Linux环境下,或者WAMP(Windows + Apache + MySQL + PHP)在Windows环境下。 **PHP(Hypertext Preprocessor)**: PHP是一种解释型、通用的、开源的...

    phpBB-2.0.22

    **phpBB 2.0.22:搭建与测试Linux + ...通过以上步骤,你已经成功地在Linux + Apache + PHP + MySQL环境下搭建了phpBB2.0.22论坛,并进行了初步的测试。后续你可以根据需求自定义主题、插件,进一步完善你的在线社区。

    PHPBB2.1.8论坛中文版

    10. **兼容性**:PHPBB2.1.8兼容多种服务器环境,包括Linux、Windows等操作系统,以及MySQL、PostgreSQL等数据库。 在使用PHPBB2.1.8搭建论坛时,需要安装在Web服务器上,配置好合适的PHP环境和数据库连接。"phpBB...

    phpbb3论坛程序

    2. **安全与稳定**:`phpBB3` 团队定期发布安全更新和补丁,确保论坛免受黑客攻击,同时优化了代码性能,保证了论坛的稳定运行。 3. **模板系统**:`phpBB3` 提供了一套灵活的模板系统,允许用户自定义论坛的外观和...

    IIS下架设PHP+mysql论坛.rar

    5. **论坛软件**:例如,你可以选择开源的PHPBB、Discuz! 或vBulletin等论坛系统。下载对应的安装包,解压到Web服务器的适当目录。 配置IIS站点,确保你的论坛文件夹是网站的主目录。对于PHP,需要在IIS管理器中...

    phpbb3简易论坛代码

    【phpbb3简易论坛代码】是一个基于PHP编程语言和MySQL数据库构建的开源论坛软件解决方案。这个论坛系统设计简洁,易于安装和管理,适用于小型到中型企业或社区网站,提供了一个互动交流的平台。 PHP(Hypertext ...

    PHPBB V4 wap手机论坛

    2. **增强的性能**:与前代相比,PHPBB V4在性能方面有所提升,加载速度更快,响应更迅速,为用户提供流畅的论坛浏览体验。 3. **强大的管理功能**:管理员可以轻松管理用户、版块、帖子,设置权限,进行数据分析,...

    phpBB论坛v3

    2. **安装与配置** 安装phpBB3通常包括上传压缩包中的文件到服务器、创建数据库、设置权限以及执行安装向导。在安装过程中,用户需要提供论坛的基本信息,如管理员账号、站点名称、数据库连接参数等。 3. **界面与...

    PHPBB论坛2.0用户手册中文版

    1. **安装与配置**:详细介绍了如何在服务器上安装PHPBB,包括对服务器环境的要求(如PHP、MySQL版本)、文件上传、数据库设置、配置文件的修改等步骤。 2. **管理界面**:涵盖管理员后台的操作,如用户管理、板块...

    lamp 环境配置及discuz,phpwind,phpbb,wordpress网站的搭建/优秀论文

    2. 掌握在Linux环境下配置服务的方法,特别是与LAMP环境相关的配置。 3. 安装并管理Discuz!、phpbb、PHPWind论坛系统和WordPress博客系统,包括个性化设置和测试可用性。 4. 编写课程设计论文,要求包括Apache、PHP...

    Linux服务器配置管理课程实习.doc

    这份实习报告详细记录了学生在Linux系统服务器配置与管理课程中的实践经历,涵盖了Apache、MySQL、PHP和PHPBB论坛的搭建,以及Squirrel Webmail的配置。 1. **Apache+MySQL+PHP+PHPBB论坛架设**: - **目的**:这...

    PHP实例开发源码-php论坛系统 PHPBB.zip

    5. **论坛模块与功能** PHPBB包括了各种论坛功能,如发帖、回帖、主题分类、搜索、私信等。这些功能的实现涉及PHP的字符串处理、数组操作以及HTTP请求响应等基础知识。 6. **安全防护** PHPBB内置了防止SQL注入、...

    PHP实例开发源码—php论坛系统 PHPBB.zip

    【标题】"PHP实例开发源码—php论坛系统 PHPBB.zip" 涉及的核心知识点是PHP编程语言以及PHPBB论坛系统的实现。PHPBB是一款基于PHP的开源论坛软件,广泛应用于构建在线社区,其功能丰富,性能优秀,具有良好的安全性...

Global site tag (gtag.js) - Google Analytics