(주)누리웨어

화상연동/Web,APP 구축및서비스/LMS/평생교육/학점은행/기업교육/연수관리/설문구축/

Linux/Unix

Linux Centos 6 에 MySQL8 설치

1) mysql 8.0 다운도르 rpm -Uvh https://repo.mysql.com/mysql80-community-release-el6-3.noarch.rpm 2)기존 받은 파일은 사용하지 않게 처리 sed -i ‘s/enabled=1/enabled=0/’ /etc/yum.repos.d/mysql-community.repo sed -i ‘s/enabled=1/enabled=0/’ /etc/yum.repos.d/mysql-community-source.repo 3)install yum –enablerepo=mysql80-community install mysql-community-server 4)Error Requires: libsasl2.so.3()(64bit) => yum whatprovides */libsasl2.so.3 Requires: libmysqlclient.so.16()(64bit) =>yum whatprovides */libmysqlclient.so.16 Requires: libstdc++.so.6(GLIBCXX_3.4.14)(64bit) =>yum whatprovides */libstdc++.so.6

Linux mysql 삭제

1.서비스 삭제 #chkconfig –list mysqld 2.등록한 서비스 파일 삭제 #cd /etc/init.d #rm -rf mysqld 3.설정정보삭제 # rm -rf /var/lib/mysql 4.yum 으로 설치 하지 않았다면 프로그램과 데이타파일을 직접 삭제한다.

Linux Service 등록/삭제

서비스에 등록되어 있는 shell들은 #cd /etc/init.d 하면 확인 가능하다. chkconfig –list 를 하면 서비스에 등록한 프로그램들을 볼수 있습니다. #chkconfig –del tomcat 하면 서비스에서 삭제

Apache Http 와 Tomcat 동접 늘리기

1. 아파치 설정값 확인 ./apachectl -V 환경 Linux apache 2.2.19 MPM은 Prefork 방식 참고 : MPM prefork 방식은 프로세스:쓰레드 = 1:1 방식 Worker 방식은 프로세스:쓰레드 = 1:n 방식 아파치 컴파일된 셋팅값 조회 # /usr/local/apache/bin/apachectl -V 설정 Httpd.conf 에서 /conf/extra/httpd-mpm.conf 을 Include 처리 (리마크 제외) 하고 Httpd-mpm.conf 파일을 열고 지시자 변경

  위의 MPM방법은 event 방식이다 여기에 맞는 설정값을 변경해야 한다. MaxRequestWorkers 을 변경한다.

  2.Tomcat 의 경우 Server.xml에 maxThreads를 확인해서 숫자를 늘린다.

Centos 7 Maven Install

CentOS 7 maven 설치 1. 다운로드 $ cd  다운로드 위치 $ wget http://www.gtlib.gatech.edu/pub/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz $ sudo tar xzf apache-maven-3.6.1-bin.tar.gz 2. 전역 환경 설정 $ sudo vi /etc/profile.d/maven.sh export M2_HOME=/xxxx/apache-maven-3.6.1 export PATH=${M2_HOME}/bin:${PATH} $ source /etc/profile.d/maven.sh 3. 버젼 확인 $ mvn -version Apache Maven 3.6.1 (d66c9c0b3152b2e69ee9bac180bb8fcc8e6af555; 2019-04-05T04:00:29+09:00) Maven home: /xxxx/apache-maven-3.6.1 Java version: 1.8.0_212, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/jre Default […]

CentOS – How to set SWAP Memory

 

  swap delete

  reboot : setting

 

GPKI 인증서 작성(Linux/Unix)

실행환경 openssl이 설치된 서버에서 또는 설치방법 1.CentOS설치 2.윈도우설치 key 파일생성

CSR파일생성 – (*.p7b파일 다운받기위한 파일) – 먼저 openssl.cnf를 수정하여 디폴트값이 아닌것은 주석처리한다.

p7b파일을 다운받는다 – (gpki.go.kr) 생성된 CSR 파일내용을 복사해서 넣고 임시비빌번호를 요청하고(한번 발급받으면 임시비밀번호는 동일) 등록하면 p7b파일다운이 됩니다. pem파일생성

pfx파일을 생성해본다.

certpfx가 생성되면 절차대로 됨

SimpleCaptcha(캡차)의 Unix,Linux에서 sun.awt.X11GraphicsEnvironment 에러

윈도우에서 잘돌아 가는 SimpleCaptcha가 Unix/Linux 서버에서 에러가 날 경우

이 경우 Tomcat의 경우 catalina.sh 파일 제일위에  -Djava.awt.headless=true

제우스 같은 경우는 config 디렉토리 디벼보면 JEUSMain.xml 파일이 있는데 요걸 바로 수정해 주거나 아니면 webadmin 을 이용해서 수정해 주면 된다.

출처: http://stove99.tistory.com/166 [스토브 훌로구] 아래 링크 설정파일 변경 적용의 예 1.3.3 – Configuring options and paths for Tomcat Configure the setenv.sh file […]

Mac 다양한 팁

Mac의 Finder에서 환경파일또는 .으로 시작하는 파일이 안보이는데 이걸 보이게 하는 명령어는 Terminal에서

또는 false하면 된다. 그리고 적용하기 위해서는 재시작또는 재로그인하면 됩니다. Terminal 을 이용하여 ssh접속 $ssh -p port  계정@아이피(도메인)

scp  order : File upload scp -P  [remote port]   [local file]   [remote server]:[remote folder path]

         

Previous Posts Next posts