linux 安装jdk和安装Tomcat 和rsync和crontab搭配的备份。
2017-09-22 18:16
585 查看
我这安装的是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,一定要注意防火墙的配置
可以在/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日志的输出格式
timeou
4000
t = 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
设置你需要传输服务器那个模块的密码
vim
rsync.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系统是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日志的输出格式
timeou
4000
t = 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
设置你需要传输服务器那个模块的密码
vim
rsync.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上安装JDK1.7与Tomcat7.0
- Linux 安装JDK Tomcat
- Linux下JDK和Tomcat的安装
- Linux安装jdk,tomcat亲身试炼
- java的maven工程部署到linux(包括tomcat部署,jdk安装,maven工程打包及项目运行)
- linux安装jdk和安装tomcat过程
- Linux 安装JDK和Tomcat以及常用命令
- linux安装jdk、tomcat(转载)
- Linux下JDK、Tomcat的安装及配置
- Linux CentOS 6.5 中安装与配置JDK-7-tomcat-nginx-rabbitmq
- linux下安装JDK和tomcat以及遇到的误区
- linux下tomcat6.0与jdk安装详细步骤
- linux下mysql,jdk,tomcat,apache的安装和整合
- 【Linux】SUSE Linux64下安装JDK和apache-tomcat
- 在64位linux上安装tomcat、jdk,及使用smb设置文件共享
- linux安装jdk.tomcat.myeclipse
- linux安装jdk、tomcat笔记
- linux安装jdk和tomcat
- 在linux中安装jdk以及tomcat并shell脚本关闭启动的进程
- vmware ubuntu linux tomcat Xshell Xftp 搭建网站后台——(四)jdk下载安装配置