Linux下部署Java应用程序

Linux软件安装的特点:
1、Linux中没有注册表的概念,因此要想删除某个软件直接删除软件目录就可以了。
2、软件的安装有些需要Linux软件包的支持,在Linux中使用rpm命令管理软件包。
3、Linux中软件安装的过程很迅速,并且软件的运行速度也很快。
4、Linux中权限管理很严格,因此安装时需要对安装介质进行权限配置。

体验Linux下的Java开发
编译器->字节码->(虚拟机)本地机器码->执行

Linux系统与Windows系统最大的区别:

Windows路径分隔是"\"
Linux路径分隔符是"/"
字符编码不同
Linux系统中执行echo $LANG输出结果为:en_US.UTF-8

解决中文乱码问题
中文支持相关的包:
fontconfig-devel-2.4.1-6.el5.i386.rpm
fonts-chinese-3.02-9.6.el5.noarch.rpm
首先安装前提软件包:
rpm -Uvh zlib-devel-1.2.3-3*
rpm -Uvh freetype_devel-2.2.1-16*
rpm -Uvh fontconfig-devel-2.4.1-6*(字体配置和定制库包)
rpm -Uvh fonts-chinese-3.02-*(中文TreeType字体包)

远程部署Java应用的场合
1、Windows下开发,通过远程部署到Linux服务器
2、Linux下开发,通过远程部署到其他Linux服务器

环境模型
客户端(打包Web站点文件)
服务器(搭建java运行环境、开通FTP服务)

部署Java应用的步骤
1、通过FTP工具上传打包的web站点文件(WAR文件)
2、通过FTP工具上传导出的数据库dmp文件
3、在服务器上的数据库中新建表空间和用户
4、在服务器上导入数据库dmp
5、将站点文件mv到Tomcat目录/webapps目录下
6、在IE中测试部署结果

基本步骤(没整理。。。)

-------------------------------------------------------
su - root
cd /media/CDROM/Server
ls vsftpd*
rpm -ivh vsftpd-2.0.5-10.e15.i386.rpm
service vsftpd start(开启服务)
cd /etc/vsftpd(设置允许访问FTP的用户)
ls
vi ftpusers
vi user_list
ifconfig(查看IP地址)
service iptables stop(关闭防火墙)
mv icar.war /home/accp/work/icar.war
mv myhr.dmp /home/accp/work/myhr.dmp
ls -al
chown -R accp:accp icar.war myhr.dmp
ls -al\chmod -R 755 icar.war myhr.dmp
exit

ls
cd apache-tomcat-6.0.29
ls
cd webapps
ls
pwd
再打开一个终端
cd work
ls
移动icar.war到Tomcat目录下的webapps
mv icar.war /home/accp/apache-tomcat-6.0.29/webapps/icar.war

su - oracle
lsnrctl start(打开监听)
emctl start dbconsole(启动控制台)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值