`

jform安装

阅读更多
- JForum 2.1.8
- J2SE6.0
- Tomcat5.5.17
- MySQL5.0.6
JForum的安装步骤
1,JForum的下载。到JForum的官方网站上下载JForum的最新版本。目前(2008年3月)的最新版本是2.1.8。
2,准备数据库(本文使用MySQL)2.1 创建jforum数据库,设置为utf-8编码。utf-8编码可以在安装时默认设置为utf-8编码,或者单独设置。
C:\> cd mysql
C:\mysql\bin\>mysql -u root -p
Enter password:
mysql> CREATE DATABASE jforum DEFAULT CHARACTER SET utf8;
mysql> exit
Bye
C:\mysql\bin\>
2.2 创建数据库用户分配给其足够的权限
C:\mysql\bin\>mysql -u root -p
Enter password:
GRANT ALL PRIVILEGES ON *.* TO jforum_user@localhost IDENTIFIED BY 'my_password' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO jforum_user@"%" IDENTIFIED BY 'my_password' WITH GRANT OPTION;
mysql> flush privileges;
mysql> exit
Bye
C:\mysql\bin\>
用户名/密码根据自己的情况设置。
2.3 执行JForum数据库创建脚本(/WEB-INF/config/database/mysql/mysql_db_struct.sql)
C:\mysql\bin\>mysql jforum -u root -p  为用户密码
2.4 执行JForum初始化数据脚本(/WEB-INF/config/database/mysql/mysql_data_dump.sql)
执行方法同上。
至此,数据库的准备工作完成。
3,修改全局配置文件SystemGlobals.properties
打开WEB-INF/config/SystemGlobals.properties文件,做以下修改:
3.1 查找database字样,确认[DATABASE SETTINGS]数据库设置正确。默认设置为mysql,若使用其他数据库,则需要修改。
3.2 修改forum.link,homepage.link等配置。
根据JForum版本的不同,可能是WEB-INF/config/jforum-custom.conf。请根据实际情况修改。
tomcat6放在$tomcat_home\lib下;
tomcat6一下放在$tomcat_home\common\classes\下
4,修改数据库配置文件mysql.properties
打开/WEB-INF/config/database/mysql/mysql.properties文件,根据刚才数据库的设置情况加以修改。
5,deploy jforum.war
将jforum.war或者解压缩之后的文件夹jforum拷贝到TOMCAT_HOME/webapps/目录
解压缩后的jforum目录具有以下阶层:
jforum
    \images
    \templates
    \upgrade
    \WEB-INF
    ...
    index.htm
    ...
(可以将上面的jforum文件夹下的文件(不包含jforum目录本身)打包为一个jforum.zip,然后重新命名为jforum.war也可)
(JBoss服务器的情况,可以将jforum.war拷贝到 JBOSS_HOME/server/default/deploy目录下)
6,启动TOMCAT服务器
执行$TOMCAT_HOME/bin/startup.bat
7,打开浏览器,访问:
http://localhost:8080/jforum/
进入jforum的数据库初始化页面,进行初始化。
默认显示语言选择Chinese Simplifed (zh_CN),数据库选择utf-8编码。
完成设置。
至此,JForum论坛安装完成。

安装时最好把activation.jar、和javamail.jar这两个包拷到jforum/WEB-INF/LIB下,因为我安装时出现tomcat无法发布jforum,把那两个包考进去就好了
               
分享到:
评论

相关推荐

    FPA-花授粉优化.rar

    多种智能优化算法设计开发应用,可供学习交流,不断更新资源

    医院口腔科高压蒸汽灭菌登记表.docx

    医院口腔科高压蒸汽灭菌登记表.docx

    微信小程序-城市天气2小程序项目源码-原生开发框架-含效果截图示例.zip

    微信小程序凭借其独特的优势,在移动应用市场中占据了一席之地。首先,微信小程序无需下载安装,用户通过微信即可直接使用,极大地降低了使用门槛。其次,小程序拥有与原生应用相近的用户体验,同时加载速度快,响应迅速,保证了良好的使用感受。此外,微信小程序还提供了丰富的API接口,支持开发者轻松接入微信支付、用户授权等功能,为开发者提供了更多的可能性。 微信小程序-项目源码-原生开发框架。想要快速打造爆款小程序吗?这里有一份原生开发框架的项目源码等你来探索!基于微信小程序的强大生态,这份源码将带你领略原生开发的魅力,实现快速迭代与高效开发。从用户授权到微信支付,从界面设计到功能实现,一切尽在掌握。赶快下载查看,让你的小程序项目在竞争激烈的市场中脱颖而出!

    基于Springboot微服务的车联网位置信息管理软件的设计与实现+论文

    基于Spring Boot微服务的车联网位置信息管理软件旨在通过现代化技术提升车辆位置信息的实时监控与管理效率。以下是该系统的功能模块和技术实现的简要介绍: 系统功能模块 车辆定位与追踪:通过集成GPS等定位技术,实时获取车辆位置信息,并提供车辆追踪功能。 位置信息管理:存储、查询、更新车辆位置信息,支持历史轨迹回放和位置数据统计分析。 报警与预警:根据预设规则,对异常位置信息进行报警和预警,如超速、越界等。 用户管理:支持用户注册、登录、权限管理等操作,确保系统安全和数据保密。 技术实现 后端技术:采用Spring Boot框架构建微服务架构,利用Maven进行项目管理,确保系统的高性能和稳定性。 数据库:使用MySQL数据库存储车辆位置信息、用户数据等关键信息,支持高效的数据查询和统计分析。 定位技术:集成GPS等定位技术,实现车辆位置的实时获取和追踪。 前端技术:结合Vue.js等前端框架,构建直观、友好的用户界面,提供丰富的交互体验。 该系统通过Spring Boot微服务架构和现代化技术,实现了车联网位置信息的实时监控与管理,为车辆管理提供了有力的技术支持。

    MSChartExtension-V3.9.2.zip

    本文介绍如何使用改进版本的Largest-Triangle-Three-Bucket(LTTB)算法使用WinForms应用程序的MSChart组件绘制大型数据点,以提高应用程序性能和数据可见性。

    VB将程序图标在添加到任务栏

    实现功能: 1.将程序图标添加到任务栏; 2.从任务栏里移出程序图标; 3.从任务栏里隐藏图标;

    MATLAB设计_计算N-D数组X中的缺失数据.zip.temp

    MATLAB设计_计算N-D数组X中的缺失数据.zip.temp

    MATLAB设计_permn彼尔姆算法.zip

    MATLAB设计_permn彼尔姆算法.zip

    BUU刷题-Reveser-FlareOn5-Web2.0(WebAssembly逆向分析)

    BUU刷题-Reveser-FlareOn5_Web2.0(WebAssembly逆向分析)

    基于SerialChart串口绘图软件从串口读入CSV数据(用逗号分隔)并直观地绘制波形图.zip

    基于SerialChart串口绘图软件从串口读入CSV数据(用逗号分隔)并直观地绘制波形图

    libaa1-1.4.0-515.1.riscv64.rpm

    安装:rpm -i xx.rpm

    SZU大物多普勒实验报告

    SZU大物多普勒实验报告

    高分项目,基于stm32和mpu9250开发的usb hid键盘、鼠标、游戏控制器,内含完整源码、HID设备规范

    高分项目,基于stm32和mpu9250开发的usb hid键盘、鼠标、游戏控制器,内含完整源码、HID设备规范 THIS SPECIFICATION IS PROVIDED “AS IS” WITH NO WARRANTIES WHATSOEVER INCLUDING ANY WARRANTY OF MERCHANTABILITY, FITNESS FOR ANY PARTICULAR PURPOSE, OR ANY WARRANTY OTHERWISE ARISING OUT OF ANY PROPOSAL, SPECIFICATION, OR SAMPLE. A LICENSE IS HEREBY GRANTED TO REPRODUCE AND DISTRIBUTE THIS SPECIFICATION FOR INTERNAL USE ONLY. NO OTHER LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY OTHER INTELLECTUAL PROPERTY RIGHTS IS GRANTE

    微信小程序-Symphony 社区平台小程序项目源码-原生开发框架-含效果截图示例.zip

    微信小程序凭借其独特的优势,在移动应用市场中占据了一席之地。首先,微信小程序无需下载安装,用户通过微信即可直接使用,极大地降低了使用门槛。其次,小程序拥有与原生应用相近的用户体验,同时加载速度快,响应迅速,保证了良好的使用感受。此外,微信小程序还提供了丰富的API接口,支持开发者轻松接入微信支付、用户授权等功能,为开发者提供了更多的可能性。 微信小程序-项目源码-原生开发框架。想要快速打造爆款小程序吗?这里有一份原生开发框架的项目源码等你来探索!基于微信小程序的强大生态,这份源码将带你领略原生开发的魅力,实现快速迭代与高效开发。从用户授权到微信支付,从界面设计到功能实现,一切尽在掌握。赶快下载查看,让你的小程序项目在竞争激烈的市场中脱颖而出!

    MATLAB设计_COMTRADE阅读器.zip

    MATLAB设计_COMTRADE阅读器.zip

    Ⅲ类医用射线装置监督检查表.docx

    Ⅲ类医用射线装置监督检查表.docx

    毕业设计MATLAB_滞后型传递特征的多项式表征.zip

    毕业设计MATLAB_滞后型传递特征的多项式表征.zip

    微信小程序-房贷计算器小程序项目源码-原生开发框架-含效果截图示例.zip

    微信小程序凭借其独特的优势,在移动应用市场中占据了一席之地。首先,微信小程序无需下载安装,用户通过微信即可直接使用,极大地降低了使用门槛。其次,小程序拥有与原生应用相近的用户体验,同时加载速度快,响应迅速,保证了良好的使用感受。此外,微信小程序还提供了丰富的API接口,支持开发者轻松接入微信支付、用户授权等功能,为开发者提供了更多的可能性。 微信小程序-项目源码-原生开发框架。想要快速打造爆款小程序吗?这里有一份原生开发框架的项目源码等你来探索!基于微信小程序的强大生态,这份源码将带你领略原生开发的魅力,实现快速迭代与高效开发。从用户授权到微信支付,从界面设计到功能实现,一切尽在掌握。赶快下载查看,让你的小程序项目在竞争激烈的市场中脱颖而出!

    Client.ico

    Client.ico

    ipython-8.24.0.tar.gz

    Python库是一组预先编写的代码模块,旨在帮助开发者实现特定的编程任务,无需从零开始编写代码。这些库可以包括各种功能,如数学运算、文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

Global site tag (gtag.js) - Google Analytics