ubuntu14.04(linux)字符界面下openfire安装配置

来源:互联网 发布:沈阳网络优化11sem 编辑:程序博客网 时间:2024/06/05 13:26

·      手把手带你开发一个聊天app系列 

        本人购买了一个阿里云ECS服务器,先搭建一个聊天服务器玩玩,后期还会做个简单的聊天app

         1.首先登录到ubuntu server。在安装openfire 服务器之前,先确保你的系统已经更新到最新。然后输入下面的命令,一行一行执行,最后安装可用的更新

sudo apt-get update

sudo apt-get upgrade

 

·        2.安装最新版本的Oracle JRE/JDK,使用PPA(personal package archieve)WEBUPD8的方式安装。

sudo apt-get install python-software-properties

sudo add-apt-repositoryppa:webupd8team/java

sudo apt-get update

如果你正在使用OPenJDK,那么先将它移除以免产生任何的冲突

1. sudoapt-get remove --purge openjdk*

然后使用下面的命令安装Oracle Java 7

·        sudoapt-getinstalloracle-java7-installer

 

·        3.安装mysql数据库。使用apt-get命令安装最新版的mysql 服务器。

sudo apt-get install mysql-server

 

·        4.在MySQL中为openfire创建一个数据库。

    先用root权限登录到mySQL服务器

sudo mysql -u root -p

创建的数据库名称叫做"openfire"

mysql> create database openfire;

mysql>use openfire

mysql> source /opt/openfire/resources/database/openfire_mysql.sql;

mysql> quit

·        5.下载并且安装openfire3.10.3(这里的版本号你可以改成最新的版本号,注意下面的命令也要改)。从openfire官网下载openfire3.10.3的压缩包

·        cd /opt

wget http://download.igniterealtime.org/openfire/openfire_3.10.3_all.tar.gz

tar -xzvf openfire_3.10.3_all.tar.gz

sudo /opt/openfire/bin/openfire start

 

·        6.配置openfire的相关端口。你需要安装防火墙并且允许一些openfire的端口通过。使用ufw命令来配置。

sudo ufw allow 9090/tcp

sudo ufw allow 9091/tcp

sudo ufw allow 5222/tcp

sudo ufw allow 7777/tcp

sudo ufw allow 7443/tcp

sudo ufw allow 7070/tcp

sudo ufw allow 3478/tcp

sudo ufw allow 3479/tcp

经过以上的配置,openfire的初始化安装步骤已经完成了。下一步,我们继续通过web浏览器来配置。

·        7.配置openfire服务器。

·        一、文本界面的网页配置方法:(适用于字符界面)

先安装w3m

(要先确保openfire服务是启动的,否则要sudo /opt/openfire/bin/openfire start)

w3m http://127.0.0.1:9090

数据库设置如下:使用标准数据库,openfire自带是小型的嵌入式数据库

DatabaseDriver Presets: MySQL

JDBCDriver Class: com.mysql.jdbc.Driver

DatabaseURL:

jdbc:mysql://120.27.105.4:3306/openfire?useUnicode=true&characterEncoding=UTF-8&characterSetResults=UTF-8

Username:root

Password:lavender1203

 

登录控制台:

Username:admin

Password:lavender1203

 

·        二、GUI界面的网页配置配置openfire服务器是相当简单的,只需要几个步骤就能完成。下面就是如何配置openfire。你先在你的电脑上打开浏览器并且打开如下地址。

http://127.0.0.1:9090/setup/index.jsp

网页配置的网上教程很多,这里就不介绍了。

0 0
原创粉丝点击