《Centos6.5_apache+tomcat动静分离,并添加论坛项目》

搭建apache+tomcat动静分离,并添加论坛项目

jdk包:
链接: https://pan.baidu.com/s/1iMkol6OFBInnQasKurSkjg 提取码: nujh 复制这段内容后打开百度网盘手机App,操作更方便哦

tomcat包:
链接: https://pan.baidu.com/s/1kT3GejyDrBxmP_dzpfKk7Q 提取码: wwkm 复制这段内容后打开百度网盘手机App,操作更方便哦

论坛包:
链接: https://pan.baidu.com/s/1TLFehwYWNJkD_5xwlLHl4Q 提取码: 3t7h 复制这段内容后打开百度网盘手机App,操作更方便哦

apache+tomcat连接包:
链接: https://pan.baidu.com/s/1Ll3dW6LhlTm99PmZMLAAYg 提取码: cg6q 复制这段内容后打开百度网盘手机App,操作更方便哦

1. 安装apache服务

  • 安装依赖包
yum -y install httpd httpd-devel gcc gcc-c++ -----安装所需依赖包

2. 安装tomcat服务

  • 上传jdk包
    jakarta-tomcat-connectors-1.2.15-src.tar.gz
    jdk-8u20-linux-x64.rpm
    apache-tomcat-7.0.47.tar.gz
yum -y install httpd-devel httpd gcc gcc-c++ -----安装依赖

rpm -ivh jdk-8u20-linux-x64.rpm -----安装jdk包

vim /etc/profile -----添加jdk环境(将下面内容添加到最下面)

export JAVA_HOME=/usr/java/jdk1.8.0_20
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

source /etc/profile -----重新执行刚修改的初始化文件,使之立即生效

3. 验证jdk安装完成,查看jdk版本信息

java -version -----查看jdk版本

在这里插入图片描述

  • 上传Tomcat包
tar xzf apache-tomcat-7.0.47.tar.gz -C /opt/ -----解压tomcat包到/opt目录下

cd /opt/ -----进入/opt/目录

mv apache-tomcat-7.0.47/ tomcat ------更改tomcat包名为tomcat

tomcat/bin/startup.sh -----启动tomcat

在这里插入图片描述
在这里插入图片描述

4. 安装mod_jk

tar xzf jakarta-tomcat-connectors-1.2.15-src.tar.gz -----解包

cd jakarta-tomcat-connectors-1.2.15-src/jk/native/ -----进入目录

./configure --with-apxs=/usr/sbin/apxs -----检测环境,最后apxs是tab出来,不能手打

make && make install -----编译并安装

5. 修改apache配置文件以支持jsp文件

cp /root/jakarta-tomcat-connectors-1.2.15-src/jk/conf/workers.properties /etc/httpd/conf -----复制workers.properties到/etc/httpd/conf目录

cd /etc/httpd/conf -----进入配置目录

vim workers.properties -----进去之后全部删除内容,之后添加以下内容即可
worker.list=worker1
worker.worker1.port=8009
worker.worker1.host=192.168.152.136
worker.worker1.type=ajp13

vim httpd.conf -----修改httpd的配置文件
最下面添加下面内容:
LoadModule jk_module modules/mod_jk.so
JkWorkersFile   /etc/httpd/conf/workers.properties
JkMount /*.jsp worker1

在这里插入图片描述
在这里插入图片描述

6. 验证apache+Tomcat是否实现动静分离

service httpd restart -----重启httpd

在这里插入图片描述

cp /opt/tomcat/webapps/ROOT/* /var/www/html ------动静结合

在这里插入图片描述

7. 安装mysql数据库

yum -y install mysql mysql-server -----安装mysql服务器

8. 启动mysql数据库,并创建数据库

service mysqld start -----启动mysql

mysql -----登录mysql

create database wg; -----创建数据库wg

9. 在数据库中新建用户名并授权

grant all on *.* to tom@'%' identified by '123'; -----创建用户tom并授权

10. 安装php

yum -y install php php-mysql php-gd php-fpm -----安装php


vim /usr/local/nginx/html/index.php -----编写php测试页

<?php
phpinfo()
?>

service php-fpm start ----启动php-fpm

vim /usr/local/nginx/conf/nginx.conf -----修改配置文件

在这里插入图片描述

11. 上传论坛包并做相应配置

cd /usr/local/nginx/html/ -----进入nginx目录

mkdir Discuz -----创建Discuz目录

cd Discuz/ -----进入目录

cp /root/Discuz_X3.4_SC_UTF8【20191201】.zip . -----将论坛包复制到当前目录

unzip Discuz_X3.4_SC_UTF8【20191201】.zip -----解压论坛包

chmod -R 777 /usr/local/nginx/html/ -----给目录加权限 

/usr/local/nginx/sbin/nginx -s reload -----重载nginx

12. 验证论坛服务可以正常访问

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值