远程桌面连接(MicrosoftTerminalServicesClient,MSTSC):采用这种方式登录,请确保实例能访问公网。如果在创建实例时没有购买带宽,则不能使用远程桌面连接。
管理终端VNC:无论您在创建实例时是否购买了带宽,只要您本地有网页浏览器,都可以通过管理控制台的管理终端登录实例。
使用远程桌面连接(MSTSC)登录实例
打开开始菜单>远程桌面连接,或在开始菜单>搜索中输入mstsc。也可以使用快捷键Win+R来启动运行窗口,输入mstsc后回车启动远程桌面连接。
在远程桌面连接对话框中,输入实例的公网IP地址。单击显示选项。
输入用户名,如小鸟云默认为niaoyun。单击允许我保存凭据,然后单击连接。这样以后登录就不需要手动输入密码了。昨天在linux服务器上装了一个tomcat,整个过程很顺利,装上去就可以用。但是今天却无法启动。于是修改tocmat的配置文件,重装tomcat,修改/etc/profile,把各种可能都尝试了好几次。可是tomcat就是死在那里。唉~~,真是气人看来只能用最笨的办法试试——重装linux。在重装之前,我在linux服器试着访问 tomcat,结果页面一下子就出来了。很显然tomcat已经启动了,但是在其他机却无法访问,说明网络出了问题。Oh,不对,网络也不可能出问题,因为服务器还装着apache,apache运行正常,其他机子都可以访问它。它们的不同之处是apache使用80端口,tomcat使用8080端口。于是我关闭apache,将tomcat改为80 端口,启动tomcat,这一次tomcat运行正常,网内的其他机器也可以访问。后来在网上查找资料,发觉是防火墙在作怪,它关闭了许多端口,但没有关80。于是我用service iptables stop 关闭防火墙,再用将tomcat的端口改为 8080 , 启动 tomcat , 结果一切正常。在此说一下关于启动和关闭防火墙的命令:1) 重启后生效开启: chkconfig iptables on关闭: chkconfig iptables off2) 即时生效,重启后失效开启: service iptables start关闭: service iptables stop需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭 *** 作。在开启了防火墙时,做如下设置,开启相关端口,修改/etc/sysconfig/iptables 文件,添加以下内容:-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT顶0踩上传Tomcat服务器:
首先,需要下载Tomcat-上传到服务器。
安装Tomcat服务器
解压tomcat服务器压缩包
现在已经在java目录下了。
tar zxvf apache-tomcat-7072targz
解压成功了:
配置环境变量
tomcat服务器运行时是需要JDK支持的,所以必须配置好JDK用到的那些环境变量
cd /etc/
ls #显示目录下所有文件及文件夹
编辑/etc下的profile文件:
vi profile
如果出现选项—按:e
也就是你配置JDK时的配置
修改tomcat服务器的启动端口
cd /java/apache-tomcat-7072/conf/
进入Tomcat服务器的conf目录下:
找到serverxml文件。
使用:
vi serverxml
编辑serverxml文件。
修改Tomcat服务器启动时使用的端口,例如改成10001
修改完serverxml文件之后,保存,退出。
Esc–>:wq –>回车
启动和关闭Tomcat服务器
启动Tomcat服务器
进入tomcat服务器的bin目录
cd /java/apache-tomcat-7072/bin
执行”/startupsh”命令启动Tomcat服务器:
/startupsh
查看tomcat服务器的Log信息,看看tomcat服务器是否已经正常启动,进入tomcat服务器下的logs目录,打开catalinaout文件进行查看
cd /java/apache-tomcat-7072/logs
cat catalinaout
查看catalinaout
10001为访问的端口
最后,如果要通过ip访问:
/bin/iptables -I INPUT -p tcp --dport 10001 -j ACCEPT
编辑防火墙规则
在linux中可以实现用户定制的Tomcat实例。如果多个开发人员需要共享安装的tomcat,但是他们需要自己的唯一实例,那么非常的有用。要实现这个需要设置CATALINA_BASEexportCATALINA_BASE=$HOME/tomcat如果环境中不存在,那么CATALINA_BASE将自动被设置为CATALINA_HOME。下面,需要在主目录下建立Tomcat目录,并且创建或者拷贝特定目录。cd$HOMEmdtomcatcdtomcatmdlogsmdwebappsmdworkmdtemp如果希望拷贝tomcatwebapps目录的内容,可以把他们拷贝到新的webapps目录。修改conf/serverxml文件,替换以下的端口以免冲突。如果将Tomcat配置成为Apache的侦听端口8009,那么可以在serverxml文件中注释该元素而禁用该连接器。其他可能需要修改的端口:8080默认的连接端口8443SSL的连接端口8009Apache的侦听端口8005用于停止Tomcat的端口修改完成后,可以使用CATALINA_HOME/bin目录中的常见的startupsh与shutdownsh脚本来启动和停止Tomcat。此时候因为文件权限设置为你的用户使用,所以不要使用tomcat用户。
一,脚本文件,编辑好后放在/etc/rcd/initd/下面#!/bin/sh
#chkconfig: 2345 10 90
# description: Starts and Stops the Tomcat daemon
#by jj
##############################################
#Startup script for Tomcat on Linux
#filename tomcatsh
#Make sure the Java and the tomcat installation path has been added to the PATH
JAVA_HOME=/usr/local/jdk #JDK安装目录
CATALINA_HOME=/usr/local/tomcat #tomcat安装目录
export JAVA_HOME
export CATALINA_HOME
###############################################
start_tomcat=$CATALINA_HOME/bin/nohup_startsh #tomcat启动文件
stop_tomcat=$CATALINA_HOME/bin/shutdownsh #tomcat关闭文件
start() {
echo -n "Starting tomcat: "
${start_tomcat}
echo "tomcat start ok"
}
stop() {
echo -n "Shutting down tomcat: "
${stop_tomcat}
echo "tomcat stop ok"
}
# See how we were called
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
sleep 10
start
;;
)
echo "Usage: $0 {start|stop|restart}"
esac
exit 0
二,后续服务:
1给脚本权限:chmod 755 tomcat
2添加到服务:chkconfig --add tomcat
3开机启动项:chkconfig --level 345 tomcat on
4在tomcat目录下编辑nohup_startupsh(启动)文件
rm -fr /usr/local/tomcat/bin/nohupout
nohup /usr/local/tomcat/bin/catalinash run > /usr/local/tomcat/bin/nohupout &
5给nohup_startupsh执行权限。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)