CentOS下搭建JavaEE环境与Python开发平台Ubuntu

目录

一、CentOS下搭建JavaEE环境

1.1安装JDK

1.2安装tomcat

1.3idea2020的安装

二、Python开发平台Ubuntu

2.1Ubuntu的root用户

2.2Ubuntu下开发Python

2.3apt软件管理

2.3.1基本介绍

2.3.2apt终端命令

2.3.3更新Ubuntu软件下载地址

2.3.4案例

2.4远程登录Ubuntu

2.4.1SSH介绍

 2.4.2安装和启动ssh

2.4.3从一台linux系统远程登录到另一台linux系统


一、CentOS下搭建JavaEE环境

1.1安装JDK

安装步骤

 注意

 

环境变量配置完成后,可以查看一下当前系统的环境变量

 测试

1.编译java程序 

2.运行java程序

1.2安装tomcat

安装步骤

 

 测试

1.输入URL

2.页面显示

 3.编辑一个html文件

4.输入URL

 

5.页面显示:

 

1.3idea2020的安装

安装步骤

 测试

注意

下载安装包记得选Linux版的。

用XShell登录Linux系统,运行idea.sh脚本时,会出现以下情况:

 解决方案:

方案一:安装Xmanger软件。

方案二:在图形化界面的linux的终端窗口上运行该脚本。

二、Python开发平台Ubuntu

2.1Ubuntu的root用户

  • Ubuntu默认没有root最高权限。以下方法可以给root用户设置密码并使用:
  • 普通用户下输入sudo passwd,给root用户设置密码。
  • 密码设置成功后,就可以通过su - 切换为root用户了。

注意

  • 提示符$代表普通用户,#代表root用户。

2.2Ubuntu下开发Python

安装好Ubuntu后,默认就已经安装好Python的开发环境了。

用vi编辑器写一个python程序。

运行python程序。

2.3apt软件管理

2.3.1基本介绍

apt 是Advanced Packaging Tool 的简称,是一款安装包管理工具。在Ubuntu下,我们可以使用apt命令进行软件包的安装、删除、清理等,类似于Windows 中的软件管理工具。

2.3.2apt终端命令

命令说明备注
apt install 软件名安装软件

1.apt和apt get都是ubuntu下常用的安装软件的命令。早期使用apt-get,从ubuntu 16开始,官方建议使用apt。

这两个命令的使用方式非常类似。

2.若当前用户为普通用户,则需要在这些命令前加上sudo。

apt remove 软件名卸载软件
apt update更新可用软件包列表
apt upgrade更新已安装的包
apt-cache show 软件名获取软件信息
apt source 软件名下载软件包的源码

2.3.3更新Ubuntu软件下载地址

寻找国内镜像源

https://mirrors.tuna.tsinghua.edu.cn/

镜像源:提供下载软件的地方,比如Android手机上可以下载软件的安卓市场。

复制全部

备份一份默认的镜像源下载地址列表(以免修改时出错)

 更新镜像源下载地址列表

先清空默认的镜像源下载地址列表

清空方法很妙

 再粘贴清华的镜像源下载地址列表

更新可用软件包列表

 

2.3.4案例

使用apt完成安装和查询vim 软件的信息,并卸载vim 软件。(因为使用了镜像网站,速度很快)

2.4远程登录Ubuntu

2.4.1SSH介绍

SSH为Secure Shell的缩写,由IETF的网络工作小组(Network Working Group)所制定。SSH为建立在应用层和传输层基础上的安全协议。

SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。常用于远程登录。几乎所有UNIX/Linux平台都可运行SSH。

使用SSH服务,需要安装相应的客户端和服务端

和CentOS不一样,Ubuntu默认没有安装sshd服务(可以用netstat -anp 查看,默认也没有安装netstat指令,apt install net-tools 安装netstat指令)。

 2.4.2安装和启动ssh

命令说明
apt install openssh-server安装SSH客户端和服务端
service sshd start 或 systemctl start sshd 启动sshd服务(监听22端口)

案例

  • XShell6远程登录到Ubuntu服务端

2.4.3从一台linux系统远程登录到另一台linux系统

  • 在创建服务器集群时,会使用到该技术。

登录

  • ssh [-p 22] 用户名@IP

登出

  • exit或者logout

注意

  • 使用ssh访问时,若访问出现问题,可查看是否有该文件~/.ssh/konwn_ssh。若有,删除该文件即可解决问题。

案例

  • Ubuntu服务端远程登录到centos服务端

  •  登出

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值