Java项目的简单部署

根据网络资料汇总整理。node

**********************************准备工做web

top free
cat /proc/cpuinfo
groups
redis

切换root权限
su -
ctrl+d退出root
**********************************GCC编译器安装
yum -y install gccapache


**********************************rzsz文件上传下载工具安装
root 帐号登录后,依次执行如下命令:
cd /tmp
wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz
tar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20
./configure && make && make install
上面安装过程默认把lsz和lrz安装到了/usr/local/bin/目录下,如今咱们并不能直接使用,下面建立软连接,并命名为rz/sz:
cd /usr/bin
ln -s /usr/local/bin/lrz rz
ln -s /usr/local/bin/lsz sz
2.使用说明
sz命令发送文件到本地:
# sz filename
rz命令本地上传文件到服务器:
# rz
打开SecureCRT软件 -> Options -> session options -> X/Y/Zmodem 下能够设置上传和下载的目录。tomcat


**********************************Redis安装
wget http://download.redis.io/releases/redis-3.2.1.tar.gz
tar xzf redis-3.2.1.tar.gz
cd redis-3.2.1
make服务器

验证:
src/redis-server redis.conf 启动服务
src/redis-cli 链接服务
src/redis-cli shutdown 中止服务网络

redis> set foo bar
OK
redis> get foo
"bar"session

redsi.conf设置密码
requirepass ***
vi下 /** 回车搜索关键字app

开放redis6379端口webapp

systemctl status iptables.service
systemctl status firewalld.service


iptables -A INPUT -ptcp --dport 端口号-j ACCEPT
iptables -I INPUT -p tcp --dport 6379 -j DROP
iptables -I INPUT -s 127.0.0.1 -p tcp --dport 6379 -j ACCEPT

firewall-cmd --zone=public --add-port=6379/tcp --permanent
firewall-cmd --reload

 


**********************************Java安装
卸载OpenJDK
rpm -qa | grep jdk
rpm -e --nodeps


安装jdk
rz上传安装包
tar -zxvf 解压缩
mv jdk1.7.0_79/ /usr/local/jdk7

配置环境变量
vi /etc/profile
文件末尾加上
JAVA_HOME=/usr/local/jdk7
JRE_HOME=/usr/local/jdk7/jre
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH

使配置生效
source /etc/profile


**********************************Tomcat安装
rz上传安装包
tar -zxvf 解压
mv apache-tomcat-7.0.68/ apache-tomcat-management/
删除webapps下目录
部署本地war包
sh /bin/startup.sh 启动
sh /bin/shutdown/sh 中止


**********************************日志切割工具安装

注意是在ROOT权限(su进入,Ctrl+D退出)下操做:

一、下载

# (wget地址源有问题,能够搜索cronolog-1.6.2.tar.gz 直接下载压缩包) wget http://cronolog.org/download/cronolog-1.6.2.tar.gz
# rz 上传安装包

二、解压缩

# tar -zxvf cronolog-1.6.2.tar.gz
(若zxvf命令没法使用,说明安装包出现错误)

三、进入cronolog安装文件所在目录

# cd cronolog-1.6.2

四、运行安装

# ./configure
# make
# make install

若缺乏gcc编译环境:这是缺乏GCC编译器形成的,安装便可。
解决办法:找到gcc的rpm包,安装便可。或者使用yum命令安装:
# yum install gcc -y

五、查看cronolog安装后所在目录(验证安装是否成功)

# which cronolog

通常状况下显示为:/usr/local/sbin/cronolog 另外须要修改tomcat/bin/catalian.sh文件:vi下输入行号,gg跳转第368行 注释#touch "$CATALINA_OUT"第381和392行 org.apache.catalina.startup.Bootstrap "$@" start \后面添加 2>&1 |/usr/local/sbin/cronolog "$CATALINA_BASE/logs/catalina-%Y-%m-%d.out" & 注释#>> "$CATALINA_OUT" 2>&1 "&"

相关文章
相关标签/搜索