가상머신/Ubuntu

[UTM]M1 MAC 우분투 APM 설치하기(Apache + Php + MySQL) / ELF: not found / Syntax error / How to install APM in Ubuntu

잉카콜라 2023. 3. 29. 09:16

 

M1 Mac 에 우분투를 실행해서 우분투에 Apache , Php , MySQL 을 설치해보려고 한다

 

1번은 설치 시도했으나 실패하였고 2번은 성공하였다

( 각자의 pc 환경이 다르니 이거저거 다 시도해 보기 )

 

 

1번  ->  실패

 Firefox Web Browser를 열어주고 검색창에 download xampp 를 입력해서 홈페이지로 들어가 준다

 

 

위 사진에 동그라미 쳐 저 있는 부분에 있는 최신버전을 다운받는다

 

 

다운로드를 하면 창이 하나 생기고 다운로드가 시작이 된다

 

 

다운로드가 다 되면 오른쪽 위에 다운로드받은 파일을 클릭해서 들어가 준다

 

 

다음과 같은 파일이 열리면 마우스 우클릭 후 Open in Terminal 을 클릭한다

 

 

sudo chmod +x xampp-linux-x64-8.2.0-0-installer.run

 

명령어를 실행시켜 주고 비밀번호 입력을 해주면 된다

 

다음으로 ls -al 명령어를 입력해 주면 초록색으로 바뀐 부분이 보일 것이다

 

sudo ./xampp-linux-x64-8.2.0-0-installer.run

 

명령어를 실행시켜 주면 프로그램이 실행되어야 하나 

 

 

ELF: not found

Syntax error: word unexcepted (expecting ")")

 

다음과 같은 에러메시지 발생

 

프로그램 삭제 후 다른 방법으로 시도해 보았다

 

sudo chmod 755 xampp-linux-x64-8.2.0.0-installer.run

 

명령어를 실행시켜 주고

 

sudo ./xampp-linux-x64-8.2.0-0-installer.run

 

똑같이 실행했으나 실패

 

 


 

2번  ->  성공

Terminal 을 다시 연다

 

sudo apt-get -y install lamp-server^

 

명령어를 실행시키면 다운로드가 시작이 된다

 

 

잘 설치되었는지 확인하기 위해 확인 명령어를 입력하고 실행시킨다

 

systemctl restart apache2

 

 

그럼 다음과 같이 확인창이 뜨고 비밀번호 입력 후 Authenticate 클릭하면 된다

 

 

systemctl enable apache2

 

systemctl status mysql

 

명령어를 차례로 실행시킨다

 

 

Firefox 를 열어서 검색창에

 

localhost

 

입력후 검색을 눌렀을 때 오른쪽과 같은 홈페이지가 나타나면 성공이다

 

 

웹페이지의 내용은  /var/www/html  의 경로에 저장이 되고 여기서 편집을 해야 웹페이지에서 볼 수 있다

 

cd /var/www/html 

 

sudo gedit phpinfo.php

 

명령어를 차례로 실행시킨다

 

 

위와 같은 메모장이 나타나면 위 사진과 똑같이 적어주고 Save 버튼을 눌러준 뒤 창을 닫는다

 

 

 

다음으로 주소입력장에  localhost/phpinfo.php  로 검색을 하면 위사진처럼 사이트가 나온다

 

 

마지막으로 이 사이트가 내가 만든 사이트인지 확인하는 작업을 하였다

 

sudo gedit index.html

 

명령어로 다른 메모장을 열었다

 

 

208번 줄에 Apache2 앞에 내가 원하는 글자를 넣고 확인을 해보기로 하였다

 

 

 

ifconfig 명령어로 나의 ip 주소를 확인해 주고

( localhost 대신 이 ip 주소를 입력 )

 

 

Firefox 검색창에 192.168.🙂🙂.6 ( 각자 자기 자신의 ip 주소가 다르므로 확인해서 입력 )

입력 후 검색하면 위 사진처럼 제목이 바뀐 나만의 사이트임을 알 수 있다

 

728x90