目录
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服务端
- 登出