搭建论坛(一)

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL DuckDB 分析主实例,集群系列 8核16GB
云数据库 RDS PostgreSQL,高可用系列 2核4GB
简介:

最近接触了几款新的论坛软件和大家一起分享一下!
    基本大流程是搭建起自己的网站,然后加载上论坛软件。其实很简单的明白原理即可!在Windows 环境下我们需要下面几款软件:
    安装准备

    1、apache_2.2.8-win32-x86-openssl-0.9.8g.zip

     下载地址:http://httpd.apache.org/     

    2、mysql-5.0.18-win32.zip

     下载地址:http://www.mysql.com/downloads                            

    3、php-5.2.5-Win32.zip       

     下载地址:http://www.php.net/downloads.php   

    4、phpMyAdmin-2.6.2.zip   

下载地址 :http://sourceforge.net/projects/phpmyadmin/ 

    5、论坛软件:phpBB_phpbbchina.rar 这个软件我们可以自行选择本人是用上面的版本的软件测试(其他软件配置方法略有不同)

    安装:

    1、安装MySQL

       有几点大家需要注意的:如图,我们选择详细的配置过程:

      

服务模式我们选择服务器模式

      

安装的字符集我们选择gb2312

     

     2、安装Apache

  安装之前要确保,机器的80端口没有被占用。

       a、将软件解压到C:\根目录下重命名为PHP,  把php.ini-dist改为php.ini  ,打开该文件找到MYSQL 字符串,去掉前面的分号,实现PHP和MYSQL的结合             
       b、将PHP中用到的一些参数,我们定义到环境变量中,右击我的电脑--属性--高级--环境变量,在系统变量中 找到path变量,将   “  ;C:\php;C:\php\ext”(以分号分隔), 重新启动电脑。
            

       

      c、实现PHP和Apache的结合。修改Apache的配置文件(httpd.conf),

      如图:加入LoadModule php5_module C:/php/php5apache2_2.dll                 加入: PHPIniDir "C:/php"

        

       如图加入:AddType application/x-httpd-php .php      AddType application/x-httpd-php .html   

        

      d、利用网页编辑软件编辑index.php文件代码如下:

      

      重启Apache服务,进行测试http://127.0.0.1/index.php如果能出现下面的情况则说明安装正确。

      安装PHPMyAdmin

     将软件解压到指定的目录下,重命名为“phpmyadmin”最好是放在主目录下,如果放在其他的地方我们需要在httpd.conf 文件中添加一条的虚拟目录的指令:alias /phpmyadmin/    “实际存放路径”

     a、打开conf.inc.php文件查找:$cfg['Servers'][$i]['user'] = ''; 
$cfg['Servers'][$i]['password'] = ''; 在这两个地方分别填上管理数据库德用户和密码;

     b、查找$cfg['PmaAbsoluteUri'] ="" ,这个地方加上phpmyadmin所在的路径
"http://localhost/phpMyAdmin/"http://127.0.0.1/phpmyadmin

     c、修改php.ini    去掉;extension=php_mbstring.dll"前面的分号,同时将php/etx/ 目录中的extension=php_mbstring.dll 文件复制到c:\windows\system32

     第b.  c..步的主要目的是解决在打开phpmyadmin时出现:必须在您的配置文件中设定 $cfg['PmaAbsoluteUri'] 指令! 
The mbstring PHP extension was not found and you seem to be using 
multibyte charset. Without mbstring extension phpMyAdmin is unable to split strings correctly and it may result in unexpected results.”
     提示及其它相关的问题

     安装完毕,我们可以做一下测试 http://127.0.0.1/phpmyadmin/ 会出现下面的页面:

      安装PHPBB

     a.将软件解压到网站的主目录下,即:C:\Program Files\Apache Software Foundation\Apache2.2\htdocs并重命名为“PHP”,现在可以进行测试

       HTTP://127.0.0.1/php 会出现下面的界面:

      我们可能遇到好、这样的问题。界面不能正常显示中文,这是数据库MYSQL和论坛软件所使用的字符集不同,在创建论坛的专有数据库的时候 我们可以规定数据库的字符集。例如:create database bbs character set gb2312;

 

       

      此处我们需要注明:该网站的域名(如果只是在内网用只是些主机头也没有问题,测试环境中无所谓),服务器的名称,管理员的信箱,下面的选择中,我们一般都选择第一种,把Apache服务作为一种系统服务,工作在80端口(前面确认80端口没有占用就是为了这个),剩下的一般不用动,一直“NEXT”.安装成功后,可以做一次测试,看是否安装正确。下面就是修改,打开Apache配置文件,C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf

      网站的主目录DocumentRoot 我们不用改,我们把默认的目录索引改为index.phpJ即可






本文转自 位鹏飞 51CTO博客,原文链接:http://blog.51cto.com/weipengfei/396236,如需转载请自行联系原作者

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
目录
相关文章
|
关系型数据库 测试技术 数据库
使用Docker搭建测试用例管理平台TestLink:简易指南
使用Docker搭建TestLink测试管理软件的步骤如下:首先,拉取`bitnami/mariadb`和`bitnami/testlink-archived`镜像。然后,启动MariaDB容器,创建数据库。接着,启动TestLink容器并连接到MariaDB。检查容器状态确保它们已启动。最后,访问`localhost:8099`以使用TestLink,默认用户名为`user`,密码为`bitnami`。这样,你就能在本地便捷地进行测试管理了。
|
Arthas 监控 Java
Arthas 实践——生产环境排查 CPU 飚高问题
13:40 收到我们的生产环境服务器绿版 CUP 超负载告警通知。此时心里只有一个想法,重启大法好,马上登录服务器,执行 top 发现进程 30247 和 28337 占用 CPU 为 200 多和100 多基本占用了 4 核的 3 核,整个过程大概用时 30 秒,维护群依然很平静,运营的电话也没打过来,这时候我断定,这次问题应该影响面很小,用户可能也暂时没有发现,好吧,还有时间做排查。
Arthas 实践——生产环境排查 CPU 飚高问题
|
安全 关系型数据库 MySQL
MySQL:TABLE_SCHEMA及其应用
MySQL:TABLE_SCHEMA及其应用
376 1
|
域名解析 弹性计算 网络协议
阿里云搭建网站(阿里云建站攻略)
阿里云搭建网站(阿里云建站攻略) 阿里云轻量应用服务器怎么使用?阿里云轻量应用服务器使用教程:轻量应用服务器购买、重置密码、远程连接、宝塔面板的Web环境搭建、WordPress网站程序安装到网站上线,阿里云服务器网分享轻量应用服务器从购买、配置建站环境、轻量服务器应用服务器远程连接、开端口到网站上线全流程
296 0
|
安全 网络安全
Day1:360培训学习重点笔记(7.13)
Day1:360培训学习重点笔记(7.13)
|
存储 缓存 Oracle
Java基础知识面试题
this:它代表当前对象名(在程序中易产生二义性之处,应使用this来指明当前对象;如果函数的形参与类中的成员数据同名,这时需用this来指明成员变量名)
Java基础知识面试题
|
存储 算法 测试技术
深入理解时间复杂度和空间复杂度
深入理解时间复杂度和空间复杂度
深入理解时间复杂度和空间复杂度
|
传感器 编解码 关系型数据库
Google Earth Engine——Arctic北极DEM是一个数字表面模型(DSM),描绘了包括植被、树冠、建筑物和其他人造表面特征在内的第一回的高程值,2米/5米分辨率
Google Earth Engine——Arctic北极DEM是一个数字表面模型(DSM),描绘了包括植被、树冠、建筑物和其他人造表面特征在内的第一回的高程值,2米/5米分辨率
484 0
Google Earth Engine——Arctic北极DEM是一个数字表面模型(DSM),描绘了包括植被、树冠、建筑物和其他人造表面特征在内的第一回的高程值,2米/5米分辨率
|
大数据
NO2!阿里研究院入选中国企业智库系统影响力榜
2019年2月1日,上海社会科学院智库研究中心发布《2018年中国智库影响力评价与排名》。阿里研究院入围三项排名榜单,位居企业智库系统影响力榜单第2位,中国智库社会影响力榜单第13位,中国智库综合影响力排名榜单第42位。
2533 0

热门文章

最新文章