
Tomcat中appBase,这个目录表示:
1 这个目录下面的子目录将自动被部署为应用。
2 这个目录下面的.war文件将被自动解压缩并部署为应用
公司里的测试环境一般是一个容器下跑多个项目,生产环境是一个容器跑一个项目。
给大家截图看下我们公司的测试环境

给大家截图看下我们公司的生产环境

在web页面访问
:8888/jenkins
弹出的对话框
用户名:admin
密码:复制initialAdminPassword中的加密字符串
文件默认在安装用户的/root/.jenkins/secrets/initialAdminPassword中,并且是加密的方式存放,本例用的是root用户。

生产环境建议更改至其他目录,请参考我的另一篇文档
至此192.168.44.132软件安装完成。
IP:192.168.44.133
一:安装软件
apt-get install apache2
apt-get install subversion
apt-get install libapache2-svn
完成以上安装,可以直接访问apache的主页,如
命令行下curl -I -m 15 -o /dev/null -s -w %{http_code} localhost

二:SVN的配置
1.建立svn仓库
1). 建立svn目录:mkdir -p /home/.svn/svnrepos/project (使用隐藏目录,更安全)
2). 创建仓库project:svnadmin create /home/.svn/svnrepos/project,执行完毕后project目录有svnadmin创建的目录和文件

2.配置和管理svn
1)仓库的配置文件在/home/.svn/svnrepos/project/conf/下,先备份配置文件。注意:下面配置项的行都要顶格,否则会报错。
cd /home/.svn/svnrepos/project/ && mkdir conf.bak && cp -rf conf/* conf.bak/ && vi conf/svnserve.conf
配置项在[general]下:
anon-access:匿名用户的权限,可以设置为read,write和none,默认值read。不允许匿名用户访问:anon-access = none
auth-access:认证用户的权限,可以为read,write和none,默认值write。
password-db:密码的路径,去掉前边的#。
authz-db:认证规则库的路径,去掉前边的#。
realm = /home/.svn/svnrepos/project 仓库的目录,去掉前面的#,默认不修改也行。
2)配置passwd文件
这是每个用户的密码文件,比较简单,就是“用户名=密码”,采用的是明码。例如:
allen=111111
bllen=222222
ellen=333333
3)配置authz文件
[groups] section:为了便于管理,可以将一些用户放到一个组里边,比如:owner=allen,bllen
groups下边的sections表示对一个目录的认证规则,比如对根目录的认证规则的section为[/]。设置单用户的认证规则时一个用户一行,在末尾添加,例如:
[/]
allen=rw #allen对根目录的权限为rw
bllen=rw #bllen对根目录的权限为rw
ellen=r #bllen对根目录的权限为r
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-63063-4.html
击不击沉是决策者的事
打到东京娶日本妞