我是靠谱客的博主 时尚紫菜,最近开发中收集的这篇文章主要介绍《Centos6.5——nginx+tomcat动静分离,并添加论坛项目》,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

目录

    • 搭建nginx+tomcat动静分离,并添加论坛项目
      • 1. 源码安装nginx
      • 2.启动nginx服务,并查看nginx版本信息以及端口号
      • 3. 安装jdk
      • 4. 验证jdk安装完成,查看jdk版本信息
      • 5. 修改nginx配置文件以支持jsp文件
      • 6. 验证nginx+Tomcat是否实现动静分离
      • 7. 安装mysql数据库
      • 8. 启动mysql数据库,并创建数据库
      • 9. 在数据库中新建用户名并授权
      • 10. 安装php
      • 11. 上传论坛包并做相应配置
      • 12. 验证论坛服务可以正常访问

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

1. 源码安装nginx

上传nginx包:
链接: https://pan.baidu.com/s/1B1jr9nhDgl2scdEhBeBVCg 提取码: 41m2 复制这段内容后打开百度网盘手机App,操作更方便哦
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,操作更方便哦

service iptables stop -----关闭防火墙

setenforce 0 ------关闭selinux

yum -y install gcc gcc-c++ pcre-devel zlib-devel openssl-devel lrzsz -----安装所需的依赖包

tar xzf nginx-1.12.2.tar.gz -----解压NGINX安装包

cd nginx-1.12.2 -----进入Nginx包

./configure && make && make install -----编译安装

2.启动nginx服务,并查看nginx版本信息以及端口号

/usr/local/nginx/sbin/nginx -----启动Nginx

在这里插入图片描述

ps -ef | grep nginx -----查看nginx进程

在这里插入图片描述

netstat -nltp | grep nginx -----查看nginx端口

在这里插入图片描述

/usr/local/nginx/sbin/nginx -V -----查看nginx版本

在这里插入图片描述

3. 安装jdk

  • 上传jdk包
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 -----重新执行刚修改的初始化文件,使之立即生效

4. 验证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

echo '/opt/tomcat/bin/startup.sh' >> /etc/rc.local -----tomcat开机自启

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

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

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

在这里插入图片描述

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

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

在这里插入图片描述

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. 验证论坛服务可以正常访问

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

在这里插入图片描述

最后

以上就是时尚紫菜为你收集整理的《Centos6.5——nginx+tomcat动静分离,并添加论坛项目》的全部内容,希望文章能够帮你解决《Centos6.5——nginx+tomcat动静分离,并添加论坛项目》所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(38)

评论列表共有 0 条评论

立即
投稿
返回
顶部