1、安装JDK/JRE
下载jdk安装文件;保存到目录下,如:jdk文件夹下;
Jdk-6u24-linux-i586-rpm.bin文件和jre-6u24-linux-i586-rpm.bin;
在桌面点击右键,打开终端,进入命令窗口:
进入jdk所在目录:#cd /jdk
获取安装权限:#chmod +x jre-6u24-linux-i586-rpm.bin
安装环境: #./ jre-6u24-linux-i586-rpm.bin
安装jdk与安装jre步骤相同;
默认安装路径:usr文件夹下;
安装rpm文件:#rpm –ivh 文件名
2、配置环境变量
进入/usr/etc文件夹,打开profile文件,在最后添加配置文件:
#set java environment
JAVA_HOME=/usr/java/jdk1.6.0_24
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
export CATALINA_HOME=/usr/local/tomcat
保存;进入/usr/etc/profile.d文件夹,新建java.sh文件,文件内容与上面配置内容相同;
获取权限:进入usr目录:#cd /usr
#chmod 755 /etc/profile.d/java.sh
配置完成;
测试:#java –version
#javac
执行所有的命令:#source /etc/profile
#source /etc/profile.d/java.sh
3、查看系统配置的jdk
查看:#rpm -qa|grep gcj
卸载:#rpm -e --nodeps 查询出的版本名
查看进程:#ps –ef+grep 进程名
关闭进程:#kill -9 Pid
4、其他
Linux下查看ip;#ifconfig
查看tomcat进程:#ps –ef|grep tomcat
关闭进程: #kill -9 Pid
查看端口:#netstat -nat
在此说一下关于启动和关闭防火墙的命令:
1) 重启后生效
开启: chkconfig iptables on
关闭: chkconfig iptables off
2) 即时生效,重启后失效
开启: service iptables start
关闭: service iptables stop
需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭操作。
在开启了防火墙时,做如下设置,开启相关端口,修改/etc/sysconfig/iptables 文件,添加以下内容:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
5、部署项目
需将proxool.xml、web.xml中的中文注释删除
6、安装mysql
将文件解压:unzip 文件名.tar.zip,解压后是.tar.gz文件
编译安装:tar zxvf 文件名.tar.gz
修改名称:mv 文件名 /usr/local/mysql
进入文件夹:cd /usr/local/mysql
将配置文件复制到etc/my.cnf文件中:cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf
顺序执行以下操作:
cd /usr/local
chgrp -R mysql mysql
chown -R mysql mysql
chown -R mysql mysql/data
ln -s /usr/local/mysql/bin/* /usr/local/bin/
cp /usr/local/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld
chkconfig --add mysqld //添加mysql服务
chkconfig --level 0123456 mysqld on
/usr/local/mysql/bin/mysqld_safe -user=mysql & //激活mysql服务
启动mysql服务:service mysqld start
测试mysql是否正常运行:/usr/local/mysql/bin/mysqladmin ping
版本号: /usr/local/mysql/bin/mysqladmin version
设置密码: /usr/local/mysql/bin/mysqladmin –u root password root
登录: mysql –u password –p 数据库名
回车后提示:Enter password: