在DreamHost共享Linux虚机(非VPS)上部署YuchBerry

刚开始用自己的ADSL部署YuchBerry,实在是不稳定,但是手头又没有VPS,无奈啊!忽然想起来DreamHost的Linux虚机是支持JAVA的,试了一下,居然就给跑起来了而且相当稳定相当快!

首先,按照yuchberry的教程进行邮箱账户端口等等的设置,然后把yuchberry服务器端所有文件上传至虚拟主机!

然后把config.ini文件权限设置一下,以防止自己的邮箱信息泄漏!在FTP软件里设置config.ini文件权限的”公共”修改为0,或者用chmod命令修改为”XX0″

clip_image001

要看虚机是否支持java,就打开ssh连接虚拟,输入java执行,看看是不是有java命令帮助输出,如果有那就是支持了!

clip_image002

然后进入到yuchberry的目录,执行命令”java -jar svr.jar”就可以运行yuchberry的服务器端程序了!显示”prepare account ok”就说明程序成功运行并且可以连接到邮件服务器了!

clip_image003

但是这时候如果关掉ssh终端,那么java进程也随即会被结束。这个时候就要用到nohup了,这个指令可以让程序在后台一直运行!执行命令”nohup java -jar svr.jar & “即可,然后按”Ctrl-C”返回!

clip_image004

“top”指令可以查看当前用户进程,可以看到JAVA已经在后台了!

clip_image005

这个时候就可以关闭ssh终端了!

如果要停止yuchberry服务器版运行,结束后台进程,输入指令”kill PID”即可,将PID疾患为你后台java对应的PID!

转自:http://www.bber.info/post/yuchberry_webhosting

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据