2020.8.26课堂笔记(Linux设置主机互信,远程连接,常用软件Tomcat、SVN)

七、主机名和主机列表
1.默认的主机名是localhost.localhostDomain
2.修改主机名的两种方式:
(1) hostnamectl set-hostname 新主机名
(2) vi /etc/hostname 在其中把[主机名]改成[新主机名]需要重启才能生效
3.主机列表 vi /etc/hosts 在其中加上:主机ip地址 主机名
4.连接主机 ssh 用户名@主机名/ip地址:连接到对应的主机
5.添加互信:(每台机器都要对其他机器做下面的动作)
(1) 生成密钥:ssh-keygen
(2) 复制到密钥校验文件: cat .ssh/id_rsa.pub > .ssh/authorized_keys
(3) 传输到需要复制的机器: ssh-copy-id -i .ssh/id_rsa.pub -p22 用户名@主机名
在这里插入图片描述

FileZilla :sftp工具 用于远程文件传输
八、进程管理:
1 查看所有进程 ps -ef ps-aux
2.查看某个应用 ps -ef | grep 应用名
3.杀进程 kill 进程pid,如需强制杀 kill -9 pid
九、远程传输
远程传输文件:scp 文件路径 目标主机:/目标路径
远程传输文件夹:scp -r 文件路径 目标主机:/目标路径

利用scp远程传输文件和文件夹:
1、从服务器下载文件
scp username@servername:/path/filename /tmp/local_destination
举例:scp root@cent07:/opt/jdk-8u221-linux-x64.tar.gz root@cent06:/test
将cent07的jdk文件下载到cent06的/test文件夹内
2、上传本地文件到服务器
scp /path/local_filename username@servername:/path  
举例:scp /test/HelloWorld.java root@cent07:/opt
将cent07的Helloworld.java上传到cent07的opt目录下
3、从服务器下载整个目录
scp -r username@servername:remote_dir/ /tmp/local_dir 
举例:scp -r root@cent07:/opt/jdk1.8.0_221/ /test
将cent07的jdk文件夹下载到cent06的test目录下
4、上传目录到服务器
scp  -r /tmp/local_dir username@servername:remote_dir
举例:scp -r /test/jdk1.8.0_221/ root@cent07:/opt/java
将cent06的jdk文件夹上传到cent07的/opt/Java目录下

十、软件安装
1.解/压包tar:
(1) 压包: tar -zcvf 打包后的名称 打包前的目录
(2) 解包: tar -zxvf 需要解压的包 [-C 想要解压到的目录]
gunzip
2.解压zip:yum install -y unzip
yum install -y zip
3.在线安装yum
4.包安装rpm
5.容器安装 docker

 tar:解压安装
 安装包格式:tar、tar.gz、tar.bz
 安装软件包:tar –zxvf [包名]
 rpm:直接安装
 安装包格式:rpm
 安装软件包:rpm –ivh 软件包路径
 卸载软件包:rpm –e 软件包全名
 yum:在线安装
 安装软件包:yum -y install subversion
 卸载软件包:yum -y remove subversion

十一、安装配置Tomcat
1.上传apache-tomcat-8.5.45.zip文件至/opt目录下
2.解压zip文件:
(1) 若无解压程序,先通过yum下载
yum install -y unzip
(2) 解压压缩包
unzip apache-tomcat-8.5.45.zip
3. 修改文件夹名为tomcat8
mv apache-tomcat-8.5.45 tomcat8
4. 为tomcat8的bin目录添加执行权限
chmod +x bin/*
5. 启动tomcat的执行文件
./bin/startup.sh(在bin目录下执行 ./startup.sh)
6. 关闭tomcat的执行文件
./bin/shutdown.sh
查看Tomcat的log日志文件:
在这里插入图片描述

十二、安装配置subversion(SVN)
1.安装subversion服务器端
yum -y install subversion
2.创建SVN资源库目录
mkdir /svndata
3.生成SVN资源目录
svnadmin create /svndata/projects/jdbc
4.配置SVN项目权限认证
(1) 进入SVN项目库配置文件夹
cd /svndata/projects/jdbc/conf/
(2) 配置SVN读写权限,修改 authz信息:vi authz
在[group]后添加:
[/]
root=rw
(3) 为用户设置初始密码:vi passwd
在最后一行添加:
root=1
备注:此处为 用户名 = 密码
(4) 修改svnserve文件的选项:vi svnserve.conf
1.在 # anon-access = read # auth-access = write 后添加:
anon-access=none
auth-access=write
2.在 # password-db = passwd 后添加:
password-db=passwd
3.在 # authz-db = authz 后添加:
authz-db=authz
启动SVN:svnserve -d -r /svndata
开启SVN默认端口3690

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值