基于jsp的bbs论坛-(1)环境搭建
来源:互联网 发布:全国新长征突击乎和平 编辑:程序博客网 时间:2024/04/27 02:21
一、数据库
- 使用的是Oracle数据库,先在本地安装了Oracle 11g的客户端,这是个数据库软件,安装完成后,进行对Oracle客户端的网络配置
- 新建一个txt文本文件,名字为
tnsnames.ora
,需显示文件的扩展名后进行更改,将txt文本文件改为ora文件(ora即oracle的文件)文件内容为:
qst = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.248)(PORT = 1522)) ) (CONNECT_DATA = (SERVICE_NAME = qst) ) )
从上可以看到
1. PROTOCOL = TCP,使用的协议是TCP协议
2. HOST = 192.168.100.248,所连接的数据库服务器的IP地址是192.168.100.248
3. PORT = 1522,连接的数据库服务器端口号是1522
- 因为在本地安装的只是数据库的客户端,真正的数据库是在另一台主机上的,即我们安装的只是一个Oracle数据库的应用端程序,可以通过使用应用端程序访问数据库,但真实的数据都是存储在主机上的,所以需在配置文件中指明所连接的是哪一个数据库,即需指明所要连接数据库主机的IP地址及端口号
- 在不同环境下不同数据库服务器的各信息都是不一样的
- 同时将编辑好的
tnsnames.ora
文件放置在:Oracle 11g安装目录\NETWORK\ADMIN
下,一定要是这样的路径,若没有则自己新建这样的路径,即在安装Oracle 11g的主目录下新建NETWORK文件夹,在NETWORK文件夹下新建ADMIN文件夹,再把tnsnames.ora文件加入到ADMIN文件中,具体配置相关可百度:oracle网络配置 - 还需添加一个环境变量,变量名为
TNS_ADMIN
,值为tnsnames.ora
文件所在路径,这是为了能够找到tnsnames.ora
的位置 - 以及需修改系统变量path,在path值里面加上例如(
D:\instantclient_11_2
),这是为了能找到此目录下的oci.dll文件,即在path里面加上oci.dll文件的位置 - 然后安装PLSQL_Developer软件,该软件是一个集成开发环境,专门开发面向Oracle数据库的应用,使用该软件通过调用Oracle 11g的客户端来完成对Orcal数据的管理与使用
- 在安装完后,也需配置PLSQL_Developer软件,第一次打开软件直接无账号登录即可,登录后在软件上方菜单栏中选择配置工具->首选项->连接,如下所示
- 在 Oracle主目录名中输入Oracle 11g的路径,如
d:\instantclient_11_2
在 OCI库中输入odc.dll文件的路径,如d:\instantclient_11_2\oci.dll
点击应用,确定,完成PLSQL_Developer配置 再次打开PLSQL_Developer软件则会在数据库中有qst 选项,输入由系统管理员提供的用户名密码就可以进行登陆,登录后即可进行相关数据库的管理。
若在登录时若出现如下弹窗,需配置环境变量。
- 方法如下:
新建用户变量:NLS_LANG,变量值:american_america.AL32UTF8,配置成功后,关闭plsql工具,再重新打开plsql即可。
截图: - 至此安装和配置好了Orcal数据库(需在能连接Oracle服务器的环境下),可以使用plsqldev软件进行管理Orcal数据库,对数据库进行建表等操作
二、Web服务器
- 安装Web服务器,使用的是Tomcat 6.0,无需配置,下载安装好即可,所需配置在IDE中进行
- 该服务器是作为WEB服务器,不是Oracle服务器(数据库服务器)
三、IDE
- 使用的是eclipse软件,安装前需先安装和配置好JAVA环境,安装的是
jdk1.6.0_10
,安装好eclipse后,在菜单栏选择新建一个Dynamic Web Project
项目,在Dynamic web module version
中选择3.0版本(统一版本),输入名字,完成创建 - 接着在IDE中配置服务器,在软件上方菜单栏
Windows
下选择Preferences
,选择Server
,选择Runtime Environment
,选择Add,新建一个服务器,选择Tomcat v6.0 Server
,因为安装的是这个版本的,选择Next,再选取前面已经安装好的Tomcat v6.0 Server
的目录,选择Finish完成,即在IDE中完成了服务器的相关配置 - 同时在上方菜单栏Windows下
Show View
下选择Servers
为项目配置服务器,选择New,选择Tomcat v6.0 Server
,同时进行双击,为服务器Server Locations
选择Use workspace metadata
,用Ctrl+S
进行配置保存,在IDE中配置好服务器后应为项目配置服务器,在为项目配置好了,还需右击Start进行开启服务器才能进行访问 - 完成后则可在浏览器中输入
http://localhost:8080/
,能显示服务器欢迎页面则说明成功配置完成服务器,同时可在左侧的Tomcat Manager
下看到我们新建的BBS项目名,点击进去即进行访问我们的项目
四、总结
至此安装好了
1. Oracle:作为BBS各类信息存储的数据库
2. Tomcat:作为BBS的网站服务器
3. Eclipse:作为进行BBS相关编码的IDE
0 0
- 基于jsp的bbs论坛-(1)环境搭建
- 基于jsp的bbs论坛-(7)jsp网页的实现
- 基于jsp的bbs论坛-(2)数据库创建
- 基于jsp,JQuery,Servlet,MySQL的小型BBS论坛
- bbs论坛搭建--环境配置wampserver
- bbs论坛搭建--搭建前的准备
- 基于jsp的bbs论坛-(3)java中对model的实现
- 基于jsp的bbs论坛-(4)java中对dao的实现
- 基于jsp的bbs论坛-(5)java中对test的实现
- 基于jsp的bbs论坛-(6)java中对servlet的实现
- 基于jsp的bbs论坛-(6)java中对servlet的实现
- 基于jsp的bbs论坛-(6)java中对servlet的实现
- 基于SSH开发的BBS论坛系统
- bbs论坛搭建--Discuz的安装
- Jsp论坛系统(BBS)源码
- jsp代码编写简单的BBS论坛项目的总结
- 【struts2】一个BBS论坛初步显示的Category-add.jsp
- 10个基于python的的BBS论坛的源码
- Android SQLite存取图片
- 策略模式(strategy)
- 特定领域文物管理系统-用例确定及筛选
- ubuntu14.04+GTX960+cuda8.0+cudnn5.1+Theano+Tensorflow安装教程
- laravel应用目录结构
- 基于jsp的bbs论坛-(1)环境搭建
- [samtools] idxstats bedcov faidx命令简介
- 基于jsp的bbs论坛-(2)数据库创建
- 游戏AI设计经验分享——行为树的研究
- JavaScript 对象字面量(object literal)
- 欢迎使用CSDN-markdown编辑器
- python 内建函数isinstance的用法以及与type的区别
- android事件冲突
- Mac安装mysql数据库&MySQL基础和MySQL在开发中常用的技术