본문 바로가기

SW 프로그래밍190

안드로이드 스튜디오 gradle, plugin 관계 플러그인 버전필요한 Gradle 버전 1.0.0~1.1.3 2.2.1~2.3 1.2.0~1.3.1 2.2.1~2.9 1.5.0 2.2.1~2.13 2.0.0~2.1.2 2.10~2.13 2.1.3~2.2.3 2.14.1+ 2.3.0+ 3.3+ 3.0.0+ 4.1+ 3.1.0+ 4.4+ 3.2.0~3.2.1 4.6+ 3.3.0~3.3.2 4.10.1+ 3.4.0~3.4.1 5.1.1+ 3.5.0-3.5.3 5.4.1+ 3.6.0+ 5.6.4+ Android 스튜디오의 File > Project Structure > Project 메뉴에서 또는 gradle/wrapper/gradle-wrapper.properties 파일의 Gradle 배포 참조를 편집하여 Gradle 버전을 지정할 수 있습니다. 다음 예는.. 2020. 9. 23.
안드로이드 올드버전 위치 developer.android.com/studio/archive Android 스튜디오 다운로드 자료실 | Android 개발자 | Android Developers 이 페이지에는 Android 스튜디오 릴리스 관련 다운로드 자료가 포함되어 있습니다. developer.android.com 2020. 9. 21.
tomcat 자동시작하도록... service 등록 CentOS가 재부팅이 되었을 경우에 Tomcat은 자동으로 Start가 되지 않습니다. 그래서 우리가 이걸 Service에 등록하고 자동으로 실행되도록 하여 주어야 합니다. 1. 자신의 Tomcat 경로를 알아둡니다. 저는 /usr/local/tomcat/ 이 경로입니다. 2. Java의 경로를 알아둡니다. 저는 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el8_0.x86_64 이 경로입니다. 3. tomcat.service 파일을 생성하여 줍니다. $ vi /etc/systemd/system/tomcat.service 내용은 다음과 같습니다. [Unit] Description=Apache Tomcat 9 After=syslog.target network.ta.. 2020. 9. 18.
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) MySQL 데몬이 활성화 되지 않은아 생기는 문제임. Mysql 은 설치 후 , 데몬(mysqld)이 돌아가고, 그거에 mysql이라는 프로그램으로 접속하는 방식이다. 따라서, 설치 후, 데몬이 돌아가고 있어야 한다. ps -aux | grep mysqld 로 확인 가능하고, service mysqld stop service mysqld start (service mysqld restart) 으로 시작 가능하다. service mysqld start 를 하니까 되더라. 이런 어처구니 없는 경우가. 로그를 본 게 이유가 되는 건 아닌 것 같다만... 왜 갑자기 되는지는 의문이다. 여튼. 데몬이 떠 있는데도 문제가 생기는 경우의 해결책을 모아 보았다. 1. fedora 12에 mysql 설치하고 서비스띄우고.. 2020. 9. 16.
Centos8 Tomcat 설치 및 설정 Apache Tomcat이라 하면...(mrgamza.tistory.com/703) Apache Tomcat이라하면 아차피 재단에서 만든 Java Servlet & JSP 기술 구현을 위한 Open Source 입니다. Tomcat은 웹서버와 연동하여 실행할 수 있는 자바 환경을 제공하여 JSP와 Java Servlet이 실행 할 수 있는 환경을 제공합니다. Web Server로 사용할 수도 있지만 주로 Web Application Server (WAS)로 사용됩니다. html같은 정적 페이지를 로딩하는데 다른 Web Server보다 속도가 느린게 특징. (그래서 Apache와 연동... 헐?) 1. tar.gz의 링크를 가져옵니다. Tomcat이 존재하는 공간은 다음과 같은데 들어가서 링크를 가져옵니다.. 2020. 9. 14.
MariaDB" 환경설정 /etc/my.cnf.d/server.cnf 수정 운영 포트 변경 ; 보안을 위하여 알려진 "3306" 대신 다른 포트로 운영 [server] port=16033 로그 활성화 ; 수행에 3초 이상 걸리는 느린 쿼리 남기기 [mysqld] slow_launch_time=3 slow_query_log=1 /etc/my.cnf 수정 운영 포트 변경 ; 보안을 위하여 알려진 "3306" 대신 다른 포트로 운영 [client] port=16033 기타 보안을 위한 조치 MariaDB 환경설정 파일의 권한 수정 chown -R mysql:mysql /etc/my.cnf* chmod 600 /etc/my.cnf chmod 700 /etc/my.cnf.d MariaDB 서비스 시작 systemctl start mari.. 2020. 9. 14.