SW 프로그래밍188 Centos apache 설치 설치환경 : CentOS Linux release 7.6.1810 (Core) Minimal 1 컴파일 설치 준비 리눅스에서 컴파일을 설치하려면 gcc, make 둥이 필요함 [root@localhost ~]# yum install gcc make gcc-c++ Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: ftp.neowiz.com * epel: mirror01.idc.hinet.net * extras: centos.mirror.moack.net * updates: mirror.navercorp.com * webtatic: us-east.repo.webtatic.com Package gcc-4.8.5-36.. 2019. 6. 21. CentOs7에 jdk 설치 및 환경변수(JAVA_HOME)설정 CentOs7 jdk 설치하기 update : 2019.06.29 centOs의 쉘에 아래 명령으로 현재 설치가능한 jdk 버전확인 yum list java*jdk-devel 실행결과 [root@localhost db_backup]# yum list java*jdk-devel Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.kakao.com * epel: mirrors.aliyun.com * extras: mirror.kakao.com * updates: mirror.kakao.com Available Packages java-1.6.0-openjdk-devel.x86_64 1:1.6.0.41-1.. 2019. 6. 18. JVM, JRE, JDK의 차이 자바에서 사용하는 용어 중 혼동하기 쉬운 JVM, JRE, JDK에 대해서 정리해 보자. JVM JVM은 자바 가상머신(Java Virtual Machine)의 약자이다. JVM은 자바 소스코드로부터 만들어지는 자바 바이너리 파일(.class)을 실행할 수 있다. 또한 JVM은 플랫폼에 의존적이다. 즉 리눅스의 JVM과 윈도우즈의 JVM은 다르다. 단, 컴파일된 바이너리 코드는 어떤 JVM에서도 동작시킬 수 있다. JVM은 다음과 같은 역할을 한다. 바이너리 코드를 읽는다. 바이너리 코드를 검증한다. 바이너리 코드를 실행한다. 실행환경(Runtime Environment)의 규격을 제공한다. (필요한 라이브러리 및 기타파일) JRE JRE는 자바 실행환경(Java Runtime Environment)의 .. 2019. 6. 18. root 계정에서 vi 색깔 표시 (syntax highlighting) root 에서 일반 계정에서 처럼 syntax highlighting 이 되게 하려면, .bashrc 파일을 열어서 /usr/bin/vim 을 vi 로 앨리아싱 해주면 된다. [root@snoopy ~]# vi .bashrc 아래 라인 추가. alias vi='/usr/bin/vim' 이제 root 계정 vi 에서도 구문 강조가 된다!! 출처 : http://home.zany.kr:9003/board/bView.asp?bCode=11&aCode=3377 2019. 6. 18. MySQL root password reset 하기(Centos) Linux&Un*x --init-file 옵션 사용 mysqld 를 구동할 수 있는 계정(ex: mysql or root) 으로 login 한다. MySQL 서버를 중지한다. service mysql stop 에디터에서 루트 암호를 초기화하는 SQL 파일을 만들고 /var/lib/mysql/mysql-pwd-init.sql 으로 저장한다. MySQL 5.7 이상 UPDATE mysql.user set authentication_string=PASSWORD("MyNewPass"), password_expired='N', plugin='mysql_native_password' where User='root'; flush privileges 5.7 부터는 auth plugin 이 도입되어 auth_socket.. 2019. 6. 17. sshd 포트 변경 일단 아래와 같이 ssh의 서비스를 종료하고, systemctl start sshd ssh 로그를 확인 cat /var/log/secure ssh 로그를 확인(조금더 상세히) cat /var/log/secure | grep fail | grep root | grep password SELinux 동작 모드 enforce, permissive, disable 세 가지 모드가 있으며 RHEL/CentOS 를 설치하면 default 로 enforce mode 로 동작, SELinux 의 rule 에 어긋나는 operation 은 거부 현재 SELinux 의 동작 모드는 sestatus 명령어로 확인 sestatus SELinux status: enabled SELinuxfs mount: /selinux Cur.. 2019. 6. 17. 이전 1 ··· 20 21 22 23 24 25 26 ··· 32 다음