Linux 下部署web项目
1、 当把项目配上域名时,必须把tomcat的端口改为80,注意当替换配置文件时,要记得把tomcat端口改一下。
2、 C盘下的hosts文件,是配置域名用的,当不在hosts配置域名时,windows系统会到外网去找符合的域名,当在hosts下配置域名时,就不会到外网去找了。
3、 文件更新的整个流程:
(1):用远程控制连接到11或12服务器。
(2):登陆ftp,替换要替换的文件。
(3):用SSH连接到外网服务器,执行一个shell脚本,mis_updata.sh
这个shell脚本执行的整个过程:
【1】:判断登录者是否是root用户,如果不是root用户,su到root用户。
【2】:获得系统时间,停止tomcat服务,这里有的时候会报Connection refused错误,原因是:本来tomcat没有启动,但执行shell脚本时,首先会去关闭tomcat所以就报了这个错误。
【3】:移动原来的mainone项目,并在项目后面加上系统时间。这里须注意一下路径问题,复制后的项目放到/app/java_project/mis/updata目录下。
【4】:把备份后的项目移动到原来项目的路径下(/app/java_project/mis/mainone),并把名字改为原来项目的名字,这里也要注意路径的问题。 (当自己写shell脚本时)
【5】:开启tomcat服务,并把改好后的项目复制一份到updata目录下,并重命名为mis_beifen。这以步其实就是项目的备份。
【6】:把备份项目的权限改为777最大权限。
【7】:退出root用户。
4、 当配置全局数据源时,需要在app/java_project/tomcat5.0/conf/Catalina/www.dayumi11.com目录下添加ROOT.xml,注:这个配置文件里必须有全局数据源的配置。
/www.dayumi11.com 这个目录是启动tomcat后自动生成的,不用自己手动建。但生成这个目录时会报错,因为配置全局数据源需要添加ROOT.xml文件。
5、 项目的运行目录:/app/java_project/mis/mainone
项目的备份目录:/app/java_project/mis/updata/mis_beifen
6、 shell脚本的目录:/home/mis/updata
7、 定时清空catalina.out文件:系统自动执行/
相关文档:
转自:http://www.cnblogs.com/hopeworld/archive/2009/08/07/1541444.html
统计总数大小
du -sh xmldb/
du -sm * | sort -n //统计当前目录大小 并安大小 排序
du -sk * | sort -n
du -sk * | grep guojf //看一个人的大小
&nb ......
如何在linux开机时自动启动smb共享服务?
方法1:ntsysv,有界面,选中samba服务即可
方法2. chkconfig --add smb
[root@test ~]# chkconfig --add smb
[root@test ~]# chkconfig --list smb
smb ......
http://www.zhetao.com/content.dep?m=news&id=1235137892661247
发布日期 2009-2-20 21:51:32
Linux
系统的
SNMP
服务设置
1)
安装
SNMP
略,请参阅
LINUX
系统
SNMP
安装说明,一般情况下
Linux
中的均已经自动安装了
SNMP
服务。以下命令可以检测
SNMP
服务是否安装以及安装的文件包。
[ ......
下载ntfs-3g
http://www.ntfs-3g.org/
ntfs-3g依赖FUSE(Filesystem in Userspace)
先处理依赖
下载FUSE
http://fuse.sourceforge.net/
编译FUSE
> ./configure
> make
> make install
编译ntfs-3g
vi 解压后的目录/src/secaudit.c
查找#include <attr/xattr.h>
替换为#include <l ......