반응형

Linux 4

Ubuntu(우분투)에 PHP 7.2버전 설치하기

웹 어플리케이션 개발 언어의 버전을 서버에서 맞추는 것은 굉장히 까다롭습니다. 최신 버전으로 설치해도 된다면 별로 까다롭지 않지만, 그게 아니라 예전에 만든 웹 어플리케이션을 서버에 배포하는 것이라면, 당연히 개발할 때 사용했던 버전으로 서버에 설치해서 배포하는 것이 가장 좋은 방법입니다. 이전에 회사에서 개발할 때 7.2버전을 사용해서 개발했고, 현재 PHP 버전은 8버전이고, 현재 PHP버전에서는 사용하지 않는 함수를 사용해서 개발한 웹 어플리케이션이라서 현재 버전으로는 실행이 되지 않습니다. 어쩔 수 없이 서버에 PHP 7.2버전을 새로 설치해줘야하는 상황이 왔습니다. 그래서 설치하는 과정을 살펴보도록 하겠습니다. 1단계 : Ondřej Surý의 PHP PPA 추가 Ondřej Surý의 PPA는..

IT Tech/linux 2024.02.21

[Linux] Ubuntu에 MySQL 설치하기

Ubuntu에 MySQL을 설치해보도록 하겠습니다. Linux의 한 종류인 Ubuntu는 서버로 많이 이용하기 때문에 shell을 이용하여 원격으로 접속하는 경우가 많은 OS입니다. 그렇기 때문에 원격으로 접속해서 Ubuntu서버에 DataBase의 한 종류인 MySQL을 설치해보도록 하겠습니다. 서버에 접속하기 가장 먼저 해야할 일은 설치해야 할 서버에 접속하는 것 입니다. 먼저 사용하는 로컬의 OS에 따라 터미널이나 putty 등 shell을 열고, 다음 명령어를 통해서 서버에 접속합니다. ssh -i ssh키_로컬_경로 서버_유저_이름@서버_아이피_주소 ssh 명령어를 통해서 서버에 접속해주고, 서버에 접속되면 sudo -i 명령어를 통해서 관리자 권한을 획득합니다. 패키지 목록 업데이트 그 다음 ..

IT Tech/linux 2023.12.27

[Ubuntu] 서버에 로컬에서 쉘(Shell)으로 파일 전송하기

서버로 파일을 전송하는 것은 다양한 방법이 있습니다. FileZila 같은 프로그램의 도움을 받는 것도 한 방법이죠. 하지만 그냥 shell에 명령어만 쳐서 로컬에 있는 파일을 보내는 방법도 있습니다. 이번에 다룰 것은 그 방법입니다. scp라는 명령어인데요. scp에 대해서 조금 더 알아보고 시작하기로 합시다. SCP 란 무엇인가 'SCP'는 Secure Copy라는 이름을 가졌는데요. SSH 프로토콜을 사용하여 네트워크를 통해 파일을 안전하게 복사하는 명령어입니다. 'SCP' 는 리눅스 및 유닉스 시스템에서 널리 사용되며, 파일을 암호화하여 전송하기 때문에 보안성이 뛰어납니다. SCP의 기본 사용법 파일을 원격 서버로 복사하기 : scp [옵션] 로컬_파일_경로 사용자명@원격_서버_주소:원격\경로 예..

IT Tech/linux 2023.12.27

오라클 클라우드(Oracle Cloud) 프리티어 구획 설정하기

애증의 오라클 클라우드입니다. 하지만 이것만큼 가지고 놀기 좋은 서버가 없기에 계속해서 쓸 수 밖에 없어요. 심지어 제 계정은 업그레이드 기간을 넘겨서 더이상 업그레이드도 되지 않는 상황입니다. 새로운 계정하나 더 만들고 싶은데... 그럴 수 있을지 모르겠네요. 어쨌든 뭐 업그레이드 못해서 오라클이 서버를 불시에 회수에 가더라도 계속해서 또 만들면 되는거 아니겠습니까.. ㅠ 이번에는 오라클 클라우드에서 구획을 설정하는 방법에 대해서 알아볼 것 입니다. 구획이란? 그럼 구획이란 무엇일까요. 구획(Compartment)은 리소스를 관리하고 조직하는 데 사용되는 단위를 말합니다. 구획을 사용함으로써, 기업이나 조직은 다양한 팀, 프로젝트, 어플리케이션 등을 위한 리소스를 구분하여 관리할 수 있게 되죠. 예를 ..

728x90
반응형