ejforum论坛安装

解压到制定位置
[root@tomcat tmp]# tar -xf apache-tomcat-8.5.32.tar.gz -C /usr/local/
[root@tomcat tmp]# tar -xf jdk-8u191-linux-x64.tar.gz -C /usr/local/
建立连接文件
[root@tomcat local]# ln -s jdk1.8.0_191 java
[root@tomcat local]# ln -s apache-tomcat-8.5.32/ tomcat
配置java和tomcat环境
[root@tomcat usr]# vim  /etc/profile
.........
PATH=$JAVA_HOME/bin/$PATH:$HOME/bin
export PATH
..................
JAVA_HOME=/usr/local/java
CATALINA_HOME=/usr/local/tomcat
export JAVA_HOME
生成环境
[root@tomcat local]# source /etc/profile
启动tomcat
[root@tomcat ~]# /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
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Tomcat started.
查看java启动情况
[root@tomcat ~]# ps  -ef | grep java
root      1324     1 16 10:11 pts/0    00:00:02 /usr/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap start
root      1341  1119  0 10:11 pts/0    00:00:00 grep --color=auto java
查看tomcat启动情况
[root@tomcat ~]# ps  -ef | grep tomcat
root      1324     1 10 10:11 pts/0    00:00:02 /usr/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap start
root      1343  1119  0 10:11 pts/0    00:00:00 grep --color=auto tomcat
查看java端口
[root@tomcat ~]# ss -ntplu | grep java
tcp    LISTEN     0      100      :::8009                 :::*                   users:(("java",pid=1324,fd=53))
tcp    LISTEN     0      100      :::8080                 :::*                   users:(("java",pid=1324,fd=48))



安装数据库mariadnb [root@tomcat tmp]#
yum install -y mariadb-server [root@tomcat tmp]# systemctl start mariadb [root@tomcat tmp]# systemctl enable mariadb Created symlink from /etc/systemd/system/multi-user.target.wants/mariadb.service to /usr/lib/systemd/system/mariadb.service. [root@tomcat tmp]# mysql -uroot -p 默认没有密码: 创建数据库ejforum MariaDB [(none)]> create database ejforum; Query OK, 1 row affected (0.00 sec) 赋予ejforumuser用户权限 MariaDB [(none)]> grant all on ejforum.* to "ejforumuser"@"localhost" identified by "123"; 连数据插件:解压(数据库与java连接文件) [root@tomcat tmp]# unzip mysql-connector-java-5.0.8.zip [root@tomcat tmp]# cd mysql-connector-java-5.0.8 [root@tomcat mysql-connector-java-5.0.8] # cp mysql-connector-java-5.0.8-bin.jar /usr/local/tomcat/bin/ 解压论坛包ejforum-2.3.zip [root@tomcat tmp]# unzip ejforum-2.3.zip [root@tomcat tmp]# mv ejforum-2.3 /usr/local/ [root@tomcat local]# cd ejforum-2.3/ [root@tomcat ejforum-2.3]# cd ejforum/ 将ejforum的文件拷贝到 ~/tomcat/webapps/ROOT 下 [root@tomcat ejforum]# cp -r ./* /usr/local/tomcat/webapps/ROOT/ 修改配置文件 [root@tomcat conf]# vim /usr/local/tomcat/webapps/ROOT/WEB-INF/conf/config.xml ..................... <database maxActive="10" maxIdle="10" minIdle="2" maxWait="10000" username="ejforumuser" password="123" 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"/m ............................... 将论坛数据导入数据库中: [root@tomcat ~]# mysql ejforum < /usr/local/ejforum-2.3/install/script/easyjforum_mysql.sql [root@tomcat ~]# mysql -uroot -p Enter password: MariaDB [(none)]> show databases;; +--------------------+ | Database | +--------------------+ | information_schema | | ejforum | | mysql | | performance_schema | | test | +--------------------+ 5 rows in set (0.00 sec) MariaDB [(none)]> use ejforum; MariaDB [ejforum]> show tables; +-------------------+ | Tables_in_ejforum | +-------------------+ | ejf_admin_log | | ejf_archive_reply | | ejf_archive_topic | | ejf_attach | | ejf_backup_task | | ejf_board | | ejf_bookmark | | ejf_censor_log | | ejf_credits_log | | ejf_error_log | | ejf_friend | | ejf_group | | ejf_moderator_log | | ejf_reply | | ejf_report_log | | ejf_section | | ejf_short_msg | | ejf_topic | | ejf_trash_box | | ejf_user | | ejf_visit_stat | +-------------------+ 21 rows in set (0.00 sec) MariaDB [ejforum]> exit 停止tomcat服务: [root@tomcat ~]# /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/local/java Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar 启动tomcat服务 [root@tomcat ~]# /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/local/java Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar Tomcat started.



 

posted @ 2018-12-08 13:24  新叶05  阅读(523)  评论(0编辑  收藏  举报