目录

一、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

安装步骤

centos 编译ffmpeg_centos 编译ffmpeg

 注意

 

centos 编译ffmpeg_linux_02

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

centos 编译ffmpeg_centos 编译ffmpeg_03

 测试

1.编译java程序 

centos 编译ffmpeg_linux_04

2.运行java程序

centos 编译ffmpeg_服务器_05

1.2安装tomcat

安装步骤

 

centos 编译ffmpeg_ubuntu_06

 测试

1.输入URL

centos 编译ffmpeg_ubuntu_07

2.页面显示

centos 编译ffmpeg_ubuntu_08

 3.编辑一个html文件

centos 编译ffmpeg_ubuntu_09

centos 编译ffmpeg_Ubuntu_10

4.输入URL

 

centos 编译ffmpeg_linux_11

5.页面显示:

 

centos 编译ffmpeg_Ubuntu_12

1.3idea2020的安装

安装步骤

centos 编译ffmpeg_ubuntu_13

 测试

centos 编译ffmpeg_ubuntu_14

注意

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

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

centos 编译ffmpeg_centos 编译ffmpeg_15

centos 编译ffmpeg_centos 编译ffmpeg_16

 解决方案:

方案一:安装Xmanger软件。

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

二、Python开发平台Ubuntu

2.1Ubuntu的root用户

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

注意

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

2.2Ubuntu下开发Python

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

centos 编译ffmpeg_centos 编译ffmpeg_17

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

centos 编译ffmpeg_服务器_18

centos 编译ffmpeg_服务器_19

运行python程序。

centos 编译ffmpeg_Ubuntu_20

2.3apt软件管理

2.3.1基本介绍

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

centos 编译ffmpeg_ubuntu_21

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手机上可以下载软件的安卓市场。

centos 编译ffmpeg_linux_22

复制全部

centos 编译ffmpeg_linux_23

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

centos 编译ffmpeg_linux_24

 更新镜像源下载地址列表

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

centos 编译ffmpeg_ubuntu_25

清空方法很妙

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

centos 编译ffmpeg_linux_26

centos 编译ffmpeg_服务器_27

更新可用软件包列表

 

centos 编译ffmpeg_Ubuntu_28

2.3.4案例

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

centos 编译ffmpeg_centos 编译ffmpeg_29

centos 编译ffmpeg_ubuntu_30

centos 编译ffmpeg_centos 编译ffmpeg_31

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指令)。

centos 编译ffmpeg_服务器_32

 2.4.2安装和启动ssh

命令

说明

apt install openssh-server

安装SSH客户端和服务端

service sshd start 或 systemctl start sshd 

启动sshd服务(监听22端口)

案例

  • XShell6远程登录到Ubuntu服务端

centos 编译ffmpeg_服务器_33

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

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

登录

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

登出

  • exit或者logout

注意

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

案例

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

centos 编译ffmpeg_linux_34

  •  登出

centos 编译ffmpeg_ubuntu_35