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就刷刷刷好了
首先,我采用的是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就刷刷刷好了
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- Centos6 编译安装Python
- PropertyChangeListener简单理解
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器
- 插入排序
- 冒泡排序
- 堆排序