ubuntu를 이용하여 백엔드 공부에 필요한 Apache를 설치를 하겠습니다
1. ubuntu 버전 확인
현재 ubuntu 20.04 버전이 깔려있습니다
2. Apache설치를 위한 디렉토리 만들기
$ sudo su
[sudo] password for 계정명:
$sudo su 명령어는 관리자 계정에 접속하기 위한 명령어이다. 해당 명령어를 칠 경우 password를 입력하라는 창이 나왔고 계정 password를 입력하였다(입력하는 문자는 보이지 않음)
$ cd backend
$ mkdir apache 2.4
cd 명령어를 통해 bakcend 폴더로 이동하였으며 mkdir 명령어를 통해 apache 2.4라는 폴더를 생성하였다.
3. APR(아파치 서버의 휴대용 라이브러리) 다운
$ wget http://mirror.navercorp.com/apache//apr/apr-1.7.0.tar.gz
$ wget http://mirror.navercorp.com/apache//apr/apr-util-1.6.1.tar.gz
$ tar xvfz apr-1.7.0.tar.gz
$ tar xvfz apr-util-1.6.1.tar.gz
wget은 웹상의 파일을 불러오는 명령어이며 tar 명령어는 불러온 tar형식의 파일을 푸는 명령어이다.
4. APR(아파치 서버의 휴대용 라이브러리) 설치
4-1 APR설치
$ cd 해당 위치(apr-1.7.0이 설치된 위치)
$ ./configure --prefix=/soft/backend/apr (해당 apr이 설치된 경로)
./configure 명령어는 사용자가 컴파일 하게 되면 해당 파일들을 지정해둔 경로에 설치한다는 명령어이다.
해당 명령어를 실행하였지만
configure: error: no acceptable C compiler found in $PATH
란 오류가 발생하여
sudo apt-get install build-essential
코드를 통해 해결하였다.
cannot remove `libtoolT': No such file or directory
cp - arp libtool libtoolT -- 해결 configure선언전에 해줄것
apt-get install make
apt-get install gcc
cp -arp libtool libtoolT
apt-get install libexpat1-dev
apt-get install net-tools
apt-get install curl
$ make
$ make install
4-2 ARP-util 설치
--with 의미 찾기
5 pcre 다운
pcre다운했는데 안보일때는 관리자 모드 풀고 다운받아보기
make install에서 오류뜨면 관리자 모드에서 다시 해보기
6.아파치 다운
내버전은 2.4.46
configure 하는거 util 부분에 local오타있음.
'IT 관련 > 백엔드,인텔리제이' 카테고리의 다른 글
AWS 서버구축하기(LEMP nginx mysql php) (0) | 2021.02.05 |
---|---|
Bitnami wamp로 서버 구축하여 외부에서 접속하기 (2) | 2021.02.05 |
I - II - I 호스트 시스템에서 하드웨어 가상화를 지원하지 않지만 오류 해결 (1) | 2021.01.29 |
I - II VirtualBox를 이용하여 ubuntu설치하기 (0) | 2021.01.29 |
I - I Oracle VM VirtualBox(버츄얼박스) 설치하기 (0) | 2021.01.26 |