• Centos7部署ejforum论坛(Java+tomcat+mysql)


    前面搭建Java环境和tomcat环境。

    下面进行实战,搭建ejforum论坛

    ejforum论坛源码:https://www.lanzous.com/i45rcoh

    Centos7安装MySQL数据库

    Centos7安装JDK环境配置

    Centos7安装和配置Tomcat8

    ok,下面进行论坛搭建

    前提:以上三个配置已经搭建完成。

    (1)使用mysql创建数据库

    mysql> create database ejforum;
    Query OK, 1 row affected (0.00 sec)
    
    mysql> show databases;
    +--------------------+
    | Database           |
    +--------------------+
    | information_schema |
    | ejforum            |
    | mysql              |
    | performance_schema |
    +--------------------+
    4 rows in set (0.00 sec)
    
    mysql> GRANT all ON ejforum.* TO "ejforum"@"localhost" IDENTIFIED BY "ejforum";
    Query OK, 0 rows affected (0.00 sec)
    
    mysql> flush privileges;
    Query OK, 0 rows affected (0.00 sec)
    

    (2)安装mysql连接器(驱动包)下载地址:https://dev.mysql.com/downloads/connector/j/5.1.html

    [root@wei mysql-connector-java-5.1.47]# tar zxf mysql-connector-java-5.1.47.tar.gz  
    
    [root@wei mysql-connector-java-5.1.47]# ls
    build.xml  mysql-connector-java-5.1.47-bin.jar  README.txt
    CHANGES    mysql-connector-java-5.1.47.jar      src
    COPYING    README
    [root@wei mysql-connector-java-5.1.47]# cp mysql-connector-java-5.1.47.jar /usr/local/tomcat/lib/
    

    (3)解压ejforum压缩包,并拷贝到网站的目录

    [root@wei ejforum-2.3]# rm -rf /usr/local/tomcat/webapps/ROOT/*
    
    [root@wei ~]# unzip ejforum2.3.zip 
    
    
    [root@wei ~]# cd ejforum-2.3/
    [root@wei ejforum-2.3]# ls
    ejforum  install
    [root@wei ~]# cd ejforum
    [root@wei ejforum-2.3]# cp -r * /usr/local/tomcat/webapps/ROOT/
    

    (4)编辑WEB-INF文件,指定连接MYSQL数据库用户

    [root@wei ejforum]# vim /usr/local/tomcat/webapps/ROOT/WEB-INF/conf/config.xml 
    [root@wei conf]# pwd
    /usr/local/tomcat/webapps/ROOT/WEB-INF/conf
    
        DB Connection Pool - Mysql
            <database maxActive="10" maxIdle="10" minIdle="2" maxWait="10000" 
                              username="ejforum" password="ejforum" 
                              driverClassName="com.mysql.jdbc.Driver" 
                              url="jdbc:mysql://localhost:3306/ejforum?characterEncoding=gbk&amp;autoReconnect=true&amp;autoReconnectForPools=true&amp;zeroDateTimeBehavior=convertToNull"
                              sqlAdapter="sql.MysqlAdapter"/>
    
    

    (5)重启tomcat服务

    [root@wei conf]# /usr/local/tomcat/bin/shutdown.sh 
    Using CATALINA_BASE:   /usr/local/tomcat
    Using CATALINA_HOME:   /usr/local/tomcat
    Using CATALINA_TMPDIR: /usr/local/tomcat/temp
    Using JRE_HOME:        /usr/java/jdk-12.0.1
    Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
    NOTE: Picked up JDK_JAVA_OPTIONS:  --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
    [root@wei conf]# /usr/local/tomcat/bin/startup.sh 
    Using CATALINA_BASE:   /usr/local/tomcat
    Using CATALINA_HOME:   /usr/local/tomcat
    Using CATALINA_TMPDIR: /usr/local/tomcat/temp
    Using JRE_HOME:        /usr/java/jdk-12.0.1
    Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
    Tomcat started.

  • 相关阅读:
    常用模块
    二分查找算法
    递归函数
    文件操作
    day02--Python基础二(基础数据类型)
    Python学习笔记day01--Python基础
    Python2X和Python3X的区别
    testdisk修复文件系统
    机器学习入门 快速版
    tableau教程 快速入门
  • 原文地址:https://www.cnblogs.com/heian99/p/11972266.html
Copyright © 2020-2023  润新知