工具:
jdk、tomcat、eclipse、oracle(win64_11gR2_database_1of2.zip、winx64_12c_database_2of2.zip)、oracle客户端(winnt_12c_client32.zip)、svn插件、visual svn server
步骤:
jdk、tomcat、eclipse安装还是蛮简单的,解压配置环境变量就行,主要是卡在了oracle上~~
下面是oracle安装过程中遇到的一些问题:
1、卸载oracle
因为之前对方的开发人员已经尝试在服务器上安装oracle,但最后失败了,所以我第一件事要做的就是要把它删除干净:
(1)、到控制面板对oracle进行删除,但由于没有安装成功,我在查找的过程中,发现没有关于oracle的选项
(2)、然后去,删掉C:\Program Files的oracle相关内容,C:\ProgramData下可能也有与oracle相关的东西,只要进去把它删掉即可
(3)、删掉注册表中与oracle相关的内容(regedit)
(4)、在开始的地方把oracle移除掉
2、开始安装(12c)
(1)、把安装包解压到同一个文件夹下,不然会报错:oracle未找到文件dr0ulib.sql
(2)、开始安装,这个在网上有教程,我选择的是服务器类的,步聚跟这个差不多安装图解
(3)、用sys登录创建用户(sys as sysdba),在12c下要求用户名要与c##开头
(4)、创建用户后还要分配相应的权限,我分配了connect、resource角色
(5)、用sql developer连接,java.exe的路径为:oracle安装目录下的product\12.1.0、dbhome_1\jdk\bin,最后成功了
(6)、但我习惯使用navicat所以下面继续navicat的安装,由于navicat是用于32位的oracle的,所以要装oracle32位的客户端:winnt_12c_client32.zip
(7)、在装的过程中也遇到了一个问题:执行安装程序验证所需的初始设置失败,常规的解决方法,但我用这个方法并没有解决这个问题,花了一点时间最后解决了问题:到服务里面把oracle的相关服务停掉,再进行安装即可
(8)、打开navicat进行相关文件的选择:工具 --> 选项 --> OCI --> oci.dll(在客户端的安装目录下可以找到一个oci.dll,选取它即可),再选择sql plus(它与oci.dll在同一个目录下),重启navicat生效
(9)、最后运行相应的sql文件导入相关数据,但还是出现了一个问题:对表空间‘USER‘没有操作权限,最后也在网上找到了解决方法
最后,把项目导入eclipse再进行相关的配置,发布,访问~~最后成功了
在搭建svn服务器的时候还遇到了一个有点坑的问题:用localhost来访问svn资源库的时候是可以访问的,但如果换成ip却说无法连接,纠结了挺久的,一开始怀疑是不是在装的过程中少配置了什么,又在自己本机上装了一次,发现那些配置并没有涉及到ip的设置之类的,又怀疑是不是端口号的问题,当时没有细想,心想:用localhost都可以访问,说明就不是端口号问题啦,查看了visual server的配置,把network修改成了ip的方式,再次进行访问还是不行...纠结、纠结...突然,灵机一动,心想会不会是端口映射的问题,如果对方没有开发这些端口,那我肯定是访问不了的啊,因为之前发布项目的时候用了8080端口发现是可以访问的,于是我把svn server的端口号改成了8080,用eclipse一连接,一不小心..可以了,最后再跟对方说明了一下这个问题
第一次搭建服务器环境,花费时间还是蛮长的,作个记录
有很多东西可能说得不是很详细,因为这是在事后回想起来的,有什么不足,请在下面留言,我用及时补充的:)