728x90
300x250
[GNU(리눅스[Linux])] Lubuntu 18.02에서 Apache2.4, MySQL(Community) 5.7, PHP 7.2, Vim 설치하기, Vi 소개

 

루분투 18.02에서 아파치 2, MySQL 5.7, PHP 7.2, Vim을 설치하는 방법에 대해서 소개하겠다.

 


1. 프로젝트 소개

 

사용되는 프로젝트는 다음과 같다.

 


1-1. Apache 2.4 프로젝트

 

아래의 사이트는 아파치 HTTP Server Project 재단의 홈페이지이다.

https://httpd.apache.org/

 

 

 


1-2. PHP 프로젝트

 

아래의 사이트는 PHP사이트이다.

http://www.php.net

 

그림 1-2-1. PHP.net

 


1-3. MySQL Community

 

아래의 링크를 클릭하면 아래의 사이트에 접속할 수 있다.

https://www.oracle.com/kr/mysql/community.html

 

 

그림 1-3-1. MySQL Community - Oracle

 

https://dev.mysql.com/downloads/mysql

 

 

그림 1-3-2. MySQL Community - Oracle

 

아래의 그림은 개발자를 위한 MySQL 사이트이다.

https://dev.mysql.com/

 

 

그림 1-3-3. MySQL Developer Web - Oracle

 


1-4. Lubuntu 패키지 - 아파치, MySQL, PHP(Apache, MySQL, PHP)

 

아래의 사이트는 우분투에서 배포하는 패키지에 관한 사이트이다.

 

https://packages.ubuntu.com/search?keywords=apache2

https://packages.ubuntu.com/search?suite=default&section=all&arch=any&keywords=mysql&searchon=names
https://packages.ubuntu.com/search?suite=default&section=all&arch=any&keywords=php&searchon=names

 

 

그림 1-4-1. 우분투 Package 사이트 - 도도(Dodo)

 

 

그림 1-4-2. MySQL Package Site - 도도(Dodo)

 


1-5. Vim 프로젝트

 

vim 프로젝트에 관한 것이다.

https://www.vim.org

https://www.vim.org/about.php

 

 

그림 1-5-1. Vim 프로젝트 - 도도(Dodo)

 


1-6. GNU Vi Project

 

아래의 사이트는 GNU 재단에서 소개하고 있는 vi이다.

emac과 Vi의 차이에 대해서 소개하고 있다.

 

https://www.gnu.org/software/bash/manual/html_node/Readline-vi-Mode.html

 

 

그림 1-6-1. Vi 에디터 사용방법 - GNU

 

https://www.gnu.org/fun/jokes/vi.song.html

 

 

그림 1-6-2. GNU Vi 소개 - GNU

 

 


2. 설치하기

 

설치하는 방법은 크게 간단한 명령어로 설치할 수 있다.

 

번호

명령어(Command)

설명(Explaination)

비고(Remarks) 

1

sudo apt-get install apache2 php mysql*

아파치, PHP, MySQL 패키지 형태로 설치하기

 

2

 

 

 

 

 

 

그림 2-1. Apache2, PHP, MySQL 설치하기 - 도도(Dodo)

 

 

그림 2-2. Apache2, PHP, MySQL 설치하기 - 도도(Dodo)

 

Y를 입력하고 엔터키를 누른다.

 

 

그림 2-3. Apache2, PHP, MySQL 설치하기 - 도도(Dodo)

 

 

그림 2-4. Apache2, PHP, MySQL 설치하기 - 도도(Dodo)

 

 

그림 2-5. Apache2, PHP, MySQL 설치하기 - 도도(Dodo)

 

 

그림 2-6. Apache2, PHP, MySQL 설치하기 - 도도(Dodo)

 


3. 실행하기


루분투 18.02에서 아파치 웹서버 동작 유무를 확인하는 방법에 대해서 소개하겠다.

 

"시작 메뉴"를 클릭한다.

"인터넷" 탭을 클릭한 후, "Firefox 웹 브라우저"를 클릭한다.

 

 

그림 3-1. Firefox 웹 브라우저 실행하기 - 도도(Dodo)

 

아래의 웹 페이지가 열리면, "localhost" 또는 "127.0.0.1"을 입력한다.

 

 

그림 3-2. Firefox 웹 브라우저 실행하기 - 도도(Dodo)

 


4. 폴더 확인해보기

 

아래의 그림은 처음 설치된 아파치 서버의 웹 페이지가 저장되어 있는 폴더의 위치이다.

 

/var/www/html

 

 

그림 4-1. 폴더 내용 확인하기 - 도도(Dodo)

 

아래의 그림은 LX Terminal을 실행하는 모습이다.

LXTerminal을 실행시키 위해서 선택 및 클릭을 하는 과정이다.

 

 

그림 4-2. LXTerminal 클릭하기 / 시작메뉴에서 시스템 도구 LX Terminal - 도도(Dodo)

 

번호

명령어

설명(Explaination || Description)

비고(Remarks)

1

sudo -i

관리자 권한으로 변경하기

 

 

 

 

그림 4-2. LxTerminal에서 PHP 파일 생성해보기 - 도도(Dodo)

 

번호 

명령어(Command)

설명(
Explaination ||
Description)

 

1

cd /

루트 경로로 이동

 

2

ls

파일,폴더 등 내용 출력

 

3

cd /var/www/html

/var/www/html으로 이동하기

 

 

 

 

그림 4-3. LxTerminal에서 PHP 파일 생성해보기 - 도도(Dodo)

 


5. Vim 설치하기

 

# sudo apt install vim

 

 

그림 5-1. LxTerminal에서 vim 설치하기 - 도도(Dodo)

 

 

그림 5-2. LxTerminal에서 vim 설치하기 - 도도(Dodo)

 

번호

명령어(Command)

설명(Explaination || Description) 

1

vim phpinfo.php

 vi phpinfo.php 도 사용이 가능하다.

2

vi phpinfo.php

vi 에디터에 익숙한 경우에는 vi 에디터를 사용해도 무방하다.

vim과 큰 차이가 없다고 본다. 명령어 등의 체계 오래된 에디터는 vi이다.

 

 

그림 5-2-1. vi 에디터 사용하기 - 도도(Dodo)

 

 

 

 

그림 5-3. LxTerminal에서 vim 설치하기 - 도도(Dodo)

 

입력으로 전환하려면, i키를 누른다.

그림처럼 타이핑을 한다.

esc키를 누른다.

:키를 누른다.

wq를 입력한다.

 


6. 웹 브라우저 실행하기

 

아래의 그림은 PHP를 웹 브라우저에서 실행시킨 모습이다.

 

 

그림 6-1. Apache 2 (루분투 18.02)에서 localhost 실행하기 - 도도(Dodo)

 

 

 

 

그림 6-2. Apache 2 (루분투 18.02)에서 localhost 실행하기 - 도도(Dodo)

 


7. 맺음글(Conclusion)

 

루분투 18.02에서 아파치2, MySQL Community 5.7, PHP 7.2, Vim을 설치하는 방법에 대해서 소개하였다.

Vi도 소개하였다.

 


8. 참고 자료(Reference)

 

1. PHP.net, Last Modified, Accessed by 2018-08-30, http://www.php.net

2. Welcome! - The Apache Homepage, Last Modified, Accessed by 2018-08-30, https://httpd.apache.org/

3. MySQL :: Developer Zone, Last Modified, Accessed by 2018-08-30, https://dev.mysql.com/

4. MySQL Community Edition | MySQL | 오라클 | Oracle 대한민국, Last Modified, Accessed by 2018-08-30, https://www.oracle.com/kr/mysql/community.html

5. MySQL :: Download MySQL Community Server, Last Modified, Accessed by 2018-08-30, https://dev.mysql.com/downloads/mysql/

6. Ubuntu – Package Search Results -- apache2, Last Modified, Accessed by 2018-08-30, https://packages.ubuntu.com/search?keywords=apache2

7. Ubuntu – Package Search Results -- mysql, Last Modified, Accessed b 2018-08-30, https://packages.ubuntu.com/search?suite=default&section=all&arch=any&keywords=mysql&searchon=names

8. Ubuntu – Package Search Results -- php, Last Modified, Accessed by 2018-08-30, https://packages.ubuntu.com/search?suite=default&section=all&arch=any&keywords=php&searchon=names

9. about Vim : vim online, Last Modified, Accessed by 2018-08-30, https://www.vim.org

10. Bash Reference Manual: Readline vi Mode, Last Modified, Accessed by 2018-08-30, https://www.gnu.org/software/bash/manual/html_node/Readline-vi-Mode.html

11. Addicted to vi - GNU Project - Free Software Foundation (FSF), Last Modified 2015/09/13 15:54:59, Accessed by 2018-08-30, https://www.gnu.org/fun/jokes/vi.song.html

반응형

+ Recent posts