전체보기(181)
-
우분투 sftp 포트열기
버추얼 머신에서 리눅스 환경을 처음 설치하고 ssh로 접근이 안되서 확인해본 부분들이다. Ubuntu 16.04에서 SFTP 접속 포트 변경하기 SFTP(Secure File Transfer Protocol)의 디폴트 접속 포트는 22번이다. SFTP는 SSH 접속시 사용하는 포트를 사용하므로 SSH의 설정 값에서 원하는 포트를 변경하는 작업을 하면된다. Ubuntu의 경우 아래 경로의 파일에서 접속 포트의 설정 값을 변경할수 있다. vi로 아래 파일을 연다. 만일 /etc/ssh/ 경로에서 sshd_config 파일이 보이지 않는다면, 즉 ssh_config는 있는데 sshd_config 파일이 없다면 아래 패키지를 설치해 주어야 한다. # apt-get install openssh-server # v..
2021.09.14 -
아파치 설치에따른 차이정리(CentOs,Ubuntu)
VM(버추얼머신)으로 CentOS와 Ubuntu 2개다 설치를 해서 여러가지를 건드려보았는데 2개가 비슷하면서도 서로 다른점들이 있어서 원노트에 정리해둔 부분들이 존재했다...! 같은 리눅스지만 방화벽도 그렇고 다른부분을 모르고 접근하면 헤깔린다. ㅠㅠ Cent OS 7 cent os에서 http서버를 설치하기 위해서는 yum 이라는 것을 이용해서 설치하면 됩니다. 물론 리눅스를 설치해서 사용하고 있다면 이미 웹서버가 올라가 있을 수 있습니다. # yum install httpd httpd의 d는 daemon의 약자입니다. 서비스를 처리해주는 프로그램을 데몬이라고 부르는데요. http를 처리해주는 서비스를 httpd라고 부릅니다. Ubuntu ubuntu에서는 apt-get install이라는 명령어로 ..
2021.09.14 -
Apache2+Tomcat8 연동 및 기타 겪은 사항들 정리
##관리자 계정으로 이동 Su ## root계정 비밀번호 재설정 Sudo passwd root 1. 아파치 설치 apt-get install apache2 2. 톰켓 설치 ##추가사항!!### apt-get tomcat8 설치시 오류날때 unable to locate package 는 apt-get으로 package를 install할때 나오는 에러 메시지입니다, 보통 dns 설정이 되어 있지 않아서 sources.list에 있는 서버로 접속이 안되는 경우입니다. 아래 파일을 vi로 편집해서 dns를 추가하도록 합니다. $ vi /etc/resolv.conf 나는 nano가 편해서 nano로 편집함 Nano /etc/resov.conf KT 공식 DNS는 168.126.63.1 , 168.126.63.2 ..
2021.09.14 -
apt-get upgrade 오류해결방법
VM(버추얼머신)을 사용해서 리눅스 환경을 체험하던중 제목과 같이 업데이트나 업그레이드를 받는중 오류가 발생하여 해결 후 원노트에 따로 정리를 해두었다. sudo apt update(혹은 sudo apt-get update)를 수행한 후 sudo apt install upgrade를 하려고 할 때 E: Could not get get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable) E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it? 이라는 오류가 발생할 때가 있다. 해결방법 1) ..
2021.09.14 -
심볼릭 링크관련 정리!
회사 개발서버에 적용되어있는 것들중 링크형태로 정적파일등을 공유해서 사용중이였다.(사용자,관리자 서버 2개의 정적파일 공유형태) 심볼릭 링크 만들기 (소프트링크 방식(현재) In -s , 하드링크 방식(안씀) In ) 파일 링크 : ln - 하드 링크(Hard Link), 소프트 링크(Soft Link) 관련 주소 출처: https://6kkki.tistory.com/10 [NATION OF 6KKKI] 하드링크는 INODE가 같음!(아이노드란 파일 정보같은것) 복사해서 가져온파일은 아이노드가 다르 기본적으로 관리자에 모든 소스 부여 사용자프로젝트에서는 관리자 폴더로 링크 생성하여 공유 ln -s [실제로 존재하는 폴더경로] [링크폴더경로] 기존에 링크 걸던부분은 에디터,데이터,첨부파일,이미지,CSS,J..
2021.09.14 -
Mysql 테이블 정의서 쿼리
Mysql을 사용하는 프로젝트의 경우에도.. 테이블 정의서를 줘야했다..ㅠㅠ 오라클꺼 말고 새로찾음 DB_NAME : 데이터베이스 이름 TABLE_NAME : 테이블 이름 테이블1개 SELECT ORDINAL_POSITION '순번', COLUMN_NAME '필드명', DATA_TYPE 'DATA TYPE', COLUMN_TYPE '데이터 길이', COLUMN_KEY 'KEY', IS_NULLABLE 'NULL값여부', EXTRA '자동여부', COLUMN_DEFAULT '디폴트값', COLUMN_COMMENT '필드설명' FROM `information_schema`.COLUMNS WHERE TABLE_SCHEMA = 'DB_NAME' AND TABLE_NAME = 'TABLE_NAME' ORDER B..
2021.09.14