Linux软件安装(JDK和SVN)以及通过ssh跳转服务器
一、通过ssh跳转服务器
进入ssh界面 会看到当前用户IP为192.168.56.102
通过命令行ssh [email protected]访问地址为192.168.56.101服务器
当前用户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,说明连接成功
没有配置过ifconfig的可以通过yum进行查找(yum的作用见文档末尾~)
通过yum下载并安装
ps:需确认地方都填写的y
ps:通过yum 安装的软件一般都在usr文件夹下面
查看进程:
ps -aux 查看进程号:1000以内为系统自带,1000以上的也有包含系统进程
ps:这两个文件不能删除,否则不能启动
安装准备将安装包拉入Linux中,会自动上传压缩包********
说明:此处仅展现了安装JDK、tomcat、MySQL、SVN 的步骤
二、SVN安装
- 使用yum 安装subversion服务器端
如果不清楚的话可以先通过yum search 命令名 进行搜索
然后进行下载安装 - 创建svn资源库目录 并 生成svn 资源目录
创建命令:mkdir -p svndata/projects/easyBuy(此处用的递归建文件的方式)
生成资源目录命令:svnadmin create /svndata/projects/easyBuy
创建完目录之后进入项目目录下的conf
会看到如下几个文件: - 配置svn项目权限认证
1) authz
通过 vi authz命令进入文件
进行如下操作:新建svn用户并分配权限,在authz文件中的groups项下输入以下用户配置,左边为用户名,右边为权限
完成后Esc :wq保存退出
2)passwd
通过 vi passwd命令进入文件
对刚刚新建的用户进行密码设置
完成后Esc :wq保存退出
3)svnserve.conf
通过 vi svnserve.conf命令进入文件
目的是对新建用户分配权限
完成后Esc :wq保存退出 - 启动SVN
命令行:svnserve -d -r /svndata - 终止SVN
命令行:killall svnserve
三、JDK安装 (tar.gz包)
- 上传jdk包
- 解压安装:tar -zxvf jdk…(按tab键自动补全) -C 目标目录(此处安装在压缩包所在文件夹)
- 配置环境变量:命令行:vi /etc/profile
进入配置文档进行配置,添加配置文件(图中框起来的部分),写完之后Esc :wq 保存退出。 - 使环境变量及时生效:命令行: source /etc/profile
- 测试环境变量的配置是否成功 javac / java -version / echo$JAVA_HOME 查看变量
六、补充:三种安装命令
-
yum 可以用来搜索命令
搜索命令 yum search 命令名—与命令名相关的
安装命令 yum -y install 应用名 下载并安装
卸载命令 yum remove 应用名
ps:依赖网络,须下载安装,如果网络不好可能安装出问题或者很慢,需要稳定的网络环境 -
rpm命令 :需要先有 rpm包
安装:rpm -ivh 安装包
卸载: rpm -e 应该 可以会有–nodeps(可以有依赖相关,须强制删除)
查看:rpm -qa | grep -i 应用名 -
tar命令
解包:tar -zxvf xxx.tar.gz
ps: z 文件没有.gz 就不需要
压包:tar -zcvf xxx xxx.tar.gz
ps: z 文件没有.gz 就不需要
扩展 解压到指定文件夹 : tar -zxf 文件名.tar.gz -C 文件夹地址