3월 2024 | ||||||
---|---|---|---|---|---|---|
일 | 월 | 화 | 수 | 목 | 금 | 토 |
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
전쟁이라는 것은 나라의 일대사이다. 즉 국민에게 있어서 삶이나 죽음이냐의 문제이고 국가의 존망을 좌우하는 일이다. 가장 신중하게 살펴야 하는 것이다. -손자
고정 아이피 설정...
https://choco-life.tistory.com/39
root@altibase:~# vi /etc/netplan/00-installer-config.yaml
# This is the network config written by 'subiquity' #network: # ethernets: #ens33: #dhcp4: true # version: 2 network: ethernets: ens33: addresses: [192.168.120.138/24] gateway4: 192.168.120.1 nameservers: addresses: [8.8.8.8, 8.8.4.4] version: 2 ~ ~
변경 사항 적용
$ netplan apply
2023-09-06 10:04:27
도커 설치
Docker에서 mysql 컨테이너 대소문자 구분 없이 만들기 => https://velog.io/@ychxexn/Docker%EC%97%90%EC%84%9C-mysql-%EC%BB%A8%ED%85%8C%EC%9D%B4%EB%84%88-%EB%8C%80%EC%86%8C%EB%AC%B8%EC%9E%90-%EA%B5%AC%EB%B6%84-%EC%97%86%EC%9D%B4-%EB%A7%8C%EB%93%A4%EA%B8%B0 DB 도커 서버 "dentpis-db" 임의 이름 톰켓 도커 서버 "dentpis-server" 임의 이름 ##### 도커 설치 ### https://shanepark.tistory.com/237 도커 이미지 삭제 # docker rmi 이미지명 도커 컨테이너 중단 # docker stop 이미지명 볼륨 목록 # docker volume ls 볼륨 삭제 # docker volume rm dentpis-db-volume 볼륨 생성 #docker volume create dentpis-db-volume 도커 이미지 생성 컨테이너 실행 # docker run --privileged -d --name dentpis-db -p 16606:3306 -e MYSQL_ROOT_PASSWORD=16606 -v dentpis-db-volume:/var/lib/mysql mysql:5.7 --lower_case_table_names=1 # 해당 컨테이너 실행 # docker exec -it dentpis-db bash ##### 톰켓 설치 https://abc2080.tistory.com/entry/docker-tomcat-85-설치-및-war-적재-후-실행 https://olive-devlog.tistory.com/3 1.tomcat 8에 대한 image 를 내려받습니다. $ docker pull tomcat:8 $docker pull tomcat:8.5 2.docker image 정보를 확인합니다. $ docker images 3. 아래와 같이 tomcat 을 실행합니다. $ docker run -d -i -t --name="dentpis-server" -p 80:8080 tomcat:8 docker run -d --name="dentpis-server" -p 6060:8080 tomcat:8.5 * -d: 데몬으로 실행합니다. * -p 8081:8080: 이미지를 8080으로 실행하지만, 호스트에서 접근 시에 8081로 접근한다는 의미입니다. * -i: 표준 입력을 활성화하여 컨테이너와 연결되어 있지 않더라도 표준 입력을 유지합니다. 4. docker 프로세스 확인 $ docker ps -a 5. tomcat container 에 적재할 간단한 war 파일을 준비합니다. SFTP 업로드 6. /home/docker2/ROOT.war $ docker cp /home/docker2/ROOT.war dentpis-server:/usr/local/tomcat/webapps/ # docker cp /home/dentpis/public_html/ROOT.war dentpis-server:/usr/local/tomcat/webapps/ 7. tomcat container 셸에 연결을 합니다. $ docker exec -it dentpis-server /bin/bash *** 필수 *** apt update -y apt-get upgrade # su - 8. tomcat container 내부에 복사 여부 확인 # dir /usr/local/tomcat/webapps/ firewall-cmd --permanent --zone=public --add-port=6060/tcp # apt install net-tools # apt install vim -y root@a36d27c1ddbc:~# vim /usr/local/tomcat/conf/server.xml 톰캣 Tomcat 메모리설정 java.lang.OutOfMemoryError : PermGen space 에러 => https://aljjabaegi.tistory.com/218 10. 웹 브라우저를 통해 접속을 합니다. #war 압출 풀기 jar cvf ROOT.war * docker cp /home/docker2/ROOT.war dentpis-server:/usr/local/tomcat/webapps/ docker run -d --name="dentpis-server" -p 80:8080 ubuntu ***** Tomcat 메모리 부족 에러 해결 방법 http://theeye.pe.kr/archives/617 ★★★★★ 도커파 ******* 도커파일 생성 및 실행 구글 검색 docker file 실행 https://sewcode.tistory.com/2
2023-07-24 17:28:45
도ㅌ커
docker volume create dentpis-db-volume docker run --privileged --rm -d --name dentpis-db -p 16606:3306 -e MYSQL_ROOT_PASSWORD=16606 -v dentpis-db-volume:/var/lib/mysql mysql:5.7 ## DB 접속 docker exec -it dentpis-db bash docker exec -it dentpis-db dentpis-db --password=16606 # 컨테이너가 중지되어도 v 데이터는 dentpis-db-volume 저장 됩니다. 1) docker stop dentpis-db 2) docker run --privileged --rm -d --name dentpis-db -p 16606:3306 -e MYSQL_ROOT_PASSWORD=16606 -v dentpis-db-volume:/var/lib/mysql mysql:5.7 /sbin/init 3) docker exec -it dentpis-db /bin/bash 4) mysql -u root -p 5) 비밀번호 16606 6) use dentpisclouddb; show variables like 'lower_case_table_names'; set global lower_case_table_names=1; 대소문자 구분제거 [mysqld] lower_case_table_names=1 프로젝트는 대소문자 구분없이 개발 된것인데 도커에 설치된 mysql 은 지금 테이블 대소문자 구분이 적용이 되어 있어서요. 그래서 계속 다시 설치 하고 설정하려니깐 , 권한오류에 각종 오류가 생겨서 지연되고 있습니다. dentpis-db-volume comvnusermaster
2023-07-21 21:11:23
lucy-xss-1.6.3
#vim 에디터 사용
export VISUAL=vim; crontab -e
0 3 * * * sync && echo 3 > /proc/sys/vm/drop_caches
재가동
service cron restart
서버 자동 실행 crontab(크론탭) 설정 방법 및 문제점
2023-07-16 12:36:56
vi /etc/mysql/mariadb.conf.d/50-server.cnf
2023-06-10 17:05:35macaronics.net 는 그어떠한 동영상, 이미지, 파일등을 직접적으로 업로드 제공을 하지 않습니다. 페이스북, 트위터 등 각종 SNS 처럼 macaronics.net 는 웹서핑을 통하여 각종 페이지위치등을 하이퍼링크, 다이렉트링크, 직접링크등으로 링크된 페이지 주소만을 수집 저장하여 제공하고 있습니다. 저장된 각각의 주소에 연결된 페이지등은 그 페이지에서 제공하는 "서버, 사이트" 상황에 따라 페이지와 내용이 삭제 중단 될 수 있으며 macaronics.net 과는 어떠한 연관 관련이 없음을 알려드립니다. 또한, 저작권에 관련된 문제있는 글이나 기타 저작권에 관련된 문제가 있는 것은 연락주시면 바로 삭제해 드리겠습니다.
댓글 ( 4)
댓글 남기기