728x90 반응형 centos8 (Django) CentOS 5.6 + NginX 0.8.54 + Django 1.3 (FastCGI) + Python 2.7.2 Python 으로 가장 많이 이용되는 웹프레임워크는 Django 이다. 최근 가벼움과 성능으로 인정을 받고 있는 NginX 와 FastCGI 로 연동하여 설치하는 방법을 간단하게 정리해보았다. CentOS 6.0 이 나오긴 했지만, 아직 5.x 환경도 많이 이용되고 있으리라 생각하여 CentOS 5.6 에서 테스트하였으며, 아마 6.0 에서도 무리없이 설치될 것으로 믿는다.Install Python# echo 'export PYTHONBREW_ROOT=/opt/pythonbrew' >> /etc/profile; source /etc/profile# curl -kLO http://xrl.us/pythonbrewinstall; chmod +x pythonbrewinstall; ./pythonbrewinsta.. 2011. 7. 26. (PHP) CentOS+Apache+PHP+CodeIgniter+PGSQL 예전에 Debian+Apache+PHP+CodeIgniter+MySQL 를 올린 적이 있다. 이번엔 CentOS에서 설치하는 법도 한 번 알아보도록 하자. DBMS 도 MySQL 이 아닌 PostgreSQL을 설치한다.아래의 설치방법은 CentOS 5.6 과 Scientific Linux 5.5 에서 적용 가능하다.기본 프로그램 설치# yum groupinstall "Development Tools"# yum install git htop ntpApache + mod_php 설치# yum install phpPostgreSQL 8.4.7 설치설치# yum install postgresql84 postgresql84-devel postgresql84-libs postgresql84-contrib postg.. 2011. 4. 27. (Ruby) CentOS 5.6 에서 Ruby 설치 참조- http://rvm.beginrescueend.com/ : Ruby Version Manager (RVM)- Unix 계열의 OS에서는 RVM 으로 다양한 버전의 Ruby 를 설치/관리할 수 있다.- 소스 컴파일을 하기 때문에 설치가 느리긴 하지만 다양한 OS에서 일관된 설치/관리를 제공하므로 효과적이다.- http://railstutorial.org/ruby-on-rails-tutorial-book : Ruby on Rails Tutorial필요한 패키지 설치# yum groupinstall "Development Tools"# yum install autoconf bison curl git zlib zlib-devel libxslt-devel libxml2-develrvm 설치# bash /e.. 2011. 4. 22. (Play) CentOS 5.x 에서 Play Framework 사용하기 CentOS 5.x 버전이 많은 곳에서 사용되고 있지만, 패키지들이 너무 오래전 것들이라, 실전에 적용하기가 그리 만만치 않다. 이번에는 최신 웹프레임워크로 인기(?)를 끌고 있는 Play Framework를 사용할 수 있는 방법을 기술해보았다. 다른 것은 특별히 문제가 없는데, python 버전 한가지 말썽이다. ^^ 해결책은 간단하니, 한번 보기 바란다. 빨리, CentOS 6.0 이 출시되기만을 바랄뿐이다.먼저 Play Framework는 Java기반 프레임워크이므로 OpenJDK를 설치한다.# yum install java-1.6.0-openjdk java-1.6.0-openjdk-develhttp://playframework.org에서 play-1.1.1.zip 을 다운로드 받고, 적당한 곳(/.. 2011. 4. 1. CentOS에서 JDK 설치하기 CentOS에서 JDK를 설치하려면, 내장 패키지인 OpenJDK 를 설치하면 아주 쉽게 된다. 물론 Oracle 에서 다운로드 받아서 해도 되지만, 쉬운 방법이 있으니 그냥 쉽게 하자. OpenJDK도 특별히 문제 없고, 대부분 리눅스 배포판에서도 지원하고 있으니, 맘 놓고 사용하면 될 것 같다. OpenJDK 패키지 확인/설치 # yum list all | grep jdk gnu-crypto-sasl-jdk1.4.i386 2.1.0-2jpp.1 base java-1.6.0-openjdk.i386 1:1.6.0.0-1.16.b17.el5 updates java-1.6.0-openjdk-demo.i386 1:1.6.0.0-1.16.b17.el5 updates java-1.6.0-openjdk-devel... 2011. 4. 1. (PostgreSQL) CentOS에서 PostgreSQL 설치/사용하기 설치# yum install postgresql84 postgresql84-devel postgresql84-libs postgresql84-contrib postgresql84-serverDB 초기화# service postgresql initdb/var/lib/pgsql/data 에 초기화된 파일들이 생성된다.설정파일 위치 : /var/lib/pgsql/data시스템 부팅시 자동으로 실행되게 하려면, ntsysv 에서 postgresql 을 체크해주어야 한다.사용자, DB 생성# su - postgres# psqlpostgres=# CREATE USER 아이디 WITH PASSWORD '비밀번호';postgres=# CREATE DATABASE 디비이름 WITH ENCODING='utf-8' OWNE.. 2011. 3. 31. 이전 1 2 다음 728x90 반응형