系统环境
[root@izwz974lqepn0tz8winy9oz ~]# lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.3.1611 (Core)
Release: 7.3.1611
Codename: Core
软件环境
yum install pcre
yum install pcre-devel
yum install make
yum install gcc
yum install gcc-c++
yum install zlib
yum install zlib-devel
检查openssl1.0.1或openssl1.0.2(openssl version查看版本信息)
yum install openssl-devel
yum install unzip
yum install ca-certificates
yum install git
yum install maven
yum install nginx
安装配置prosody
说明下面所有命令和配置文件中的IP要替换成自己公网或内网IP安装
yum install prosody
增加配置文件
vim /etc/prosody/conf.d/119.78.167.243.cfg.lua
文件内容
VirtualHost "119.78.167.243"
authentication = "anonymous"
ssl = {
key = "/var/lib/prosody/119.78.167.243.key";
certificate = "/var/lib/prosody/119.78.167.243.crt";
}
modules_enabled = {
"bosh";
"pubsub";
}
c2s_require_encryption = false
VirtualHost "auth.119.78.167.243"
ssl = { </