1. 가상머신 설치
https://mac.getutm.app/ < 요기서 UTM을 설치하자
2. 가상머신에 linux 설치하기
https://ubuntu.com/download/server/arm
위 링크로 접속해 iso 파일을 다운받는다.
다음은 이 링크를 보고 따라했다.
gui 부분은 이 링크보고 했다 > https://velog.io/@kyoung99u/Ubuntu-GUI-%EC%84%A4%EC%B9%98
2. Apache 설치
/usr/local에 설치하는 것이 관례라고 해서, 다음과 같이 디렉토리를 이동해주었다.
그리고 필요한 패키지 설치를 위해 다음 명령어를 모두 입력해줘야한다.
$ sudo su
/usr/local# apt-get install make
/usr/local# apt-get install build-essential
/usr/local# apt-get install gcc
/usr/local# apt-get install --reinstall make
/usr/local# apt-get install libexpat1-dev
/usr/local# apt-get install g++
/usr/local# apt-get install net-tools
/usr/local# apt-get install curl
소스설치 파일을 다운로드 해보겠다.
아파치 설치전 apr, apr-util, pcre를 설치를 위해 다음 명령어를 입력한다.
** 이때 apache는 최신 버전을 깔아줘야 오류가 나지 않으므로 https://httpd.apache.org/download.cgi에서 최신버전을 확인하고 링크를 가져오자!
$ sudo su
1) apr-1.7.0
/usr/local# wget http://mirror.navercorp.com/apache//apr/apr-1.7.0.tar.gz
2) apr-util-1.6.1
/usr/local# wget http://mirror.navercorp.com/apache//apr/apr-util-1.6.1.tar.gz
3) pcre-8.45
/usr/local# wget https://sourceforge.net/projects/pcre/files/pcre/8.45/pcre-8.45.tar.gz
4) apache-2.4.51
/usr/local# wget https://dlcdn.apache.org/httpd/httpd-2.4.54.tar.gz
apache 폴더를 만들어줫따 .
tar xvfz 명령어를 사용하면 tar.gz의 압축을 한번에 풀수있다.
/usr/local# tar xvfz apr-1.7.0.tar.gz
/usr/local# tar xvfz apr-util-1.6.1.tar.gz
/usr/local# tar xvfz pcre-8.45.tar.gz
/usr/local# tar xvfz httpd-2.4.54.tar.gz
Apache(2.4.54)를 설치하기 위해 디렉토리 이동 후 다음 명령어를 사용해준다 .
/usr/local/httpd-2.4.54# ./configure --prefix=/usr/local/apache2.4 \
--enable-module=so --enable-rewrite --enable-so \
--with-apr=/usr/local/apr \
--with-apr-util=/usr/local/apr-util \
--with-pcre=/usr/local/pcre/bin/pcre-config \
--enable-mods-shared=all
apache를 실행하기 전 ,, 홈디렉토리로 이동해 apt update를 먼저 하는게 좋다고 한다.
/home/youngeun/# sudo apt-get update
/home/youngeun/# sudo apt-get install net-tools
/home/youngeun/# sudo apt install curl
그리고 /usr/local/apache2.4/conf 로 이동해 ServerName을 아래와 같이 설정해준다.
$ sudo /usr/local/apache2.4/bin/httpd -k start # 서버 실행
$ ps -ef|grep httpd|grep -v grep // 모든 프로레스 출력 & UID, PID 출력
$ sudo netstat -anp|grep httpd // 네트워크 상태 확인
$ sudo curl http://127.0.0.1 // html 정보 출력
웹브라우저에 localhost 또는 127.0.01을 입력했을 때 It works! 가 나오면 끝이다
아파치 실행을 종료하려면 다음 명령어를 입력하면 된다.
$ sudo /usr/local/apache2.4/bin/httpd -k stop
참고 URL
https://velog.io/@ogu1208/Ubuntu-Ubuntu-20.04-APM-%EC%86%8C%EC%8A%A4-%EC%84%A4%EC%B9%98-1.Apache
이제 mysql을 설치하러 가보쟈 =3
'Server > UMC 3기 Server' 카테고리의 다른 글
Ubuntu-20.04 서버(APM) 소스 설치 - Mysql (0) | 2022.09.24 |
---|---|
M1에 APM 설치하기 (0) | 2022.09.23 |