apm(3)
-
APM 소스 설치(컴파일 설치, 수동설치)-PHP
0. PHP 설치를 위한 의존성패키지 확인 $ apt-get install libxml2-dev $ apt-get install libjpeg-dev $ apt-get install libpng-dev 1. PHP tar.gz 다운로드 $ cd /usr/local $ wget https://www.php.net/distributions/php-7.4.1.tar.gz $ tar xvfz php-7.4.1.tar.gz 2. PHP configure 한 후, make, make test, make install 하기 $ cd php-7.4.1 $ ./configure \ --with-apxs2=/usr/local/apache2.4/bin/apxs \ --enable-mysqlnd \ --with-mysql-s..
2021.01.24 -
APM 소스 설치(컴파일 설치, 수동설치)-MySQL
0. MySQL Community Server 8.0.19 버전 설치 1. MySQL컴파일 설치를 위한 패키지 설치 (https://dev.mysql.com/doc/refman/8.0/en/source-installation-prerequisites.html) 패키치 설치되어있는지 확인 $ dpkg -l | grep [이름] 1) CMake $ sudo apt-get install cmake 2) GNU make 3.75 이상 →있음 3) GCC 5.3 이상 →있음 4) C++ 또는 C99 컴파일러 : MySQL C API 가 필요하다고 하는데, GCC 와 G++ 이 이미 설치되어 있음 → 있음 $ sudo apt-get install gcc g++ 5) SSL library : OpenSSL 을 사용한..
2021.01.24 -
APM 소스 설치(컴파일 설치, 수동설치)-Apache
수동설치란? linux에서 소스를 컴파일하여 설치하는 것을 말한다. /usr/local에 설치하는 것이 관례 소스파일은 /usr/local/src에 보관 컴파일 설정을 마친후에는 아래 명령어로 설치를 수행한다. 0. APR, PCRE와 같은 의존성 패키지설치 Apache를 Ubuntu 18.04 에 설치, 및 실행하기 위해서 APR, PCRE와 같은 의존성 패키지를 설치해야 한다. APR(아파치 포터블 런타임) - 아파치 HTTP 서버 2.x.의 핵심이며 휴대용 라이브러리 이런 APR은 고급 IO 기능(예:sendfile, epoll and OpenSSL 등)에 대한 접근을 포함하여 OS 수준의 기능 (난수 생성, 시스템 상태), 그리고 기본 프로세스 처리(공유 메모리, NT 파이프와 유닉스 소켓) 등 ..
2021.01.24