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 文件,修改加密连接器,添加 keystoreFilekeystorePass

    

重新启动 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 文件,在最后加上




你可能感兴趣的:(RedHat 6 安装 MySQL 5.5)