CentOS6.5 64位 下 搭建 Java+Apache-Tomcat+MongoDB的环境
2016-05-12 18:46
519 查看
CentOS6.5 64位 下 搭建 Java+Apache-Tomcat+MongoDB的环境
1.CentOS6.5系统自带Open JDK,但OpenJDK部分内容与SUN JDK不兼容,因此打算重新安装SUN JDK1.7来开发
rpm -qa | grep java 查看装了那些包
rpm -e 包全名 把系统装过的jdk全部卸载掉
2.下载jdk包(注:大家可以到http://www.oracle.com/technetwork/java/javase/downloads/index.html去下载自己需要的包)放到/opt下
3.下载Tomcat包(注:大家可以到http://tomcat.apache.org/download-70.cgi去下载自己需要的包)放到/opt下
进入tomcat的bin目录,然后执行startup.sh,结果失败
输出结果为
Cannot find ./catalina.sh
The file is absent or does not have execute permission
This file is needed to run this program
很明显是权限的问题
解决方法:
依旧在tomcat 的bin目录下
执行 chmod +x *.sh
然后用./startup.sh启动成功
最后访问http://localhots:8080,显示默认页面。就完成了对Apache-Tomcat的配置
下班了,明天再来写MongoDB的配置
4.下载Mongo包放到/opt目录下
在/opt/mongo 目录下新建 db、log两个文件夹
进入到/opt/mongo/bin目录新建配置文件
重新绑定mongodb的配置文件地址和访问IP:
启动Mongo程序,使用配置文件mongodb.conf定义的参数启动
netstat -ntpl #查看MongoDB是否启动
1.CentOS6.5系统自带Open JDK,但OpenJDK部分内容与SUN JDK不兼容,因此打算重新安装SUN JDK1.7来开发
rpm -qa | grep java 查看装了那些包
rpm -e 包全名 把系统装过的jdk全部卸载掉
2.下载jdk包(注:大家可以到http://www.oracle.com/technetwork/java/javase/downloads/index.html去下载自己需要的包)放到/opt下
tar -xvf jdk1.7.0_71.tar 解压包 然后编辑/etc/profile,往里面添加一下内容
JAVA_HOME=/opt/jdk1.7.0_71 JRE_HOME=$JAVA_HOME/jre PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib export JAVA_HOME JRE_HOME PATH CLASSPATH
执行source /etc/profile 让其生效; 执行 java -verison 可查看到java此时的版本;
3.下载Tomcat包(注:大家可以到http://tomcat.apache.org/download-70.cgi去下载自己需要的包)放到/opt下
unzip apache-tomcat-7.0.54.zip 解压 进入/opt/apache-tomcat-7.0.54/bin,编辑catalina.sh 将一下内容添加到顶行 export TOMCAT_HOME=/opt/apache-tomcat-7.0.54 export CATALINA_HOME=/opt/apache-tomcat-7.0.54 export JRE_HOME=/opt/jdk1.7.0_71/jre export JAVA_HOME=/opt/jdk1.7.0_71 然后在/opt/apache-tomcat-7.0.54/bin下执行 source catalina.sh让配置生效 最后检查一下防火墙设置有没有限制Apache-Tomcat默认的8080端口
进入tomcat的bin目录,然后执行startup.sh,结果失败
输出结果为
Cannot find ./catalina.sh
The file is absent or does not have execute permission
This file is needed to run this program
很明显是权限的问题
解决方法:
依旧在tomcat 的bin目录下
执行 chmod +x *.sh
然后用./startup.sh启动成功
最后访问http://localhots:8080,显示默认页面。就完成了对Apache-Tomcat的配置
下班了,明天再来写MongoDB的配置
4.下载Mongo包放到/opt目录下
tar -zxvf mongo.tar.gz 解压mongo.tar.gz包
在/opt/mongo 目录下新建 db、log两个文件夹
mkdir db mkdir log
进入到/opt/mongo/bin目录新建配置文件
vim mongodb.conf dbpath = /opt/mongo/db #数据文件存放目录 logpath = /opt/mongo/log/mongodb.log #日志文件存放目录 port = 27017 #端口 fork = true #以守护程序的方式启用,即在后台运行 nohttpinterface = true
重新绑定mongodb的配置文件地址和访问IP:
/opt/mongo/bin/mongod --bind_ip localhost -f /opt/mongo/bin/mongodb.conf
启动Mongo程序,使用配置文件mongodb.conf定义的参数启动
./mongod --config mongodb.conf 在/opt/mongo/bin/目录下
netstat -ntpl #查看MongoDB是否启动
cd /opt/mongo/bin/ ./mongo #进入MongoDB数据库控制台 use admin #进入admin数据库 db.shutdownServer() #关闭MongoDB数据库 exit #退出
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- 分享微信开发Html5轻游戏中的几个坑
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- 如何在 Fedora 上安装 MongoDB 服务器
- Centos6 编译安装Python
- PropertyChangeListener简单理解
- PHP添加yaf xhprof mongodb 同理
- mongodb安装
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器