Java环境搭建若干问题

0.总体说明
  本次搭建环境,为了偷懒,使用的是,阿里云镜像。
  自带了Nginx、Tomcat、JDK等。
  比较坑爹的是,虽然镜像带了很多安装好的软件,但是也有各种问题,比如它修改了tomcat的配置,appBase竟然是“/home/default”。
 
1.Tomcat
位置:/var/local/tomcat
frontTomcat:前端系统用,包括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.sh
export MAVEN_HOME=/usr/local/apache-maven-3.2.5
export 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”目录,没有注意到。

上述资料,参考的是这篇文章  。

正确的做法是:<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做代理,转发。

Ubuntu 14.04安装JDK1.8.0_25与配置环境变量 

Ubuntu 14.04 LTS安装Oracle JDK 1.8 

CentOS6.3安装JDK和环境配置

Ubuntu 14.04 安装 JDK8 

Ubuntu下安装JDK图文解析

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/16632.html