Linux下安装java运行环境
来源:互联网 发布:伪随机数生成算法 编辑:程序博客网 时间:2024/06/04 19:31
JDK
1.设置权限: Shell>chmod 777 jdk-6u45-linux-x64.bin
2.解压jdk : Shell>./jdk-6u45-linux-x64.bin
3.移动文件夹并改名 : Shell>mv jdk1.6.0_45 /usr/local/java
4.配置环境变量: Shell>vi /etc/profile
5.在最后添加如下配置:
export JAVA_HOME=/usr/local/java
export CATALINA_HOME=/usr/local/tomcat #这里可在安装完tomcat后再配置
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:
export PATH=$JAVA_HOME/bin:$PATH
保存编辑:esc :wq
7.添加自启动(可以不添加)
解决的方法就是在/etc/rc.d/rc.local文件加入jdk和java_home的路径,在启动时载入即可
export JAVA_HOME=/usr/local/java
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:
/usr/local/tomcat/bin/startup.sh
Tomcat
1.解压tomcat: Shell> tar -zxvf jakarta-tomcat-5.5.9.tar.gz
2.移动文件夹并改名: Shell>mv jakarta-tomcat-5.5.9 /usr/local/tomcat
3.修改端口号和编码格式: Shell>vi tomcat/conf/ server.xml修改port="80" 加入URIEncoding="UTF-8"/>
4.调整tomcat虚拟内存(可以忽略):
在/usr/local/apache-tomcat-5.5.23/bin目录下的catalina.sh
第二行添加:JAVA_OPTS='-Xms1024m -Xmx4096m'
要加“m”说明是MB,否则就是KB了,在启动tomcat时会报内存不足。
-Xms:初始值
-Xmx:最大值
-Xmn:最小值
Free memory: 138.97 MB Total memory(初始内存): 145.00 MB Max memory(最大内存): 386.68 MB
开启防火墙:service iptables start
关闭防火墙:service iptables stop
关闭tomcat ./shutdown.sh
启动tomcat ./startup.sh启动tomcat ./Catalina.sh run 启动tomcat显示控制台 ctrl+c退出控制台
MySql
1.解压: rpm -ivh xxxx.rpm
2.解压mysql : tar zxvf mysql-5.5.33-linux2.6-x86_64.tar.gz
3.移动文件并改名: mv mysql-5.5.33-linux2.6-x86_64/usr/local/mysql
4.复制文件:
cp/usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf
cp/usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
5.编辑/etc/my.cnf 文件,因为缺少basedir 和 datadir 两个路径,在 [mysqld] 添加上即可
#vim /etc/my.cnf
[mysqld]
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
interactive_timeout=10
wait_timeout=10
character-set-server=utf8
max_connections=1000
[mysql]
default-character-set=utf8
执行语句
useradd mysql
/usr/local/java/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/java/mysql--datadir=/usr/local/java/mysql/data/
开机启动mysql
chkconfig --add mysqld
chkconfig --level 2345 mysqld on
chown mysql:mysql -R /usr/local/mysql/
service mysqldstart
登陆用户: ./mysql -uroot -p
如果报没有这个方法就执行这条语句: # ln -s /usr/local/mysql/bin/mysql /usr/bin
查询所有的数据库: show databases;
选择mysql数据库: use mysql
删除一个user为空的用户;修改localhost为 ‘%’。
改完密码刷新权限:flush privileges;
忘记root登陆密码:
修改MySQL的配置文件(默认为/etc/my.cnf),在[mysqld]下添加一行skip-grant-tables
保存配置文件后,重启MySQL服务 service mysqld restart
再次进入MySQL命令行 mysql -uroot -p,输入密码时直接回车,就会进入MySQL数据库了,这个时候按照常规流程修改root密码即可。
- linux下安装java运行环境
- Linux下安装java运行环境
- Linux下安装java运行环境
- Linux系统下运行java程序(安装JDK环境)
- Linux(CentOS)下安装Java运行环境(jdk)
- linux安装java运行环境
- Linux环境下安装运行JSP/servlet
- linux下安装python运行环境
- linux下安装jre运行环境
- Linux下安装配置JDK运行环境
- linux下yum安装php运行环境
- Linux环境下搭建java运行环境tomcat运行
- linux 下安装 java 环境
- Linux下安装java环境
- Linux下安装Java环境
- linux下安装java环境
- linux下安装java环境
- linux下安装java环境
- 关于页面、可视区、屏幕等一些相关的宽高属性
- UVA 10294 Arif in Dhaka (置换polya)
- HDU 5392 Infoplane in Tina Town
- exchange2013 sp1安装完成后的一些配置
- Happy Number
- Linux下安装java运行环境
- HDFS-1.简单介绍及shell操作
- 每天一个Linux命令-19(which,whereis,locate,find区别)
- struts2学习笔记(十一)文件上传
- ArrayList的多态性
- .xcodeproj目录中各文件作用及SVN/Git同步
- QT_QMainWindow
- 匿名内部类引用外部对象要加final修饰符的原因
- 第一篇 arcgis api for javascript 简单地图