Web环境搭建Nginx+Tomcat流行动态-一键完成
Posted 蜜蜂点滴
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Web环境搭建Nginx+Tomcat流行动态-一键完成相关的知识,希望对你有一定的参考价值。
一、web02服务器
制作一键安装Nginx脚本,把以下内容写入脚本install_nginx.sh
[root@web02/server/scripts]#vim install_nginx.sh
#1、编译安装
#①安装依赖环境
yum install pcre pcre-devel -y
yum install openssl openssl-devel -y
#②规范软件包存放路径
mkdir /server/tools
cd /server/tools
#<==下载软件包,事先下载好放到tools目录里
#wget http://nginx.org/download/nginx-1.16.1.tar.gz
tar xf nginx-1.16.1.tar.gz
#进程使用的用户
useradd -s /sbin/nologin mifengweb -u 1002 -M
#③配置:
#<==建软件安装目录
mkdir /application/nginx-1.16.1
cd /server/tools/nginx-1.16.1
./configure --user=mifengweb --group=mifengweb --prefix=/application/nginx-1.16.1/ --with-http_stub_status_module --with-http_ssl_module --with-pcre
#验证是否配置成功:返回0代表正确
echo $?
#④编译:
#<==把代码编译成二进制文件的过程
make
#<==把软件拷贝到指定的位置
make install
#<==验证是否成功
#echo $?
#<==建立软连接,开发人员使用。
ln -s /application/nginx-1.16.1/ /application/nginx
#<==启动前检查配置文件语法
/application/nginx/sbin/nginx -t
#<==启动服务
/application/nginx/sbin/nginx
#⑤环境变量
echo 'export PATH="/application/nginx/sbin:$PATH"'>>/etc/profile
#<==查看是否成功写入环境变量
tail -1 /etc/profile
#生效
. /etc/profile
#<==验证是否成功
nginx -t
###设置开机启动>覆盖,>>追加
cp /etc/rc.d/rc.local /etc/rc.d/rc.local.ori
cat>>/etc/rc.d/rc.local<<EOF
/application/nginx/sbin/nginx
EOF
#分配执行权限
chmod +x /etc/rc.d/rc.local
二、搭建Tomcat
1、安装jre(最基本的,原来Tomcat5.5之前需要安装jdk)
制作一键安装Nginx脚本,把以下内容写入脚本install_jdk.sh
[root@web02/server/scripts]#vim install_jdk.sh
#下载软件jdk-8u161-linux-x64.tar.gz 提前放入/server/tools目录
#解压
cd /server/tools
tar xf /server/tools/jdk-8u161-linux-x64.tar.gz
#创建java和tomcat安装目录
mkdir /application/java /application/tomcat8.5
#jdk1.8.0_161移到java目录下,并改名为jdk1.8
mv /server/tools/jdk1.8.0_161 /application/java/jdk1.8
#配置变量 >覆盖,>>追加
cat >>/etc/profile<<EOF
JAVA_HOME=/application/java/jdk1.8
CLASSPATH=$JAVA_HOME/lib
CATALINA_HOME=/application/tomcat8.5
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
EOF
#使配置文件生效
. /etc/profile
建议手工修改:
#修改java.security文件
vim /application/java/jdk1.8/jre/lib/security/java.security
securerandom.source=file:/dev/./urandom
2、安装tomcat
制作一键安装Nginx脚本,把以下内容写入脚本install_tomcat.sh
[root@web02/server/scripts]#vim install_tomcat.sh
#下载软件apache-tomcat-8.5.54.tar.gz,放到/server/tools目录
#解压
cd /server/tools
tar xf /server/tools/apache-tomcat-8.5.54.tar.gz
#把/server/tools/apache-tomcat-8.5.54移到application,并改名为#tomcat8.5。
mv /server/tools/apache-tomcat-8.5.54 /application/tomcat8.5
#如果需要修改tomcat的8080端口,请手工修改
#vim /application/tomcat8.5/conf/server.xml
#启动tomcat服务
ln -s /application/tomcat8.5/ /application/tomcat
cd /application/tomcat8.5/bin
./startup.sh
启动成功。
三、测试
浏览器输入:服务器ip:8080
成功。
以上是关于Web环境搭建Nginx+Tomcat流行动态-一键完成的主要内容,如果未能解决你的问题,请参考以下文章