(legacy) Redhat Fedora core 1 – yum repository

/etc/yum.conf

 

요즘 PHP

우리나라에 2000년도 쯤에 APM(apache+PHP+mysql)+제로보드가 번들로 유행처럼 퍼지면서 나도 웹 언어로써 php를 처음 접했다. 지금은 django+python 그리고 CGI(fast cgi)로 웹개발을 하지만 최근에 HHVM이나 php7이 나오면서 상당히 많은 부분(특히 속도)를 개선했다고 들었는데, 이것들이 아직도 사람들을 실망 시키고 있는 것일까? 커뮤니티와 운영자 성향 상 미래가 없다고 보는 것일까? legacy를 고집하는 그들을 더이상 볼 수 없어서일까?

 

redis-server ubuntu 12.04

기본 레포지토리의 sudo apt-get install redis-server 로는 2.2.12 까지밖에 버전이 안 올라가 있음

dev@server:~$ redis-cli info | grep redis_version
redis_version:2.2.12
dev@server:~$ sudo add-apt-repository ppa:rwky/redis

dev@server:~$ sudo apt-get update

dev@server:~$ sudo apt-get install redis-server

dev@server:~$ redis-cli info | grep redis_version
redis_version:3.0.6

14.04 에서는 아직 테스트 해보지 않았음

메모 – 사내 mail server 구축 관련 레퍼런스들

감사합니다.

직원 교육

대표 이사에게 기존 2년 이상 근무 한 직원들의 스킬 부족에 대해 불만이 있다고 했다.
물론, 작은 규모의 회사 적은 연봉에 사람을 붙들어 놓기 위해 과다한 프레셔를 줄 수 없었던 입장은 이해 하지만 무언가 방향을 찾아야 할 필요가 있었다.

일단은 리눅스 설치, 데스크탑이 되어도 좋으니 설치/업데이트에 익숙해 지고 설치 한 프로그램의 사용법을 위해 “영문” 자료를 검색하고 시도해 보는 과정 또한 익숙해 질 필요가 있다고 생각 하고 있다.

개발자가 아니더라도 간단한 프로그래밍을 배우는 것도 필요 하다고 거의 매주 이야기 하는 것 같다. 스스로 공부 하기를 두려워 한다면 시키는 것도 하나의 방법인데 이런 의도를 얼마나 잘 전달 할 수 있을지 걱정이 앞선다.

LEMP(Linux+nginx+mysql+php) on CentOS 6.2

1. centos6.2 최소 설치 (http://ftp.daum.net/centos/6.2/isos/i386/)
2. 네트워크 설정
vi /etc/sysconfig/network-scripts/ifcfg-eth0 의 ONBOOT 를 yes 로 수정
3. 필요하다면 selinux 설정 수정 : vi /etc/selinux/config
4. nginx 의 yum repository 등록

5. CentOS 6/5.7 and Red Hat (RHEL) 6.1/6/5.7 Remi repository

6. MySQL 설치

7. nginx + php-fpm 설치

* 의존성 때문에 httpd 가 설치되니, chkconfig에서 조정 할 필요가 있음
8. 방화벽firewall 설정

9. nginx 확인

* 웹브라우저로 확인

10. php-fpm 세팅

* 웹브라우저로 확인

Reference
* 우분투 10.04 LTS, nginx+php-fastcgi+mysql 설치하기 (http://folderfile.net/xe/2028)
* Nginx proxy to Apache (http://groups.drupal.org/node/50168)
* LEMP( Linux + Nginx + Mysql + php) (http://www.if-not-true-then-false.com/2011/lemp-on-fedora-centos-red-hat-rhel-linux-nginx-mysql-php-fpm/)

HOW-TO : Zend Optimizer 설치 (CentOS 5.4)

YUM 으로 설치 하기엔 의존성 문제가 너무 많이 생겨서 바이너리 모듈을 설치하기로 결정

기존에 php 5.1.6 이 설치 되어 있는 상태

설치/설정

[code]
# 1. 서비스를 위해서 iptables 설정과 selinux 설정을 확인
# 2. wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz (64비트는 따로)
# 3. tar xzf ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz
# 4. cp ZendOptimizer-3.3.9-linux-glibc23-i386/data/5_1_x_comp/ZendOptimizer.so /usr/lib/php/modules
# 5. php.ini 수정 : zend_extension=/usr/lib/php/modules/ZendOptimizer.so
# 6. httpd restrt

# #확인
# 1. php -m
# 2. php -i |grep Zend
[/code]