Linux

eunheelog·2024년 7월 8일
0

Beyond SW

목록 보기
9/15

DB에 database 생성

beyond 계정 생성 후 권한 적용

리눅스에 자바 설치

  1. sudo apt install -y wget apt-transport-https gpg

  2. sudo wget -qO - https://packages.adoptium.net/artifactory/api/gpg/key/public | sudo gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/adoptium.gpg > /dev/null

  3. echo "deb https://packages.adoptium.net/artifactory/deb $(awk -F= '/^VERSION_CODENAME/{print$2}' /etc/os-release) main" | sudo tee /etc/apt/sources.list.d/adoptium.list

  4. sudo apt update

  5. sudo apt list temurin*

  6. sudo apt-get install temurin-21-jdk

리눅스에 톰캣 설치

  1. sudo wget https://archive.apache.org/dist/tomcat/tomcat-10/v10.1.25/bin/apache-tomcat-10.1.25.tar.gz

  2. sudo mkdir /opt/tomcat

  3. sudo tar xzvf apache-tomcat-10*tar.gz -C /opt/tomcat --strip-components=1

  4. sudo useradd -m -d /opt/tomcat -U -s /bin/false tomcat

  5. sudo chown -R tomcat:tomcat /opt/tomcat/

  6. sudo chmod -R u+x /opt/tomcat/bin

  7. sudo vi /etc/systemd/system/tomcat.service
    [Unit]
    Description=Tomcat
    After=network.target

[Service]
Type=forking

User=tomcat
Group=tomcat

Environment="JAVA_HOME=/usr/lib/jvm/temurin-21-jdk-amd64"
Environment="JAVA_OPTS=-Djava.security.egd=file:///dev/urandom"
Environment="CATALINA_BASE=/opt/tomcat"
Environment="CATALINA_HOME=/opt/tomcat"
Environment="CATALINA_PID=/opt/tomcat/temp/tomcat.pid"
Environment="CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC"

ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh

RestartSec=10
Restart=always

[Install]
WantedBy=multi-user.target

  1. sudo systemctl daemon-reload

  2. sudo systemctl start tomcat

  3. sudo systemctl enable tomcat

  4. sudo systemctl status tomcat

profile
⛧1일 1알고리즘⛧

0개의 댓글