전체 글380 우분투 - Maven 설치(환경변수 설정) 우분투에 Maven 설치 후 환경변수 설정하기 1.메이븐 설치 apt install maven 2.메이븐 설치된 경로 using /usr/share/maven/bin/mvn to provide /usr/bin/mvn (mvn)in auto mode 3.환경변수 설정 vi ~/.bashrc 4.메이븐 환경변수 설정 export MVN_HOME=/usr/share/maven export PATH=$PATH:$MVN_HOME/bin 5.환경 변수 적용 source ~/.bashrc *참고 #JAVA export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 #Maven export MVN_HOME=/usr/share/maven #Tomcat8 Home export CATALIN.. 2020. 11. 23. 우분투 - 젠킨스 설치 우분투 - 젠킨스 설치 1.자바가 설치되었는지 확인 java -version 2.wget 패키지 명령어 설치 apt-get install wget 3.젠킨스 설치를 위한 repository key를 추가 sudo wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add - 4.repository 추가 echo deb https://pkg.jenkins.io/debian-stable binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list 5.젠킨스 설치 sudo apt-get update sudo apt-get install jenkins 6.포트 변경 sudo vim /et.. 2020. 11. 22. 스프링 시큐리티 인증 예제 (MyBatis MySql 연동) ✅ 시나리오 아래와 같이 총 4개의 페이지가 있다. 먼저 사용자는 웹에 접속하면 login.jsp 페이지를 통해서 로그인 인증을 거쳐야 한다. login.jsp에서 로그인 성공을 하면 top.jsp로 이동된다. 그리고 top.jsp 에서 a 태그를 통해서 user.jsp 또는 admin.jsp 로 이동 할 수 있다. 이 부분은 나중에 인가 관련 기능을 구현하기 위해서 user.jsp, admin.jsp 를 만들었기 때문에 여기서는 중요하지 않다. 여기서 중요한것은 login.jsp와 top.jsp이다. 스프링 시큐리티를 통해서 어떻게 login.jsp를 거쳐서 top.jsp로 갈 수 있는지 살펴보자. -user.jsp 페이지(유저권한페이지) -admin.jsp 페이지(관리자권한 페이지) ✅ 스프링 프로젝.. 2020. 11. 22. 우분투 - SVN 설치(아파치 웹서버와 연동) 우분투에 SVN을 설치해보자 1.SVN 패키지 설치 sudo apt-get install subversion 2.저장소 부모 폴더 생성 sudo mkdir /home/webadmin/svn 3.저장소(repository) 생성 svnadmin create /home/webadmin/svn/repository 4.설정 폴더로 이동 - (4개의 파일이 있음) cd /home/webadmin/svn/repository/conf 5.자체 계정 사용 설정 vi svnserve.conf (위 사진에서 공백제거 해야함) [general] anon-access = none auth-access = write password-db = passwd authz-db = authz 6.사용자 패스워스 설정 (공백제거) sud.. 2020. 11. 21. 우분투 - 톰캣 설치(Tomcat Manager 설치) 우분투에 톰캣 설치하기 웹 서버를 구축하기 위해서는 톰캣(WAS)이 필요하다. 1.tomcat8 설치 sudo apt-get install tomcat8 2.톰캣 버전 확인 sudo /usr/share/tomcat8/bin/version.sh 3.톰캣 포트(8080) 열기 sudo ufw allow 8080/tcp 4.톰캣 실행 sudo service tomcat8 start 5.브라우저 접속 http://우분투 서버 IP주소:톰캣 포트번호 6.확인 아래와 같은 화면이 나오면 성공이다. 7.환경변수 설정 vi ~/.bashrc #JAVA export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 #Maven export MVN_HOME=/usr/share/maven #To.. 2020. 11. 20. 우분투 - Java 설치 (환경변수 설정) 우분투에 자바 설치하기 1.자바 JDK 설치 JDK에 JRE도 들어있기 때문에 JDK만 설치한다 sudo apt-get install openjdk-8-jdk 2.자바 버전 확인 java -version javac -version 3.설치된 자바 리스트 확인 (여러개면 특정버전을 선택할 수 있다.) sudo update-alternatives --config 4.설치된 자바 경로 확인 which javac /usr/bin/javac ls -l /usr/bin/java* lrwxrwxrwx 1 root root 22 11월 15 14:10 /usr/bin/java -> /etc/alternatives/java lrwxrwxrwx 1 root root 23 11월 15 14:10 /usr/bin/javac .. 2020. 11. 19. 우분투 - MySQL 설치 우분투에 mysql 설치MySQL 설치하기 1.mysql 패키지 설치하기 sudo apt-get update sudo apt-get install mysql-server 2.mysql 버전확인 mysql —version 3.mysql 서버 시작 sudo systemctl start mysql 4.ubuntu 서버가 재시작시 mysql 자동 시작 sudo systemctl enable mysql 5.외부에서 접속가능하게 mysql 포트(3306)열어주기 sudo ufw allow mysql/tcp 6.root계정으로 mysql db 접속하기 sudo /usr/bin/mysql -u root -p 7.root 계정에 패스워드 추가 ALTER USER 'root'@'localhost' IDENTIFIED BY.. 2020. 11. 18. 우분투 - 아파치 웹서버 설치 아파치 웹서버 설치 1.아파치 패키지 파일 설치 sudo apt install apache2 2.아파치 활성화하기 아파치는 설치과정에서 이미 동작하고 있으므로 아래 명령어로 상태를 확인해보자. systemctl status apache2 3.페이지 확인 http://ip 주소 4.자신이 만든 페이지 띄우기 현재 웹서버의 기본 디렉터리는 /var/www/html 이고 기본적으로 html 파일이 있다. 5.이동후 my.html 파일 작성 cd /var/www/html sudo vi my.html 6.페이지 화인 http://ip 주소/my.html 7.디폴트 페이지 확인 http://ip 주소 2020. 11. 17. 우분투 - 쥬피터 노트북 설치하기 💻 💻 쥬피터 노트북이란? 쥬피너 노트북이란 소프트웨어를 사용하면 웹 브라우저 안에서 실행하고 싶은 커널 코드를 입력하고 그 결과를 바로 확인할 수 있다. 🔅파이썬과 pip 버전관련해서 오류발생시 참고 -파이선 버전 체크 -Ubuntu 16.04에서 Python 3.7 설치 - (가상으로 Python3.7 실행하기) 파이썬 3.7 설치하기 $ sudo apt update $ sudo apt install software-properties-common $ sudo add-apt-repository ppa:deadsnakes/ppa $ sudo apt update $ sudo apt install python3.7 venv 설치 파이썬 공통의 환경을 만들기 (3.7버전으로 셋팅) $ sudo apt-get i.. 2020. 11. 16. 이전 1 ··· 30 31 32 33 34 35 36 ··· 43 다음