阿里云学生服配置java环境,配置ftp windows和linux传输文件

阿里云学生服(CentOS 7.4 64位),自己动手搭建一个web网站

jdk下载和环境变量的配置

1.查询(查询自己想要安装的jdk版本)

yum search java-1.7.0

2.安装jdk(备注后面有Development Environment开发环境)

yum -y install java-1.7.0-openjdk-devel.x86_64

3.配置环境

1)安装的默认路径是/usr/lib/jvm/文件夹下,在这个文件夹里找到我们的要的文件夹

分别执行以下两条语句,cd指令进入jvm文件夹,ls . 显示当前目录下的文件和文件夹

 
cd /usr/lib/jvm
ls .

蓝色的是文件夹,也就是我们的jdk安装目录

2)编辑环境变量文件,配置环境。

vi /etc/profile

按insert键进入编辑模式,把下面的语句复制到文件的最后面,其中JAVA_HOME的jdk安装目录是你自己的安装目录

export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.171-2.6.13.0.el7_4.x86_64
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

按Esc键,:wq保存退出. (:q!是不保存退出)

3)测试

java -version #打印java版本

或者

javac #看能否打印出帮助信息

这里介绍如何编辑并编译java文件,打印hello

1.创建项目目录

mkdir project

2.创建src和bin目录

cd project 
mkdir src bin

3.在src目录创建com.hello包

mkdir -p src/com/hello

-p指令是多层创建目录指令

4.在包中编写java文件

vi src/com/hello/Hello.java
package com.hello;  

   public class Hello{
     public static void main(String[] args){
       System.out.println("Hello");
     }
   }

Esc退出编辑,:wq保存并退出

5.编译和执行class文件

javac ./src/com/hello/Hello.java -d ./bin

javac是java的编译指令生成的字节码文件通过-d指令保存在bin目录下

java -cp ./bin com.hello.Hello

java是运行字节码文件指令,-cp指字节码所在的目录

 配置linux的FTP

1)登录阿里云管理终端

2)配置规则

3)linux配置vsftpd,实现和windows的数据传输

1.安装vsftpd

yum -y install vsftpd

2.修改配置文件

vi /etc/vsftpd/vsftpd.conf

还是跟上面一样,按insert开始编辑

先看一眼自己的配置文件里,是否有这个属性,有就直接更改,没有在文件最后插入就可以了,修改好之后Esc退出编辑,:wq保存

anonymous_enable=NO #禁止匿名用户登录
listen=YES
#listen_ipv6=YES  #注释掉
#这两句是设置user_list文件里的用户可以访问,这两个属性的具体关系可以自己去百度
userlist_enable=YES 
userlist_deny=NO  

3.添加用户(比如admin),这个用户是用来连接linux系统

groupadd ftpgroup #新建ftp组,把用户名添加到这个组中
useradd  -d /opt/Admin -s /sbin/nologin -g ftpgroup admin 
#注:-s 设置用户只可以通过ftp的形式连接,不可以登录linux系统。-d 设置用户的目录(默认是在/home/用户名) -g把用户添加到ftpgroup组(如果要添加到的组不存在需先创建 groupadd 组名)
passwd admin #设置密码,这里需要需要输入两次

4.编辑user_list文件,把你要创建的用户名插入到文件最后,比如添加admin

vi /etc/vsftpd/user_list

安装flashfxp

打开软件,菜单栏选择站点->站点管理器->ftp->数据连接模式改为主动模式

菜单栏选择站点->站点管理器->新建站点->给站点起个名字->

这样就可以从windows上向linux传输文件

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值