Centos+jdk+vertx+ip
虚拟机安装Centos。参考http://www.linuxidc.com/Linux/2012-04/58438.htm。
一 设定静态IP。
- 虚拟机网络得 设置成桥接模式,而且必须在VMWare的桥接设置里选择实际的网卡。
- 在桌面化程序上设置ip,dns(必须需要设置)
- 要使设定成功输入 service network restart
4.保存退出vi 输入esc ---》 :-->x 退出并保存。vi /etc/profile向文件里面追加以下内容:JAVA_HOME=/usr/java/jdk1.7.0_45JRE_HOME=/usr/java/jdk1.7.0_45/jrePATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/binCLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libexport JAVA_HOME JRE_HOME PATH CLASSPATH
使修改生效[root@localhost ~]# source /etc/profile//使修改立即生效 [root@localhost ~]# echo $PATH//查看PATH值 查看系统环境状态
四。vertx设置
1. 输入 tar -zfx Downloads/vert.x-2.1.1.tar.gz 解压
2.把解压出来的vert.x.-2.1.1移动到usr里
3.vi /etc/profile 增加
VERTX_HOME=/usr/vert.x-2.1.1/bin
PATH=$PATH:$VERTX_HOME/bin
export VERTX_HOME PATH
退出保存。
4.运行vertx version 测试。
四,运行 zip测试
将maven生成的zip 拷入 /data/server
运行vertx runzip xxxx
五。通过物理机对服务器进行访问,发现老是失败。怀疑是liunx相应端口未开放造成的。
查了几遍资料没试验成功,最后索性把防火墙关闭了就可以了。service iptables stop。
更好的方案是对iptables进行rule是规则更改
vi /etc/sysconfig/iptables
增加一行:-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 1234 -j ACCEPT(注意有的是--是2个)
vi保存退出
最关键的来了,好多都没说。。。。坑了我好久。。。vi保存完。。。必须调用Service iptables save才行
最后调用Service iptables restart。端口就可以用了。。。。不过根据狂人的说法是可以直接关闭防火墙的。