Java环境搭建若干问题
2015-03-15 22:08
357 查看
0.总体说明 本次搭建环境,为了偷懒,使用的是,阿里云镜像。 自带了Nginx、Tomcat、JDK等。 比较坑爹的是,虽然镜像带了很多安装好的软件,但是也有各种问题,比如它修改了tomcat的配置,appBase竟然是“/home/default”。 1.Tomcat位置:/var/local/tomcatfrontTomcat:前端系统用,包括front等。backendTomcat:后端系统用,包括backend。
server.xml修改端口号,2个地方,其中前台监听端口号是8080,后台是8090。catalish.sh,增加VM变量:
JAVA_OPTS="$JAVA_OPTS -Dconfig_path=/var/tomcat/ -Dlog4jOutputPath=/var/tomcat/logs -Xms256m -Xmx1024m -XX:PermSize=128M -XX:MaxPermSize=256m"
Tomcat启动报错 Unknown default host [localhost] for connector [Connector[HTTP/1.1-8080
2.redis位置:/usr/local启动:./startup.sh ./src/redis-server redis.conf &
连接密码requirepass jiutianlei
客户端登录redis-cli -a jiutianlei
停止:./stop.sh./src/redis-cli shutdown
3.Maven环境变量vim /etc/profile.d/maven.shexport MAVEN_HOME=/usr/local/apache-maven-3.2.5export PATH=${MAVEN_HOME}/bin:${PATH}保存,然后执行 source /etc/profile.d/maven.sh (尚未尝试)
4.mysql mysql直接使用42.4.84.84上的数据库 用户名:root123 密码:abc (上面还有其它数据库,不要随便动) 由于内存不够,停止本地的mysql(没有用)。 find / -name mysqld/var/lock/subsys/mysqld/var/run/mysqld/usr/libexec/mysqld/etc/sysconfig/mysqld/etc/logrotate.d/mysqld/etc/rc.d/init.d/mysqld
停止:/etc/rc.d/init.d/mysqld stop
5.jms
检查状态:./bin/activemq status
启动的时候,发现内存占用太多,内存不足。 修改了内存使用方式,还是不行。 <memoryUsagelimit="64 mb"/> <memoryUsage> <!-- <memoryUsage percentOfJvmHeap="70" /> --> <memoryUsagelimit="64 mb"/> </memoryUsage> 报语法错误,错误在“data”目录,没有注意到。
上述资料,参考的是这个网友的http://blog.csdn.net/kimmking/article/details/9670653。
正确的做法是:<memoryUsage percentOfJvmHeap="10" /> 把内存设置小一点。
-----------------常用命令-----1.解压命令:tar -xvf redis.tar.gz
2.启动时,把日志记录到文件中。
bin/activemq start > /tmp/smlog 2>&1 &
3.防火墙 原来是因为linux下没有开启对8011的端口访问权限造成的。通过下面的命令可以开启允许对外访问的网络端口:
/sbin/iptables -I INPUT -p tcp --dport 8011 -j ACCEPT #开启8011端口 /etc/rc.d/init.d/iptables save #保存配置 /etc/rc.d/init.d/iptables restart #重启服务 查看端口是否已经开放/etc/init.d/iptables status
搞完防火墙之后,发现只有80端口可以用,8080和8090不能访问,只好用Nginx做代理,转发。
最让人郁闷了。
下次,再也不用镜像的了,还是自己搞比较好。
一切尽在掌握,才行呀。
server.xml修改端口号,2个地方,其中前台监听端口号是8080,后台是8090。catalish.sh,增加VM变量:
JAVA_OPTS="$JAVA_OPTS -Dconfig_path=/var/tomcat/ -Dlog4jOutputPath=/var/tomcat/logs -Xms256m -Xmx1024m -XX:PermSize=128M -XX:MaxPermSize=256m"
Tomcat启动报错 Unknown default host [localhost] for connector [Connector[HTTP/1.1-8080
2.redis位置:/usr/local启动:./startup.sh ./src/redis-server redis.conf &
连接密码requirepass jiutianlei
客户端登录redis-cli -a jiutianlei
停止:./stop.sh./src/redis-cli shutdown
3.Maven环境变量vim /etc/profile.d/maven.shexport MAVEN_HOME=/usr/local/apache-maven-3.2.5export PATH=${MAVEN_HOME}/bin:${PATH}保存,然后执行 source /etc/profile.d/maven.sh (尚未尝试)
4.mysql mysql直接使用42.4.84.84上的数据库 用户名:root123 密码:abc (上面还有其它数据库,不要随便动) 由于内存不够,停止本地的mysql(没有用)。 find / -name mysqld/var/lock/subsys/mysqld/var/run/mysqld/usr/libexec/mysqld/etc/sysconfig/mysqld/etc/logrotate.d/mysqld/etc/rc.d/init.d/mysqld
停止:/etc/rc.d/init.d/mysqld stop
5.jms
检查状态:./bin/activemq status
启动的时候,发现内存占用太多,内存不足。 修改了内存使用方式,还是不行。 <memoryUsagelimit="64 mb"/> <memoryUsage> <!-- <memoryUsage percentOfJvmHeap="70" /> --> <memoryUsagelimit="64 mb"/> </memoryUsage> 报语法错误,错误在“data”目录,没有注意到。
上述资料,参考的是这个网友的http://blog.csdn.net/kimmking/article/details/9670653。
正确的做法是:<memoryUsage percentOfJvmHeap="10" /> 把内存设置小一点。
-----------------常用命令-----1.解压命令:tar -xvf redis.tar.gz
2.启动时,把日志记录到文件中。
bin/activemq start > /tmp/smlog 2>&1 &
3.防火墙 原来是因为linux下没有开启对8011的端口访问权限造成的。通过下面的命令可以开启允许对外访问的网络端口:
/sbin/iptables -I INPUT -p tcp --dport 8011 -j ACCEPT #开启8011端口 /etc/rc.d/init.d/iptables save #保存配置 /etc/rc.d/init.d/iptables restart #重启服务 查看端口是否已经开放/etc/init.d/iptables status
搞完防火墙之后,发现只有80端口可以用,8080和8090不能访问,只好用Nginx做代理,转发。
最让人郁闷了。
下次,再也不用镜像的了,还是自己搞比较好。
一切尽在掌握,才行呀。
相关文章推荐
- Java环境搭建若干问题
- Java环境搭建若干问题
- Java环境搭建若干问题
- Java Web开发环境搭建过程中遇到的若干问题
- Java环境搭建若干问题
- 四、关于Java、Android编程平台的搭建问题讲解之环境配置
- mac上android环境搭建 遇到的问题 Java heap spac
- Java 环境搭建的一些问题
- Sublime Text 2搭建Java开发环境及输出编码问题解决
- linux——centos下搭建java开发环境(使用yum+外网无法访问腾讯云的tomcat问题)
- selenium2+webdriver+java环境搭建关于引用包的问题
- debian下java的web环境搭建(tomcat+jdk)遇到的版本问题
- Android 开发环境搭建---Android 编译需要的sun-java5-jdk在ubuntu10.04以上版本的安装问题
- 关于ubuntu配置java环境的若干问题和解决方案
- 关于VS2010+opencv环境搭建中出现若干问题解析
- java环境搭建(及安装问题“No repository found containing”解决) 并创立第一个java程序
- java环境搭建问题及eclipse打不开的解决方式
- Android应用开发环境搭建遇到的若干问题
- Android NKD环境搭建 若干问题.
- 黑马程序员————java环境搭建过程中遇到的问题与解决思考