linux 安装jdk和安装Tomcat 和rsync和crontab搭配的备份。
来源:互联网 发布:三国群英传ol 知乎 编辑:程序博客网 时间:2024/05/16 01:00
我这安装的是jdk7和Tomcat7
linux系统是centos6.5。
查看自己的系统是否按照了lrzsz,上传下载软件
yum search lrzsz 或者 rpm -qa |grep lrzsz
如果没下载 则 yum install lrzsz
如果系统默认按照了jdk,删掉重新安装
解压后 jdk的环境变量配置
根据jdk的解压目录来配置,在/etc/profile添加如下内容
JAVA_HOME=/usr/java/jdk1.7.0_79
CLASSPATH=./:/usr/java/jdk1.7.0_79/lib
PATH=:$PATH:/usr/java/jdk1.7.0_79/bin
配置path的时候 前面一定要加上:$PATH表示在原有的环境变量上增加。
安装完毕后记得source /etc/profile
tomcat,一定要注意防火墙的配置
iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
/etc/init.d/iptables save
/etc/init.d/iptables restart
可以在/etc/sysconfig/iptables 中查看配置的 防火墙再linux中安装ssh
yum install openssh-server
/etc/init.d/sshd start或者service sshd start
chkconfig sshd on设置sshd开机启动,方便后面连接
开启22端口的防火墙 和上面设置一样
---------------------------rsync+crontab-------------------------------
定义a为运行服务器(需要备份的),b为容灾备份服务器
首先在a上 yum install rsync
然后创建/etc/rsyncd.conf /etc/rsyncd.secrets两个文件
同时chmod 600 rsyncd.secrets这个文件 一定要设置
vim rsyncd.conf
添加如下内容
pid file = /var/run/rsyncd.pid#进程文件
lock file = /var/run/rsync.lock#锁
secrets file = /etc/rsyncd.secrets#密码文件
port = 873#指定传输端口
address = 192.168.102.131#服务器ip
uid = root#以哪个用户启动rsync
gid = root#以哪个组启动rsync
use chroot = no
read only = yes #设置客户端只读
hosts allow=192.168.1.0/255.255.255.0 10.0.1.0/255.255.255.0#也可以是域名
log file = /var/log/rsync.log#log日志输出的地方
log format = %t %a %m %f %b #log日志的输出格式
timeout = 300 #连接超时时长,一定要设置,不然会一直等待
max connections = 3 #最大连接数,根据情况。
[data]#定义一个名字 叫data的模块
path = /etc #需要远程传输的系统路径
ignore errors
auth users = me 定义可以传输这个模块的用户名,和你系统用户无关,这个是以rsync维护,用户名和密码保存在 /etc/rsyncd.secrets文件中 格式为me = ****
###以下为备份服务器的设置####
在备份服务器b上安装rsync ,
ps -ef|grep cron 看看是否有运行的cron有的话结束进程
然后定义脚本/etc/rsync.sh 和定义密码文件/etc/rsync.secrets # vim/etc/rsync.secrets 设置你需要传输服务器那个模块的密码
vimrsync.sh
在文件中添加
rsync -avz --password-file=/etc/rsync.secrets 192.168.1.1::data /home
#a以递归模式传输文件,v显示信息,z启用压缩, 后面指定模块的密码文件,后面是远程服务器和模块名称,最后为备份服务器目录
然后crontab -e
* 3 * * * sh/etc/rsync.sh #表示每天3点进行同步文件
:wq退出。
然后/usr/sbin/crond 启动同步。
- linux 安装jdk和安装Tomcat 和rsync和crontab搭配的备份。
- Linux备份命令rsync 安装和使用
- linux 安装jdk和tomcat
- linux安装jdk和tomcat
- linux jdk 和tomcat安装
- linux安装jdk和tomcat
- linux安装jdk和tomcat
- Linux安装JDK和Tomcat
- linux安装jdk和tomcat
- linux 安装jdk 和 tomcat
- linux安装jdk和tomcat
- LINUX安装jdk和tomcat
- linux安装JDK和tomcat
- linux安装jdk和tomcat
- Linux下JDK和Tomcat的安装
- Linux上jdk和tomcat的安装
- linux下JDK和Tomcat的安装
- linux安装jdk和安装tomcat过程
- msm8905刷屏过程分析
- script标签到底该放在哪里
- Android开机动画被block的小问题
- Qt生成应用程序图标
- Cheapest Palindrome(最便宜的回文)
- linux 安装jdk和安装Tomcat 和rsync和crontab搭配的备份。
- TortoiseSVN的bin目录下面没有svn.exe
- win10 npm安装node-sass文件出错
- Javascript本地存储数据方案
- Hadoop入门之Sqoop的安装和数据导入导出
- JAVA中Properties的使用
- 20170922文本属性
- Java实现几种常见排序方法
- JQuery