본문 바로가기

리눅스5

mod_jk 모듈 설치 mod_jk에 대한 정보는 아래의 링크를 참조 바랍니다. http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/ 1. mod_jk 모듈을 다운로드 한다. wget http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.48-src.tar.gz 2. 압축풀기 tar -xvf tomcat-connectors-1.2.48-src.tar.gz 3. native 폴더 이동 cd ./tomcat-connectors-1.2.48-src/native 4. congifure 설정 ./configure --with-apxs=/usr/bin/apxs * 만약 configure 설정시 .. 2022. 9. 15.
리눅스에 node js 개발환경 구성 centos 7을 기준으로 작성되었습니다. 우선 wget을 설치합니다. yum install wget wget으로 nvm(node version manager) 을 설치합니다. nvm을 사용하는 이유는 상황에 따라 쉽게 관리를 하기 위해서 입니다. 기존 레파지토리를 등록하여 설치하는 과정에 몇번의 이슈가 있어 nvm을 사용하였고 쉽게 해결하였습니다. wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash 설치 후 bashrc를 로드합니다. source ~/.bashrc 로드 후에도 nvm이 실행되지 않을 때는 다음의 내용을 업데이트하고 다시 로드해주세요. nano ~/bashrc export NVM_DIR="$HOM.. 2021. 4. 12.
리눅스에서 백그라운드 등록하기. // 프로세스를 중단없이 백그라운드에서 돌리고 싶다면 다음의 명령어를 사용하면 된다. // nohup은 세션과 연결을 종료해도 실행되는 명령어. // &는 백그라운드에서 실행시키는 명령어. // 주의할 점은 반드시 755 퍼미션을 가지고 있어야 한다. nohup java -jar -Dspring.profiles.active=production program.jar & // 프로세스 id 찾기는 ps -ef | grep [프로그램 파일명] // 프로세스 종료는 kill -9 [프로세스id] 2021. 4. 8.
LEMP 환경 구성 / centos7 기준 해당 프로세스는 digitalocean을 참고하였습니다. https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-centos-7 1. epel 레파지토리 추가 yum install epel-release 2. nginx 설치 yum install nginx 3. nginx 실행 systemctl start nginx * nginx 실행 확인은 해당 도메인 주소를 입력하여 nginx페이지가 나오면 성공 4. nginx 활성화 systemctl enable nginx 5. db설치 yum install mariadb-server mariadb or yum install mysql-ser.. 2017. 9. 3.
리눅스에서 ngix + php + mysql 설치하기 aws의 아마존 리눅스에서 테스트 php는 5.6을 기준으로 설치하였습니다. 설치방법은 github의 https://gist.github.com/sumardi/5559803를 참조하였습니다. 설치하기 # Install linux update, followed by GCC and Makesudo yum -y updatesudo yum install -y gcc make # Install Nginx and PHP-FPMsudo yum install -y nginx php-fpm # Install PHP extensionssudo yum install -y php-devel php-mysql php-pdo \ php-pear php-mbstring php-cli php-odbc \ php-imap php-gd.. 2016. 10. 22.