Linux软件安装(JDK和SVN)以及通过ssh跳转服务器

一、通过ssh跳转服务器

进入ssh界面 会看到当前用户IP为192.168.56.102
通过命令行ssh [email protected]访问地址为192.168.56.101服务器
Linux软件安装(JDK和SVN)以及通过ssh跳转服务器
当前用户IP为192.168.56.102
跳转准备:开启两个虚拟机------>对应两个IP地址
通过ssh [email protected]+IP地址进行远程连接(请求连接192.168.56.101)
系统会询问是否连接,同意之后会切换为192.168.56.101 用户
可通过vi /etc/passwd 查看当前所有用户
ps: ifconfig 用于显示或设置网络设备
因为 192.168.56.101 安装过mysql 所以该IP下可以使用。
通过ifconfig 可以看到当前用户对应的IP为192.168.56.101,说明连接成功
Linux软件安装(JDK和SVN)以及通过ssh跳转服务器
没有配置过ifconfig的可以通过yum进行查找(yum的作用见文档末尾~)
Linux软件安装(JDK和SVN)以及通过ssh跳转服务器
通过yum下载并安装
ps:需确认地方都填写的y
Linux软件安装(JDK和SVN)以及通过ssh跳转服务器
Linux软件安装(JDK和SVN)以及通过ssh跳转服务器
Linux软件安装(JDK和SVN)以及通过ssh跳转服务器

ps:通过yum 安装的软件一般都在usr文件夹下面
查看进程:
ps -aux 查看进程号:1000以内为系统自带,1000以上的也有包含系统进程
Linux软件安装(JDK和SVN)以及通过ssh跳转服务器
ps:这两个文件不能删除,否则不能启动
Linux软件安装(JDK和SVN)以及通过ssh跳转服务器

安装准备将安装包拉入Linux中,会自动上传压缩包********
说明:此处仅展现了安装JDK、tomcat、MySQL、SVN 的步骤
Linux软件安装(JDK和SVN)以及通过ssh跳转服务器

二、SVN安装

  1. 使用yum 安装subversion服务器端
    如果不清楚的话可以先通过yum search 命令名 进行搜索
    然后进行下载安装
    Linux软件安装(JDK和SVN)以及通过ssh跳转服务器
  2. 创建svn资源库目录 并 生成svn 资源目录
    创建命令:mkdir -p svndata/projects/easyBuy(此处用的递归建文件的方式)
    生成资源目录命令:svnadmin create /svndata/projects/easyBuy
    创建完目录之后进入项目目录下的conf
    Linux软件安装(JDK和SVN)以及通过ssh跳转服务器
    会看到如下几个文件:
    Linux软件安装(JDK和SVN)以及通过ssh跳转服务器
  3. 配置svn项目权限认证
    1) authz
    通过 vi authz命令进入文件
    Linux软件安装(JDK和SVN)以及通过ssh跳转服务器
    进行如下操作:新建svn用户并分配权限,在authz文件中的groups项下输入以下用户配置,左边为用户名,右边为权限
    完成后Esc :wq保存退出
    Linux软件安装(JDK和SVN)以及通过ssh跳转服务器
    2)passwd
    通过 vi passwd命令进入文件
    Linux软件安装(JDK和SVN)以及通过ssh跳转服务器
    对刚刚新建的用户进行密码设置
    完成后Esc :wq保存退出Linux软件安装(JDK和SVN)以及通过ssh跳转服务器
    3)svnserve.conf
    通过 vi svnserve.conf命令进入文件
    Linux软件安装(JDK和SVN)以及通过ssh跳转服务器
    目的是对新建用户分配权限
    完成后Esc :wq保存退出Linux软件安装(JDK和SVN)以及通过ssh跳转服务器
  4. 启动SVN
    命令行:svnserve -d -r /svndata
  5. 终止SVN
    命令行:killall svnserve

三、JDK安装 (tar.gz包)

  1. 上传jdk包
  2. 解压安装:tar -zxvf jdk…(按tab键自动补全) -C 目标目录(此处安装在压缩包所在文件夹)
    Linux软件安装(JDK和SVN)以及通过ssh跳转服务器
  3. 配置环境变量:命令行:vi /etc/profile
    Linux软件安装(JDK和SVN)以及通过ssh跳转服务器
    进入配置文档进行配置,添加配置文件(图中框起来的部分),写完之后Esc :wq 保存退出。
    Linux软件安装(JDK和SVN)以及通过ssh跳转服务器
  4. 使环境变量及时生效:命令行: source /etc/profile
    Linux软件安装(JDK和SVN)以及通过ssh跳转服务器
  5. 测试环境变量的配置是否成功 javac / java -version / echo$JAVA_HOME 查看变量

Linux软件安装(JDK和SVN)以及通过ssh跳转服务器

六、补充:三种安装命令

  1. yum 可以用来搜索命令
    搜索命令 yum search 命令名—与命令名相关的
    安装命令 yum -y install 应用名 下载并安装
    卸载命令 yum remove 应用名
    ps:依赖网络,须下载安装,如果网络不好可能安装出问题或者很慢,需要稳定的网络环境

  2. rpm命令 :需要先有 rpm包
    安装:rpm -ivh 安装包
    卸载: rpm -e 应该 可以会有–nodeps(可以有依赖相关,须强制删除)
    查看:rpm -qa | grep -i 应用名

  3. tar命令
    解包:tar -zxvf xxx.tar.gz
    ps: z 文件没有.gz 就不需要
    压包:tar -zcvf xxx xxx.tar.gz
    ps: z 文件没有.gz 就不需要
    扩展 解压到指定文件夹 : tar -zxf 文件名.tar.gz -C 文件夹地址