본문 바로가기

Programming/Linux

(5)
mac에서 ruby 재설정/설치 하기 (rbenv) 맥에는 기본적으로 루비가 설치되어져 있다 하지만 기본 루비는 시스템 루비로 설치되어져 있는데, 해당 루비로 사용했을때 문제점이 있다. 예를들면 시스템 ruby를 사용중에, fastlane, bundler등 설치 및 설정하려면 sudo 를 통해서 root 권환을 이용해야한다거나, 다양한 프로젝트에 있어서 루비 버전이 달라야 하는데, 해당버전을 모두 관리하려면 삭제, 반복의 연속이다 rbenv를 이용하면 다양한 ruby 버전을 전환해가면서 관리를 할 수 있다. brew update brew install rbenv ruby-build # 설치 확인 rbenv versions # 아래의 형태로 나오면 system ruby 사용중 * system (set by /Users/... homebrew도 기본적으로 루..
아파치 mod_rewrite 활성화 시키기 .htaccess 파일을 이용해서 codeigniter 의 주소체계를 작업하는중 htaccess때문에 서버내에서 계속 아래와 같은 오류를 뱉었다. .... Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration
당장 서버를 돌려보자(3) - 아파치 설정 앞에 작성된 글을 보고 순차적으로 진행한다면 아주 큰! 도움이 됩니다. - 당장 서버를 돌려보자(1) - 우분투에 APM(apache + php7 +mysql) 셋팅 - 당장 서버를 돌려보자(2) - 우분투에 계정생성, ftp 설치 ftp까지 설치하면 사실 그냥 사용해도 상관없다. 다만, 가상서버에 여러개의 도메인을 연결하여 쓸려고 하는경우는 아파치 가상호스트를 설정해 주어야한다. 가상호스트하기 이전에, 메인 주소의 경로를 변경하는 방법부터 보자. 아마 앞서 작성한 글대로라면, 현재 메인페이지는 /var/www/html 로 설정되어져 있다. 해당 위치를 변경 및 설정하는 방법이다. 아래 명령어로 해당폴더로 이동후, 기본값인 000-default.conf를 열자. 물론 그전에 000-default.conf..
당장 서버를 돌려보자(2) - 우분투에 계정생성, ftp 설치 앞에 작성된 글을 보고 순차적으로 진행한다면 아주 큰! 도움이 됩니다. - 당장 서버를 돌려보자(1) - 우분투에 APM(apache + php7 + mysql) 셋팅 이제 서버에 apm을 설치해서 php도 돌리고, mysql도 돌리는대 작업은 어떻게 할까? ftp가 열려있어야 파일을 올리고 셋팅을 할 수 있지 않을까? 그리고 root 계정으로 모든작업을 한다면.. 이계정이 털리면? 새 계정을 만들고 ftp를 설치하는 과정을 해보자! 1. 우분투 새로운 계정 만들기 root계정으로 ftp도 연결하고 작업 할 수 있지만, 만약에 이계정에 무슨 문제가 생기거나, 명령어를 잘못입력한다면..? 보통 관리자 계정이 있더라도 그계정을 이용해서 작업하진 않는다. 위험하다! 아주! 일단 계정을 추가한다. 여기서는 ub..
당장 서버를 돌려보자(1) - 우분투에 APM(apache + php7 + mysql) 셋팅 굳이 도커를 두고 가상서버를 세팅해야 한다는 케이스가 간혹 있어서 남겨둔다. 일단, 서버 패키지 최신화, 최신화된 정보 기준으로 설치된 패키지들을 업데이트 시켜준다. 여기서 사용된 버전은 ubuntu 16.04 LTS 버전이고, 모두 root 기준이다 1. 패키지 업데이트 서버에 있는 패키지 리스트 최신화 # apt-get update 최신화된 데이터를 이용하여 설치한 서비스들 업데이트 # apt-get upgrade 2. 아파치 설치 리눅스 웹서버에 사용되는 아파치 설치 (2017.1월 에 2.4.18버전이 설치되는듯함) # apt-get install apache2 3. DB설치 (MariaDB) DB는 mysql을 써도 되지만, 나는 작업을 MariaDB에서 했었었기 때문에, MariaDB 설치!(..