2015年10月11日22:57:16
最近在学redhat7配置Java环境,将项目部署到redhat7下,并能够运行。
获取工具包
VMware的安装(略)
redhat7的安装(略)
网络设置
修改IP地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 设置网络接口名称
ONBOOT=yes 设置网络接口在系统启动时激活。
BOOTPROTO=static 配置为静态地址
IPADDR=192.168.199.99 IP地址
NETMASK=255.255.255.0 子网掩码
GATEWAY=192.168.199.1 网关
DNS1=8.8.8.8
DNS2=8.8.4.4
也可在下面设置
修改网关
vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=wu
GATEWAY=192.168.199.1
修改DNS
vi /etc/resolv.conf
DNS1=8.8.8.8
DNS2=8.8.4.4
重新启动网络配置
service network restart
最后Ping www.baidu.com 看是否能Ping通
安装JDK
法一:直接用yum安装lrzsz(推荐)
yum install lrzsz -y
安装完成之后
使用rz(上传)
同样
sz filename(下载)
法二:通过FlashFXP工具(或者其他工具)
将下载到电脑上的JDK用工具传到redhat某文件夹下
JDK环境配置
解压 jdk.tar.gz 包
tar -zxvf jdk-8u60-linux-i586.tar.gz (解压文件)
mv jdk-8u60-linux-i586.tar.gz /usr/local/ (将JDK拷贝到目标路径下)
设置环境变量
#编辑环境变量配置文件
vi /etc/profile
在文件开头或末尾添加
JAVA_HOME=/usr/local/java/jdk(安装的版本号/文件夹名)
CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$PATH:$JAVA_HOME/bin
保存退出,并执行命令:
#执行
source /etc/profile
检测
输入java -version查看是否配置正确,也可以写个”Hello World”进行测试
#新建一个Test.java文件,在其中输入以下代码并保存:
public class test {
public static void main(String args[]) {
System.out.println("Hello Worle!"+args[0]);
}
}
编译:在终端执行命令 javac Test.java
运行:在终端执行命令 java Test wu
当下方出现“Hello Worle!wu”字样则jdk运行正常。
Tomcat的安装
上传方法同 jdk 一样,rz 或者 wget 命令把文件移动到/etc/local/目录下(或直接上传至该目录)
#解压tomcat到当前目录
tar –xvzf apache-tomcat-7.0.64.tar.gz
即完成了tomcat的部署
##启动tomcat服务 将目录切换到opt/tomcat/bin执行
./startup.sh
提示服务开启
在客户端访问tomcat首页
http://192.168.199.99:8080/如果正常显示tomcat首页表明配置ok。
关闭防火墙
如果部署完成但是依然不能正常显示tomcat首页可能是未关防火墙
#关闭系统防火墙
service iptables stop/start
部署一个web项目
将文件为test.war的包上传到opt/tomcat/webapps目录下,然后重启tomcat
在客户端输入http://192.168.199.99:8080/ssh2,显示登录页面表明项目部署成功。
配置 mysql
因为 mysql 数据库在 Linux 上实在是太流行了,所以目前下载的主流 Linux 系统版本基本 上都集成了 mysql 数据库在里面,我们可以通过如下命令来查看我们的操作系统上是否已经安装 了 mysql 数据库.
检查是否已经安装 mysql 数据库
#查看是否安装mysql
rpm -qa | grep mysql
如果检测到 mysql 已经安装,则执行卸载操作
#普通删除模式
rpm -e mysql
#强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行 强力删除
rpm -e --nodeps mysql
安装 mysql 数据库
#查看可下载的版本
yum list | grep mysql
#mysql安装命令
yum install -y mysql-server mysql mysql-devel
#查看mysql安装的版本
rpm -qi mysql-server