본문 바로가기

전체 글63

Failed to execute operation: File exists 자동 시작서비스 파일 접근을 못하는 이유 star,,,,,, start...... 아.... 3시간... # system status tomcat.service bash: system: command not found 저널을 확인 하라는 오류나 Failed to execute operation: File exists systemd[1]: Failed to start tomcat 9. 이런거.. 실행중인 프로세스 확인을 하지않은 잘못이다 항상 컴퓨터는 잘못이 없다.. 2022. 2. 13.
centos7 서비스 등록 위치 차이점 어떤 프로그램을 직접 만들었거나 yum 이나 opkg 같은 특정 프로그램 으로 프로그램을 받아서 바로 서비스 등록이 되어있는 잘 만들어진 프로그램이 아닌 직접 만어서 작동시키는 프로그램들은 직접 서비스 등록을 해줘야 관리하기 용의 하다 나의 경우 톰켓을 등록 하려고 했다 systemd/system이라는 디랙토리가 2개 존재했다 내가만든 서비스는 어디에 등록해야할지 몰라서 둘의 차이점을 찾아봤다 # /etc/systemd/system # /usr/lib/systemd/system 이렇게 2가지가 있다 둘다 서비스를 등록 할수 있는 디랙토리 이지만 usr/lib/systemd/system 은 패키지관리자를 통해 설치된 패키지의 파일이 저장 되는것이고 etc/systemd/system 가 사용자가 직접 생성한.. 2022. 2. 13.
phpMyAdmin nginx 연동 ip/phpMyAdmin 404문제 nginx 설치 php설치,연동 phpinfo.php 웹으로 확인 DB 설치 계정생성 phpmyadmin 설치 후 nginx와 연동 ip/phpmyadmin 웹으로 확인 라는 작업후 마지막 ip/phpmyadmin 웹으로 확인 에서 404 오류가 생겼다 httpd.service - The Apache HTTP Server 에서 Active: failed 를 확인했고 80포트 충돌을 확인했다 phpMyAdmin 사용법을 찾아보면 아파치 설치후 80포트로 구동을 시킨다 하지만 나의경우 nginx가 80을 사용하기때문에 8080으로 열어줘서 일단 phpMyAdmin을 정상작동 시키려고했다 그것이문제였고 바로 phpMyAdmin 의 경로를 nginx의 경로로 링크시켜줘서 끌어와야 구조상 맞는 일이였다 phpmy.. 2022. 2. 12.
리눅스 클론 디스크 부팅 오류 4k ftp를위해 스토리지 업그레이드를 계획 했다 기존 os 가있는 ssd > nvme 로 os 까지 완전 복사, 서버컴에서 부팅시 클론하드 부팅 오류 기존ssd 의 uuid 가 그대로 클론하드에 복사된 것으로 예상했다 대응 : 클론하드의 uuid를 찾아 세팅 해준다 바이오스 에서 안전모드 접속 # fdisk -l //장치 이름 찾기 >> dev/nvme(해당 장치 이름) // 스토리지의 종류에따라 // usb나 hdd, ssd 등은 sd* / ad* 로 // nvme 는 nvme?n?p? 로 나온다 스토리지 이름 뒤에 숫자 는 파티션을 나타낸다 파티션은 하나의 스토리지를 여러구역으로 나눈것이다 하나는 os 이미지, 하나는 백업공간 하나는 작업공간 등등으로.. # blkid /dev/nvme0n1p1 /.. 2021. 9. 24.
리눅스에 USB, 하드 디스크 인식 (마운트) 윈도우랑 다르게 리눅스는 외장 저장소를 연결후 시스템에서 한번더 인식,마운트 시켜줘야한다 그부분이 막 친절하지는 않다 fdisk -l 로 저장 공간확인 # fdisk -l 더보기 예시 Disk /dev/sda: 128.0 GB, 128035676160 bytes, 250069680 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: gpt Disk identifier: D95C22F1-79AC-4BC2-BA1B-E30508FC528C # Start End Si.. 2021. 9. 21.
CentOS ftp, sftp 서버 구축 접속자가 적은 홈서버 라 항상 자원이 남아 돌아서 활용할 부분을 생각해봤다 후에 개발에 사용할 이미지 url지원이나 동영상 자체 지원 서버를 만들어봤다 systemctl restart vsftpd VSFTPD 설치 # yum -y install vsftpd yum -y install vsftpd VSFTPD 설정 파일 # vi /etc/vsftpd/vsftpd.conf vi /etc/vsftpd/vsftpd.conf ===================== anonymous_enable=YES ->NO anon_upload_enable=YES -> NO anon_mkdir_write_enable=YES ->NO ============================= 설정 후 필요에 따라 수정할 예정이다 패키.. 2021. 9. 21.
aws ec2 인스턴스 없어짐 , 증발 한날 영수증보러 aws 로그인을 했다 그런대 갑자기 인스턴스가 안보인다 서버 잘돌아가고 ssh ftp 접속 잘되고 웹 페이지도잘뜨고 was 도 잘나온다 모든것이 정상이었고 aws프리티어가 2달뒤에 종료라 계정간 서버이전 하려면 원인을 찾아야했다 aws를 쓰면 한번씩 만나는 상황이라고한다 만들었던 인스턴스가 있는 리전이어야 인스턴스가 보이지 다룬 리전을 선택하면 당연히 아무것도 안보이며 없어진것도 아니라서 모든 서비스가 잘돌아가는것이었다 ... 리전선택은 aws ec2 대시보드 에서 오른쪽 위 이름과 지원 사이 눌러서 원래 리전을 선택해준다 만약 원래 인스턴스가 있는 리전이 뭔지 모른다면 빌링에 들어가서 요금이 나왔던 인스턴스 정보를보거나 자원 정보를 보자 끝 2021. 8. 30.
내 서버에 내 홈페이지 올리는 법(html탬플릿) 서버구축 하는법 https://pushvalue.tistory.com/14 CentOS 8 에 LEMP 구축 (Linux ,nginx,(MariaDB), PHP)+tomcat 본인의 아이피 확인 #ifconfig local 이 아닌 본인 랜카드 인터페이스명의 아래줄 의 이것이 본인의 ip ip가 나온다 #ping 8.8.8.8 #ping google.com 끄려면 컨트롤+z 외부와 연결되어있어야 yum 을 통해 아파치, pushvalue.tistory.com 내 홈페이지를 만들어 외부에서 접속할 수 있도록 해보자 우선 개인 홈페이지를 만들어도 보여줄수 없다면 의미가 없다 서버에서 준비해줘야 할 웹페이지 세팅을 해보자 웹 브라우저 주소창에 ip혹은 도메인을 입력하면 뜨는 페이지가 root 폴더의 index.. 2021. 8. 29.
이클립스 로컬 톰갯 서버 안돌아갈때 이클립스로 자바서버를 만들다 로컬서버가 갑자기 안돌아가는 문제가생겼다 publishing to tomcat v9.0 server at localhost...' has encountered a problem 다른 블로그의 포스팅에는 포트번호가 겹치기때문에 포트 설정을 변경하라고 나와있다 포트가 겹친다면 'xx'포트가 이미 사용중입니다 같은 에러가 떳을것이다 해결법 이클립스의 프로젝트 익스플로어 에서 마지막 Servers 는 로컬서버에 관한 프로젝트이다 server.xml 을 연다 XXX 가 본인이 만든 서버이름이 들어가는데 해당 항목의 그부분을 프로젝트의 이름으로 변경 해당 파일의 한부분만 수정해주니 로컬서버가 다시 정상작동 했다 역시 포트의 문제가 아니었다 2021. 5. 2.