YUMSERV
PHP 5.6 소스설치
LINUX/WEB 2019. 5. 27. 20:57

1.필수패키지 설치 # yum -y install openssl openssl-devel mhash mhash-devel libtool libtool-ltdl libtool-ltdl-devel imap-devel imap zlib-devel zlib freetype-devel freetype libpng-devel libpng libjpeg-devel libjpeg libtiff-devel libtiff gd-devel gd pcre-devel pcre libxml-devel libxml libxml2-devel libxml2 gdbm ncurses-devel ncurses curl-devel curl expat-devel expat bzip2-devel bzip2-libs bzip2 libc libc-..

PHP 5.5 소스설치
LINUX/WEB 2019. 5. 27. 20:55

1.필수패키지 설치 # yum -y install openssl openssl-devel mhash mhash-devel libtool libtool-ltdl libtool-ltdl-devel imap-devel imap zlib-devel zlib freetype-devel freetype libpng-devel libpng libjpeg-devel libjpeg libtiff-devel libtiff gd-devel gd pcre-devel pcre libxml-devel libxml libxml2-devel libxml2 gdbm ncurses-devel ncurses curl-devel curl expat-devel expat bzip2-devel bzip2-libs bzip2 libc libc-..

PHP 5.3 소스설치
LINUX/WEB 2019. 5. 27. 20:52

1.필수패키지 설치 # yum -y install openssl openssl-devel mhash mhash-devel libtool libtool-ltdl libtool-ltdl-devel imap-devel imap zlib-devel zlib freetype-devel freetype libpng-devel libpng libjpeg-devel libjpeg libtiff-devel libtiff gd-devel gd pcre-devel pcre libxml-devel libxml libxml2-devel libxml2 gdbm ncurses-devel ncurses curl-devel curl expat-devel expat bzip2-devel bzip2-libs bzip2 libc libc-..

PHP 5.2 소스설치
LINUX/WEB 2019. 5. 27. 20:45

1.필수패키지 설치 # yum -y install openssl openssl-devel mhash mhash-devel libtool libtool-ltdl libtool-ltdl-devel imap-devel imap zlib-devel zlib freetype-devel freetype libpng-devel libpng libjpeg-devel libjpeg libtiff-devel libtiff gd-devel gd pcre-devel pcre libxml-devel libxml libxml2-devel libxml2 gdbm ncurses-devel ncurses curl-devel curl expat-devel expat bzip2-devel bzip2-libs bzip2 libc libc-..

Apache 설치 시 에러사항
LINUX/WEB 2019. 5. 27. 20:41

1. apr 설치 시 에러 해결책 [에러] config.status: executing libtool commands rm: cannot remove ‘libtoolT’: No such file or directory config.status: executing default commands [해결책] cp -arp libtool libtoolT 2. openssl 발생 시 에러 httpd.2.0 설치 시 openssl 에러 [에러] make[4]: *** [ssl_engine_init.slo] 오류 1 make[4]: Leaving directory `/usr/local/src/httpd-2.0.64/modules/ssl’ make[3]: *** [shared-build-recursive] 오류 1 m..

Ubuntu 18.04 timezone 설정
LINUX/OS 2019. 5. 27. 20:39

현재 시간을 보면 UTC로 설정이 되어있어 시간이 맞지 않습니다. # date Fri Aug 24 00:48:45 UTC 2018 시간을 한국시간대로 맞춰주기 위해 설정해줍니다. # tzselect Please identify a location so that time zone rules can be set correctly. Please select a continent, ocean, “coord”, or “TZ”. 1) Africa 2) Americas 3) Antarctica 4) Asia 5) Atlantic Ocean 6) Australia 7) Europe 8) Indian Ocean 9) Pacific Ocean 10) coord – I want to use geographical coord..

Ubuntu 18.04 네트워크 설정
LINUX/OS 2019. 5. 27. 20:36

기존의 ubuntu에서는 /etc/network/interfaces 에서 고정 IP를 설정을 했었다면, Ubuntu 18.04에서는 /etc/netplan 에 있는 yaml파일에서 설정을 바꿔주어야 합니다. # cd /etc/netplan # ls 50-cloud-init.yaml 기존의 yaml 파일의 경우에는 dhcp로 설정이 되어있습니다. # vi 50-cloud-init.yaml network: ethernets: ens33: addresses: [] dhcp4: true version: 2 고정으로 ip 설정하는 방법입니다. # vi 50-cloud-init.yaml network: ethernets: ens33: dhcp4: no addresses: [192.168.0.110/24] gatew..

CentOS7에서 iptables 사용
LINUX/BASIC 2019. 5. 27. 20:34

CentOS7에서는 기본 방화벽은 Firewalld를 사용합니다. 이전 6버전에 사용했던 iptables를 이용하기 위해서는 Firewalld를 내리고 시작해야 합니다. 1) Firewalld 현재 상태 확인 # firewall-cmd --state running 2) Firewalld 중지 # systemctl stop firewalld # systemctl mask firewalld Created symlink from /etc/systemd/system/firewalld.service to /dev/null. # firewall-cmd –state not running 3) iptables 설치 # yum install iptables-services# systemctl enable iptables..

언어셋 변경
LINUX/BASIC 2019. 5. 27. 20:33

현재 언어셋 확인하는 방법 # locale LANG=en_US.UTF-8 LC_CTYPE=”en_US.UTF-8″ LC_NUMERIC=”en_US.UTF-8″ LC_TIME=”en_US.UTF-8″ LC_COLLATE=”en_US.UTF-8″ LC_MONETARY=”en_US.UTF-8LC_MESSAGES=”en_US.UTF-8″LC_PAPER=”en_US.UTF-8″ LC_NAME=”en_US.UTF-8″ LC_ADDRESS=”en_US.UTF-8″ LC_TELEPHONE=”en_US.UTF-8″ LC_MEASUREMENT=”en_US.UTF-8″ LC_IDENTIFICATION=”en_US.UTF-8″ LC_ALL= 언어셋 변경 및 확인 # vi /etc/sysconfig/i18n LANG=”ko_K..

SSH 보안설정
LINUX/BASIC 2019. 5. 27. 20:30

1) 사용자 계정 생성 ssh로 접근할 사용자를 생성해준 뒤에, 패스워드도 설정해줍니다. # useradd ssh_user # passwd ssh_user ssh_user 사용자의 비밀 번호 변경 중 새 암호: 새 암호 재입력: passwd: 모든 인증 토큰이 성공적으로 업데이트 되었습니다. 2) ssh_config 파일 변경 # vi /etc/ssh/sshd_config – 기존 SSH 포트의 경우 22번 포트로 설정되어있습니다. 22번 포트로 설정해 놓을 경우, 무작위공격을 시도할 수 있습니다. 그렇기 때문에 해당 포트를 변경하는 것이 좋습니다. #Port 22 Port 22000 – 초기 설정으로 ssh root 로그인을 허용해놓기 때문에, 바로 root로 접근이 가능합니다. root로 로그인이 허..