一、JDK安装
step1 tar -zxvf jdk1.8.0_151.tar.gz
step2 vi /etc/profile 在该文件下添加以下内容
export JAVA_HOME= /usr/java/jdk1.8.0_151
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:/lib/dt.jar:/lib/tools.jar
step3 source /etc/profile
step4 chmod +x /usr/java/jdk1.8.0_151/bin/java 授权
step5
检查JDK是否安装成功 使用javac命令,不会出现command not found错误
使用java -version,出现版本为java version " jdk1.8.0_151,表示安装成功
二、TOMCAT安装
step1 tar -zxvf apache-tomcat-8.0.45.tar.gz
step2 配置文件修改
1.vi /opt/tomcat/conf/server.xml
- bin目录下 执行 chmod u+x *.sh 进行授权
- 将需要部署的war包放入webapps下面 bin目录下执行 ./startup.sh
- 检查是否启动成功 logs目录下 tail -f catalina.out 查看启动日志
三、supervisord安装
mkdir /opt/supervisord 创建目录 将安装包上传到该目录下
cd /opt/supervisord
setp1 安装python
python -V 检查是否已经安装了python 2.7.5,如已经安装则跳过安装python
tar jxvf python-2.7.5.tar.bz2
cd python-2.7.5
./configure
make all
make install
make clean
make distclean
mv /usr/bin/python /usr/bin/python2.7
python -V
step2 安装setuptools
unzip setuptools-36.4.0.zip
cd setuptools*
python setup.py install
step3 安装elementtree
tar -xzvf elementtree-1.2.6-20050316.tar.gz
cd elem*
python setup.py install
step4 安装meld
tar -xzvf meld3-1.0.2.tar.gz
cd meld*
python setup.py install
step5 安装Supervisor
tar -xzvf supervisor3.1.3.tar.gz
cd supervisor*
python setup.py install
mkdir -p /etc/supervisor/config.d
echo_supervisord_conf > /etc/supervisord.conf
step6 修改配置 1.vi /etc/supervisord.conf
将文件最后两行
[include]
files = relative/directory/*.ini
替换为
[include]
files = /etc/supervisor/config.d/*.ini
2. 增加需要纳入管理的进程启动配置文件 *.ini ,并将文件的绝对路径include进入supervisord.conf 中
3.启动
supervisord -c /etc/supervisord.conf 启动
supervisorctl update 加载更新配置文件
supervisorctl status 查看管理的进程状态