redhat linux 6 安装mysql,RedHat 6 安装 MySQL 5.5

[TOC]

1. 安装 Tomcat

注意:Tomcat 运行环境需要 JDK,请先安装 JDK。

1.1 创建 tomcat 目录

mkdir /usr/local/tomcat

1.2 解压缩 Tomcat

首先进到 /usr/local/tomcat 目录,然后执行解压缩命令,tomcat 的压缩包已经提前准备好了:

cd /usr/local/tomcat

tar -zxvf /home/rhel/Downloads/apache-tomcat-7.0.84.tar.gz

1.3 生成快捷方式链接,以便后续的版本升级

ln -s apache-tomcat-7.0.84 server

2. 运行 Tomcat

2.1 启动 Tomcat

cd /usr/local/tomcat/server/bin

注意这里用 server 替代了 apache-tomcat-7.0.84

启动:

./startup.sh

/usr/local/tomcat/server/bin/startup.sh

2.2 停止 Tomcat

cd /usr/local/tomcat/server/bin

./shutdown.sh

/usr/local/tomcat/server/bin/shutdown.sh

2.3 测试 Tomcat

首先打开防火墙端口 8080,使外部能访问:

/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

service iptables save

service iptables restart

也可以直接修改 /etc/sysconfig/iptables

vi /etc/sysconfig/iptables

在 COMMIT 上一行加上一段内容:

-A INPUT -p tcp -m tcp --dport 8080 -j ACCEPT

然后重启 防火墙:

service iptables restart

外部使用浏览器测试,比如我的 linux 环境的 IP 地址是:192.168.52.33

http://192.168.52.33:8080/

看到 小猫 就说明 Tomcat 运行正常。

2.4 配置web访问端口

可以修改 conf 目录下的文件 server.xml,修改 Connector 元素(Tomcat 的默认端口是 8080),需要重新启动 Tomcat 服务生效.

vi /usr/local/tomcat/server/conf/server.xml

更改如下内容,将端口从 8080 修改为 80:

2.5 配置 https 安全连接( ssl 加密连接)

https 连接需要用到数字证书与数字签名(MD5 算法)

网站 https 连接首先需要申请数字证书,配置加密连接器,浏览器安装证书。

使用 java 的工具 keytool 产生数字证书

keytool -genkey -alias tomcat -keyalg RSA

生成文件.keystore

注意:CN为主机名称,本机可用 localhost

将文件 .keystore 放到 Tomcat 服务器的 conf 目录下

cp .keystore /usr/local/tomcat/server/conf/

修改 conf/server.xml 文件,修改加密连接器,添加 keystoreFile 与 keystorePass

maxThreads="150" scheme="https" secure="true"

clientAuth="false" sslProtocol="TLS"

keystoreFile="conf/.keystore" keystorePass="123456"/>

重新启动 tomcat。浏览器输入 https://localhost:8443 访问,并安装证书。

2.6 虚拟主机的配置

指定虚拟主机名,修改 conf/server.xml,添加 元素。

格式如下:

例子:

注意:须设置 DNS 解析( host 文件或 DNS 系统)。

2.7 web 应用和虚拟目录的映射

可以修改 xml 配置文件的 元素来设置 web 应用和虚拟目录的映射。

1、将 tomcat/webapps/ 目录清空,删掉该文件夹的所有内容。

2、在 %CATALINA_HOME% 的目录:conf\Catalina\localhost\ 目录下创建 xxx.xml 文件

3、在 xxx.xml 中,写入以下内容:

4、Context 标签中的相关属性说明:

path:Web应用的URL访问入口,比如: http://localhost:8080/xxx/

docBase:Web项目的本地路径

reloadable:重复加载

debug:调试级别,越高信息越多

注意事项:Servlet 应用的 classes 目录应该放在 webapp 目录下(一般放在 WEB-INF 目录下,避免通过URL直接访问到)

2.8 配置 tomcat-user.xml

为方便管理项目,可以修改../conf/tomcat-users.xml 文件,在最后加上

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值