`
jxqc_job
  • 浏览: 529 次
社区版块
存档分类
最新评论
收藏列表
标题 标签 来源
linux上部署java web应用 linux上部署java web应用
svn服务器的 配置:
 1.配置文件的位置:cd /myfile/test/conf/
 2. vim authz

关闭svn: # killall svnserve
启动服务器 
# svnserve -d -r /svndata
-d表示以daemon方式(后台运行)运行
-r /svndata指定根目录是/svndata

 
[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe
admin = lisi,wangwu

 在 后面添加用户的名字;(如果删除用户 请删除对应的人名)
 
3.vim passwd 为用户添加密码 添加密码格式为 添加一行 用户名 = 密码 如下面的格式
 
[users]
# harry = harryssecret
# sally = sallyssecret
lisi = 111111
wangwu = 111111

4.保存上面的文件,关于vim的操作命令,可以上网查


----------------------------------------------------------------------
假设正式服务器ip:0.0.0.0
假设测试服务器ip:1.1.1.1
ftp工具:filezilla 
linux连接客户端:putty
################################################
Linux目录介绍:
ftp上传目录 /myfile/ftp/project/  
如果ftp无法连接或不显示文件目录 需要关闭防火墙 service iptables stop
1.	进入目录  cd /myfile/ftp/project/
2.	查看目录下的文件  ls -la /myfile/ftp/project/
3.	删除文件:rm -f update.jsp  (格式为:rm -f filename ,使用的是相对路径删除,要进入文件所在的文件夹,示例中 update.jsp为文件的名称 )
4.	删除文件夹:rm -fr file (使用的是相对路径删除,file是要删除的文件夹,删除文件夹需要添加一个参数r)
5.	复制文件夹 cp -r /myfile/ftp/project/demo1/ /tomcat_file/  将ftp上传文件夹下的项目文件copy到 项目要部署的文件
Tomcat的安装目录 /myfile/local/tomcat7/
项目的部署目录:/tomcat_file  部署是将项目的文件夹命名为demo1 放到该文件夹下既可  不要将项目放到tomcat安装目录下的webapps下,
   1. 关闭tomcat   sh /myfile/ftp/project/tomcat7/bin/shutdown.sh
2. 启动tomcat   sh /myfile/ftp/project/tomcat7/bin/startup.sh
3.查看tomcat的启动日志 tail -f -n800 /myfile/ftp/project/tomcat7/logs/catalina.out (n 后面的数字表示显示日志文件最后的400行,命令中n和数字之间没有空格)
  注意:在查看日志的界面需要 使用ctrl+c 来退出界面 
6.	部署项目:
(1)	先删除已经部署的项目文件夹 : rm -rf /tomcat_file/demo1
(2)	将上传的文件复制到/tomcat_file 下  cp -r /myfile/ftp/project/demo1/ /tomcat_file/
(3)	启动tomcat即可
7.	将测试服务器的项目copy到正式服务器 
scp -r /tomcat_file/demo1/ root@0.0.0.0:/tomcat_file/

Global site tag (gtag.js) - Google Analytics