Centos7 搭建APACHE TOMCAT 服务器

您所在的位置:网站首页 centos7搭建apache Centos7 搭建APACHE TOMCAT 服务器

Centos7 搭建APACHE TOMCAT 服务器

#Centos7 搭建APACHE TOMCAT 服务器| 来源: 网络整理| 查看: 265

**

Centos7 搭建APACHE TOMCAT 服务器

** 一、部署静态网站 部分文件参考链接 https://blog.csdn.net/u011277123/article/details/77847360 1.0 安装JDK 部分文件参考链接 https://blog.csdn.net/fuyuwei2015/article/details/73195936

1.1 安装Apache服务程序(apache服务的软件包名称叫做httpd) yum install httpd -y 1.2 地址访问127.0.0.1查看安装状态是否成功 1.3 查看版本号 httpd -v 1.4 启动apache service httpd start 停止服务apache service httpd stop 重新启动apache service httpd restart 1.5 yum安装的apache主配置文件位置 /etc/httpd/conf/httpd.conf vim /etc/httpd/conf/httpd.conf //编辑主配置文件 ServerRoot “/etc/httpd” //设置Apache的主目录 /var/www/html //网页存放目录 Timeout 120 //设置请求超时 Listen 80 //设置监听端口 ServerAdmin [email protected] //设置管理员邮箱 ServerName 192.168.0.3:80 //设置主机或IP DocumentRoot “/var/www/html” //设置Apache文档目录 DirectoryIndex index.html //设置主页文件 AddDefaultCharset GB2312 //设置网站编码 编辑主页文件用作测试: cd /var/www/html echo “This is web test sample.”>>index.html chmod 705 index.html 重新加载服务: service httpd restar

1.6 防火墙设置 重启动防火墙 systemctl restart firewalld.service 如果做了WEB服务器,开启80端口. 查看端口是否开启lsof -i:80 iptables -A INPUT -p tcp --dport 80 -j ACCEPT 如果做了邮件服务器,开启25,110端口. 如果做了FTP服务器,开启21端口 如果做了DNS服务器,开启53端口 减少不安全的端口连接 iptables -A OUTPUT -p tcp --sport 31337 -j DROP iptables -A OUTPUT -p tcp --dport 31337 -j DROP 1.7 安装iptables防火墙 yum remove firewalld //卸载原firewalld防火墙 安装iptables防火墙及操作: yum install iptables-services //安装iptables防火墙 vi /etc/sysconfig/iptables //编辑防火墙配置文件,开放3306端口 systemctl restart iptables.service //最后重启防火墙使配置生效 systemctl enable iptables.service //设置防火墙开机启动 重启即可 启动指令:service iptables start 重启指令:service iptables restart 关闭指令:service iptables stop 外网无法访问原因 端口开启的时候、本机IP能访问的时候 关闭系统策率 SElinux 首先sestatus(SElinux STATUS)查看状态。 可以看到状态为enabled,即开启。 模式为enforcing(强制模式) getenforce查看当前模式。如果为disabled即是关闭状态。 通过修改配置文件永久关闭selinux策率 selinux的配置文件是/etc/selinux/config vim /etc/selinux/config打开selinux配置文件 打开后按a插入 修改参数部分 SELINUX=参数 参数可选(enforcing、permissive、disabled) 参数disabled 关闭

二、部署动态网站 2.1 卸载Apache 查看都安装在什么目录下 rpm -ql httpd 查看安装了什么包 rpm -qa|grep httpd 运行卸载命令 rpm -e httpd 2.2 安装Tomcat 检测JDK yum list | grep jdk 安装JDK yum -y install java-1.8.0-openjdk* 检查是否安装成功 java -version 通过yum安装tomcat,先查看yum端是那个版本的tomcat yum search tomcat 安装命令 yum -y install tomcat yum install tomcat 查询tomcat是否安装成功 rpm -q tomcat 配置环境变量 编辑.bashrc文件 vi .bashrc 加入环境配置 JAVA_HOME=/usr/lib/jvm/java PATH= P A T H : PATH: PATH:JAVA_HOME/bin CLASSPATH=.: J A V A H O M E / l i b / d t . j a r : JAVA_HOME/lib/dt.jar: JAVAH​OME/lib/dt.jar:JAVA_HOME/lib/tools.jar CATALINA_BASE=/usr/share/tomcat CATALINA_HOME=/usr/share/tomcat export JAVA_HOME PATH CLASSPATH CATALINA_BASE CATALINA_HOME 使配置文件生效 source .bashrc 安装管理页面 yum install tomcat-webapps tomcat-admin-webapps 安装在线文档 yum install tomcat-docs-webapp tomcat-javadoc 启动tomcat systemctl start tomcat.service 重启tomcat systemctl start tomcat 添加到开机启动 systemctl enable tomcat 网站存放目录 /usr/share/tomcat/webapps 配置文件目录 /usr/share/tomcat 连接JDK JAVA_OPTS="-Djava.security.egd=file:/dev/./urandom -Djava.awt.headless=true -Xmx512m -XX:MaxPermSize=256m -XX:+UseConcMarkSweepGC"

3.2 配置Tomcat 编辑配置文档 vi /usr/share/tomcat/conf/tomcat-users.xml 在这个标签内 添加管理用户 管理及部署网站地址 http://192.168.3.5:8080/manager/html 管理Tomcat Virtual Host Manager http://192.168.3.5:8080/host-manager/html/ 利用linux打包.war包上传项目文件 jar -cvf xxx.war /项目文件夹 2. 解压 jar -cvf project.war 注:解压到当前目录 参照:https://blog.csdn.net/hello9050/article/details/7298974 给权限 chmod -R 777 / whereis tomcat 查看安装目录

unzip all.zip 这条命令是将all.zip中的所有文件解压出来



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3