Back to Browse

midpoint point application deployment steps on ec2 instance

43 views
Jul 1, 2025
15:25

sudo yum install java-17-amazon-corretto -y 10 java -version 11 sudo amazon-linux-extras enable postgresql14 12 sudo yum clean metadata 13 sudo yum install postgresql postgresql-server postgresql-contrib -y 14 sudo /usr/bin/postgresql-setup --initdb 15 sudo systemctl enable postgresql 16 sudo systemctl start postgresql 17 sudo -i -u postgres 18 cd /opt 19 sudo curl -O https://downloads.apache.org/tomcat/tomcat-9/v9.0.88/bin/apache-tomcat-9.0.88.tar.gz 20 sudo tar -xvzf apache-tomcat-9.0.88.tar.gz 21 ll 22 tar -xvzf apache-tomcat-9.0.88.tar.gz 23 ll 24 rm -rf apache-tomcat-9.0.88.tar.gz 25 curl -O https://downloads.apache.org/tomcat/tomcat-9/v9.0.88/bin/apache-tomcat-9.0.88.tar.gz 26 tar -xvzf apache-tomcat-9.0.88.tar.gz 27 rm -rf apache-tomcat-9.0.88.tar.gz 28 curl -L -O https://downloads.apache.org/tomcat/tomcat-9/v9.0.88/bin/apache-tomcat-9.0.88.tar.gz 29 tar -xvzf apache-tomcat-9.0.88.tar.gz 30 rm -rf apache-tomcat-9.0.88.tar.gz 31 wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.88/bin/apache-tomcat-9.0.88.tar.gz 32 wget https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.87/bin/apache-tomcat-9.0.87.tar.gz 33 tar -xvzf apache-tomcat-9.0.87.tar.gz 34 mv apache-tomcat-9.0.87 tomcat9 35 cd tomcat9/bin 36 chmod +x *.sh 37 ./startup.sh 38 curl http://localhost:8080 39 cd /opt 40 sudo curl -LO https://github.com/Evolveum/midpoint/releases/download/v4.8/midpoint-4.8-dist.zip 41 sudo yum install unzip -y 42 ll 43 sudo unzip midpoint-4.8-dist.zip 44 rm -f midpoint-4.8-dist.zip 45 curl -L -O https://github.com/Evolveum/midpoint/releases/download/v4.8/midpoint-4.8-dist.zip 46 unzip midpoint-4.8-dist.zip 47 rm -f midpoint-4.8-dist.zip 48 wget https://github.com/Evolveum/midpoint/releases/download/v4.8/midpoint-4.8-dist.zip 49 wget https://evolveum.com/downloads/midpoint/4.8/midpoint-4.8-dist.zip 50 unzip midpoint-4.8-dist.zip 51 cd midpoint-4.8 52 sudo cp midpoint.war /opt/tomcat9/webapps/ 53 ll 54 cd .. 55 ll 56 cd /opt/midpoint-4.8/bin 57 sudo cp midpoint.war /opt/tomcat9/webapps/ 58 ll 59 find /opt/midpoint-4.8 -name "midpoint.war" 60 cd /opt/ 61 ll 62 wget https://evolveum.com/downloads/midpoint/4.8/midpoint-4.8.war.zip 63 find midpoint-4.8 -type f -name "midpoint.war" 64 wget https://repo1.maven.org/maven2/com/evolveum/midpoint/midpoint-war/4.8/midpoint-war-4.8.war -O midpoint.war 65 cd midpoint-4.8 66 ll 67 cd .. 68 cd tomcat9/bin/ 69 sh shutdown.sh 70 cd 71 cd /opt/midpoint-4.8/ 72 ll 73 cd bin/ 74 ll 75 sh start.sh 76 curl http://localhost:8080 77 tail -f /opt/midpoint-4.8/var/log/midpoint.log 78 curl http://localhost:8080/midpoint 79 curl -kv http://localhost:8080/midpoint 80 curl ifconfig.me vi /opt/midpoint-4.8/bin/midpoint.sh Edit this file: vi /opt/midpoint-4.8/bin/midpoint.sh At the top, add this line (if it doesn’t already exist): export JAVA_OPTS="-Xms128m -Xmx512m This limits the memory so it fits into your ~1 GB RAM + 1 GB swap.

Download

0 formats

No download links available.

midpoint point application deployment steps on ec2 instance | NatokHD