CentOS下jdk、tomcat、vsftpd的安装配置

原创 2017年10月06日 20:12:32

Centos下jdk安装配置

查看jdk版本

    java -version

查看jdk信息

[root@localhost ~]#  rpm -qa | grep java
javapackages-tools-3.4.1-6.el7_0.noarch
tzdata-java-2014i-1.el7.noarch
java-1.7.0-openjdk-headless-1.7.0.71-2.5.3.1.el7_0.x86_64
java-1.7.0-openjdk-1.7.0.71-2.5.3.1.el7_0.x86_64
python-javapackages-3.4.1-6.el7_0.noarch

卸载OpenJDK

执行以下操作:

[root@localhost ~]# rpm -e --nodeps tzdata-java-2014i-1.el7.noarch
[root@localhost ~]# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.71-2.5.3.1.el7_0.x86_64
[root@localhost ~]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.71-2.5.3.1.el7_0.x86_64

安装jdk

[root@zck local]# rpm -ivh jdk-8u25-linux-x64.rpm   

默认安装在/usr/java目录下。

查看jdk路径

whereis java
which java  
echo $JAVA_HOME
echo $PATH

配置环境变量

vim下进入/etc/profile
在profile文件最后加入如下:

export JAVA_HOME=/usr/bin/java
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar                 

具体配置还需根据各自对应的版本而变动

CentOS下Tomacat安装

安装tomcat之前需要配置好jdk

下载tomcat 9.0

前往https://tomcat.apache.org/download-90.cgi进行复制tar.gz链接地址,在centos中进行下载,并且解压缩

tar -zxvf apache-tomcat-9.0.1.tar.gz

配置UTF-8字符集

进入tomcat安装的conf文件夹,编辑server.xml

sudo vim server.xml

找到配置8080默认端口的位置,在xml节点末尾增加URIEncoding=”UTF-8”.

tomcat验证

先进入系统解压缩后的tomcat目录,进入bin目录,执行./startup.sh.
打开启动tomcat机器的ip地址和默认8080端口,如果是其他机器访问,找到此机器的ip地址,进行访问

Maven安装配置

安装版本为3.0.5,安装之前需要确保电脑上配置好tomcat,用以下镜像下载

https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.0.5/binaries

解压缩Maven

tar-zxvf apache-maven-3.0.5-bin.tar.gz

配置环境变量

sudo vim /etc/profile
//在最下面增加Maven环境变量
export MAVEN_HOME=/developer/apache-maven-3.0.5
export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin
//执行source /etc/profile

进行验证

mvn -version

常用命令

清除命令

mvn clean

编译命令

mvn compile

打包命令

mvn package

跳过单元测试

mvn clean package -Dmaven.test.skip=true 

vsftpd安装

执行yum -y install vsftpd
注意:

  • 是否使用sudo权限执行请根据就环境决定
  • rpm -qa | grep vsftpd可通过这个检查是否已经安装vsftpd
  • 默认配置文件在/etc/vsftpd/vsftpd.conf

创建虚拟用户

  • 选择在根或者用户目录下创建ftp文件夹:mkdir ftpfile,如/ftpfile
  • 添加匿名用户:useradd ftpuser -d /ftpfile -s /sbin/nologin
  • 修改ftpfile权限:chown -R ftpuser.ftpuser /ftpfile
  • 重设ftpuser密码:passwd ftpuser

配置

cd /etc/vsftpd
sudo vim chroot_list

将刚才新增的虚拟用户添加到此配置文件,后续引用

sudo vim /etc/selinux/config

修改为SELINUX=disabledu
如果验证的时候出现550拒绝访问执行

sudo setsebool -P ftp_home_dir 1

重启linux服务器,执行reboot命令

sudo vim /etc/vsftpd/vsftpd.conf

防火墙配置

sudo vim /etc/sysconfig/iptables-config

将以下配置添加到防火墙配置中

-A INPUT -p TCP --dport 61001:62000 -j ACCEPT
-A OUTPUT -p TCP --sport 61001:62000 -j ACCEPT
-A INPUT -p TCP --dport 20 -j ACCEPT
-A OUTPUT -p TCP --sport 20 -j ACCEPT
-A INPUT -p TCP --dport 21 -j ACCEPT
-A OUTPUT -p TCP --sport 21 -j ACCEPT

重启防火墙
centos7以下版本

sudo service iptables restart

centos7

systemctl start filewalld.service #开启防火墙
firewall-cmd --reload #重启firewall
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动

验证

sudo service vsftpd restart
//cebtos7
sudo systemctl restart vsftpd.service

第一次启动时shutting down vsftpd是failed没关系,这是重启命令,保证starting vsftpd是ok即可

设置selinux

# sudo vim /etc/selinux/config
# 注释SELINUX=enforcing
SELINUX=disable
# 保存退出
setenforce 0
版权声明:本文为博主原创文章,未经博主允许不得转载。

Centos7.0下安装jdk和tomcat以及环境配置

首先,我来整体介绍一下总体步骤,第一、JDK下载和安装。第二、JDK的环境变量配置。第三、tomcat下载和安装。第四、tomcat的环境配置。 第一、JDK下载和安装。  JDK下载地址 点击...
  • soft_z1302
  • soft_z1302
  • 2016年03月20日 18:30
  • 2344

CentOS下安装与配置JDK和Tomcat

原文链接:http://blog.csdn.net/xyang81/article/details/51503136下面以CentOS7环境,安装JDK8和Tomcat8为例,演示安装与配置过程。一、...
  • xyang81
  • xyang81
  • 2016年05月25日 23:58
  • 5095

linux(centos)下tar包安装jdk和tomcat,以及部署web项目

linux下jdk+tomcat+memcached+mysql+web项目部署环境搭建
  • yhl_jxy
  • yhl_jxy
  • 2016年12月06日 12:36
  • 2530

centos7安装tomcat和jdk

写这篇文章主要是记录一下安装的过程。 本文以centos7,apache-tomcat-9.0.0.M21.tar.gz 和 jdk-8u111-linux-x64.rpm 为示例。具体的软件下载可以...
  • aaawyh
  • aaawyh
  • 2017年10月12日 15:01
  • 180

Centos6.5 Jdk+Tomcat+Mysql环境安装

系统环境:Centos6.5 64位 1. 安装java环境 这里安装的是jdk1.7.60 在/usr/local目录下创建java目录,可到oracle官网或镜像网站下载jdk-7u60-li...
  • wlphyl
  • wlphyl
  • 2016年05月31日 08:09
  • 7663

在CentOS中安装jdk和tomcat,并配置环境变量

1、下载jdk和tomcat的安装包至/opt目录下,使用命令:wget 安装包在网络中的地址; 2、使用命令解压安装包:tar -zxvf 包名; 3、对解压后得到的文件进行重命名:mv oldFi...
  • IRhythm
  • IRhythm
  • 2016年09月01日 14:43
  • 6043

centos6.5下成功安装jdk环境,并安装tomcat,测试

一,JDK安装 大部分的服务都离不开JAVA环境,CentOS里都是OpenJDK,显然我们还是使用JAVA的JDK好。(注:CentOS minimal版没有安装OpenJDK,其它版本需要删除这个...
  • houdaiye
  • houdaiye
  • 2016年04月15日 15:28
  • 787

CentOs 7.0安装JDK、MySQL和Tomcat

最近在阿里云翼计划抢到了一台云服务器,每个月不足10元的费用也是非常厚道的,不过配置也就一般了。由于配置不高加上之前没深入接触过CentOs,于是选择系统的时候毫不犹豫的选择了CentOs 7.0。 ...
  • qq_16505093
  • qq_16505093
  • 2016年05月01日 16:21
  • 1628

CentOS7 安装vsftpd 服务器

在CentOS7上安装ftp服务器用于服务端上传的图片 安装vsftpd yum -y install vsftpd 建立ftp虚拟宿主帐户 useradd ftpuser -s /s...
  • u010435203
  • u010435203
  • 2016年06月17日 18:51
  • 4005

tomcat6在centos下指定需要的jdk

有的时候一个服务器下需要使用多个tomcat,并且tomcat需要使用不同的jdk版本,此时除了默认的tomcat 之外,其它的tomcat可以通过如下方式指定需要的jdk版本1、下载并安装好所需要的...
  • maweiba163
  • maweiba163
  • 2016年02月19日 12:36
  • 848
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:CentOS下jdk、tomcat、vsftpd的安装配置
举报原因:
原因补充:

(最多只允许输入30个字)