전체 글 (113) 썸네일형 리스트형 [mysql 5.7.x] zip 설치시 The Servcie already exists! 문제 mysql 버전을 APM7을 통해서 쓰고 있다고 버전업도 필요하고 다른 버전을 사용하기 위해 설치중 이런 문제가 발생하면 지우고 다시 하면 됩니다. 설치시 명령어 mysqld --install 위의 메세지가 나오면 아래의 명령어 입력 mysqld --remove 이후 다시 인스톨 하면 처리 완료 [mysql ] concat null 주의 mysql의 문자 연결을 하기 위해 concat을 사용하는 경우가 있다. concat 사용시 null이 나와서 이외하는 경우가 있다. concat에서는 기본적인 문법은 아래와 같다. select concat('문자1','문자2','문자3') as result 위의 결과를 하면 '문자1문자2문자3'이 나온다. 다면 여기에 null이 들어가면 결과값은 null이 나온다. null로 인해 값을 처리 하기 위해 CONCAT_WS를 사용하여 대체 할수 있다. select CONCAT_WS(구분자, 문자1,문자2) 구분자는 ''으로 표시하여 붙여 사용이 가능하다. 테스트의 예임. concat select concat('a',null,'c') as result concat_ws select concat_ws('','.. [ElasticSerarch 6.4.x] 외부접속방법(Feat centOS7) 엘라스틱 서치를 통해서 검색엔진을 만들다 리눅스 환경에서 구축을 하다 보니 외부 접속이 필요하여 설정하게 되었다. 엘라스틱 서치가 설치된 config 디렉토리에서 환결ㅈ설정 세팅 vi elasticsearch.yml 설정 중 아래 부분을 변경 ---------------------------------- Network ----------------------------------- # Set the bind address to a specific IP (IPv4 or IPv6): # #network.host: 192.168.0.1 network.host: 0.0.0.0 # Set a custom port for HTTP: # http.port: 9200 transport.host: localhost tr.. [curl-gui] curl rest gui 크롬 & 응용프로그램 엘라스틱 서치를 하면서 curl을 쓰면서 명령어 입력이 콘솔에서 하기는 어렵고 오타 고치기도 힘들어서 curl gui를 찾아 보니 크롬에서 앱으로 지원을 하고 있었다. 굳이 콘솔에서 하니 curl이지 rest gui로 검색해도 다른 응용들이 나온다. https://chrome.google.com/webstore/detail/advanced-rest-client/hgmloofddffdnphfgcellkdfbfbjeloo Advanced REST client The web developers helper program to create and test custom HTTP requests. chrome.google.com 위의 URL은 크롬에서 curl을 편하게 gui로 쓰게 하는 앱이다. 전송 방시 선택후.. [Apache2.2.x] [warn] _default_ VirtualHost overlap on port 443, the first has precedence 아차피에서 SSL 설정을 하고 문법 오류가 있는지 확인을 하고 ./httpd -t 아래의 메세지가 나오면 에러는 아니지만.. [Thu Jul 01 11:15:20 2021] [warn] _default_ VirtualHost overlap on port 443, the first has precedence 주의 메세지가 뜬다 ... 이건 443 포트로 선언된 VirtualHost가 존재하기 때문이다. 이걸 해결 하기 위해선 httpd-ssl.conf 파일을 열어서 상단에 아래의 내용을 입력하고 저장하면 된다. NameVirtualHost *:443 그리고 다시 문법 확인을 하면 Syntax OK 확인을 하였다. 간단하지만 신경쓰인다면.. 해결방법입니다. [mysql-ERROR 1819 (HY000)]Your password does not satisfy the current policy requirements mysql 5.7이상에서 비밀번호를 바꾸는데.... 아래와 같은 메세지가 나온다면.. ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 이건 mysql 비밀번호 관련으로 정책 이슈가 발생하여 나는 에러이다. 비밀번호 정책을 확인하기 위해서 아래의 명령어를 사용한다. mysql 접속 상태에서. show variables like 'validate_password%'; 위의 이미지 정보는 password validate의 정보이다. 여기서 비밀번호 길이를 설정등을 변경할수 있다. 일단 비밀번호를 맘대로 하기 위해선 policy medium을 low로 변경하면 된다. mysql> SET GLOBAL validat.. [spring] db-connection(Feat.DriverManagerDataSource) 스프링개발을 하면서 data source에 개발시에는 org.springframework.jdbc.datasource.DriverManagerDataSource 사용하는경우가 많다.. 머 개발 하는 경우에는 그렇치만. 이게 실 서버에 적용이 된다면 어마어마한 사건을 일으키게 된다!!!! https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/jdbc/datasource/DriverManagerDataSource.html DriverManagerDataSource (Spring Framework 5.3.8 API) Set the JDBC driver class name. This driver will get i.. [centOs-Apache2.2.x] httpd.conf: Cannot load /modules/mod_wsgi.so 에러 잘되고 있는 아파치 서버에 SSL 갱신으로 디렉토리만 바꾸고 문법 오류 체크를 하는데;; 수정도 하지 않은 부분에서 syntax 에러가;;; 여기서 문법체크 명령어는 apache가 설치된 디렉토리 에서 bin으로 이동후 아래 명령어 실행 ./httpd -t 그런데 ... httpd: Syntax error on line 54 of /httpd.conf: Cannot load /modules/mod_wsgi.so into server: libpython3.7m.so.1.0: cannot open shared object file: No such file or directory 당황했지만 위와 같은 오류가 나는 이유는 아마 파이썬을 이용해 웹 서비스를 하게 된다면 겪을수도... 있다는... 현재 설치된 서버.. 이전 1 2 3 4 5 6 7 ··· 15 다음