This project installs a tomcat instance based on the module of puppetlabs/tomcat. If you do no other modifications and use vagrant you will find your Tomcat-Server under 192.168.33.45:8080. If you use any other infrastructure you will find your Tomcat-Server under the servers ip:8080. This project installs a standard management user which can be used for the Web-Management-Portal of the Tomcat-Server: Username: ManTomcat password: PwTomcat
The credentials can be modified before the installation in the init.pp file file.
The credentials can be modified after the installation in the tomcat-users.xml. For this use case follow the official documentation.
##Dependencies of needed Software or existing Puppet Modules
###Needed Software If you use the Vagrant solution you only have to install Vagrant and Virtualbox. Additional you need to install Librarian-Puppet. Librarian-Puppet will resolve all dependencies and download the additional required modules. A tutorial for this can be found here. If you use this project as standalone projekt you have to install Puppet.
###Puppet Modules
##Installation of this project Check first if you have installed Vagrant, Virtualbox, Puppet and Librarian-Puppet. After that run the following commands:
git clone https://github.com/slipke/csm_ss15_sem_team_vagrant.git
andcd lamp-apache/puppet
librarian-puppet install
vagrant up
##Configuration of the Tomcat-Server This project configure a management user for the management Tomcat-Web-Interface. The Username is "ManTomcat" and the password is "PwTomcat" both without the quote. If you want to change these credentials you have to edit the init.pp file file. There are two variables which are need to do this:
- $managementUser
- $managementPW
- Author: Korbinian Kram [email protected]
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.