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