您的位置:首页 > 运维架构 > Linux

CentOS7搭建JEE环境

2016-05-02 00:47 459 查看
最近,由于测试需要,就往虚拟机上搭了一个linux系统,在上面配置jee环境,顺带写了这些。

首先,我采用的是CentOS7系统,是用虚拟机跑的,记得是基本服务器设置的安装,不是最小化安装。

首先,第一个问题就是用ifconfig的时候,发现没有映射的ip地址。所以,我打开网卡文件的配置

我的网卡设备名称如上图为eno16777736

所以,我进到network-scripts目录下

编辑该设备对应的配置文件

发现onboot=no,于是把onboot改成yes

重启,ip映射地址出现

由于打算ftp上传,不打算联网,所以虚拟机网络我选的是host-only,能与主机互联就可以了

之后,查了一下,发现系统带了vsftpd服务,于是就不用装vsftpd了

然后,我编辑vsftpd.conf文件,把该弄的权限弄开(具体配置,一看就明白,不明白网上一搜一堆)

然后,由于是自己测试开发用的,索性修改该目录下的user_list,把root注掉,放开root权限。

我尝试用windows连了一下,发现连不上,于是想起防火墙没关

于是打上命令service iptables stop,但是系统却提示说找不到iptables服务。

我就纳闷了,于是上网查了一下,原来CentOS7不叫iptables了,叫firewalld

OK,打上service firewalld stop 和chkconfig firewalld off,

成功关闭防火墙,成功连上ftp服务器

之后就安装jdk了,

由于是自己用的虚拟机,所以直接把环境变量配置到了/etc/profile下

export JAVA_HOME="jdk的目录"

export PATH=$JAVA_HOME/bin

export CLASSPATH=$JAVA_HOME/lib

重启服务器。。

重启之后,就郁闷了,发现bash命令用不了,然后想起来,PATH变量把以前的覆盖掉了

于是,输入vi全路径重新修改profile文件

给PATH改成export  PATH=$PATH:$JAVA_HOME/bin

重启,OK,jdk配好了

于是,开始安装mysql,然而提示与package mariadb-libs冲突了。

我便直接卸载了,再安装,成功。至此,jdk和数据库就安装完毕。

剩下的tomcat就刷刷刷好了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息