Are you a hacker?

How to build another QQ/Wechat/whatsapp/skype/imessage?

Let's go through this!!!!

Materials:

A linux/unix/windows/mac computer/server, and do some basic things!

Are you feeling high?

  Okay, let's ride the rocket!

Get materials:

1. A search engine

duckduckgo.com to search 'openfire'

2. Service software

'OpenFire' from herehttp://www.igniterealtime.org/downloads/index.jsp

and the client software spark: 'Spark' ( here for example: download thehttp://www.igniterealtime.org/downloads/download-landing.jsp?file=openfire/openfire_3.9.3_all.deb , because i deployed it on a debian/ubuntu machine )

3. Packages installation

# for some situations, some other packages such as openjdk-6-jre should be installed or other packages
sudo apt-get install apache2 openjdk-6-jre mysql-server mysql-client -y
# then
sudo dpkg -i /path/to/openfire_3.9.3_all.deb

更多相关文章

  1. 字体图标的引入和通过媒体查询改变导航样式
  2. HTML样式和常用选择器
  3. 字体图标的引用和自定义样式/媒体查询的使用
  4. 数据库的CURD操作、PDO本质与原理的学习
  5. CSS之伪类选择器和简单盒子简单案例
  6. 伪类选择器与盒模型常用属性
  7. 伪类选择器-结构伪类、根据位置选择匹配
  8. 7.4——常用标签与应用场景之表格与单元格
  9. css伪类选择器和盒模型

随机推荐

  1. 一位程序员的爱情故事
  2. 数据库-范式
  3. Java内存模型-JMM简介
  4. SQL语句类别
  5. 软件架构师之基本素质
  6. 数据库-关系代数
  7. 谈谈架构师的职责
  8. 从100PV到1亿级PV网站架构演变
  9. 2021.1.17——指针和结构体的初步认识
  10. 从100PV到1亿级PV网站架构演变-知识结构