루분투 18.02에서 아파치 2, MySQL 5.7, PHP 7.2, Vim을 설치하는 방법에 대해서 소개하겠다.
1. 프로젝트 소개
사용되는 프로젝트는 다음과 같다.
1-1. Apache 2.4 프로젝트
아래의 사이트는 아파치 HTTP Server Project 재단의 홈페이지이다.
1-2. PHP 프로젝트
아래의 사이트는 PHP사이트이다.
그림 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 사이트이다.
그림 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§ion=all&arch=any&keywords=mysql&searchon=names
https://packages.ubuntu.com/search?suite=default§ion=all&arch=any&keywords=php&searchon=names
그림 1-4-1. 우분투 Package 사이트 - 도도(Dodo)
그림 1-4-2. MySQL Package Site - 도도(Dodo)
1-5. Vim 프로젝트
vim 프로젝트에 관한 것이다.
그림 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. 폴더 확인해보기
아래의 그림은 처음 설치된 아파치 서버의 웹 페이지가 저장되어 있는 폴더의 위치이다.
그림 4-1. 폴더 내용 확인하기 - 도도(Dodo)
아래의 그림은 LX Terminal을 실행하는 모습이다.
LXTerminal을 실행시키 위해서 선택 및 클릭을 하는 과정이다.
그림 4-2. LXTerminal 클릭하기 / 시작메뉴에서 시스템 도구 LX Terminal - 도도(Dodo)
번호 |
명령어 |
설명(Explaination || Description) |
비고(Remarks) |
1 |
sudo -i |
관리자 권한으로 변경하기 |
|
그림 4-2. LxTerminal에서 PHP 파일 생성해보기 - 도도(Dodo)
번호 |
명령어(Command) |
설명( |
|
1 |
cd / |
루트 경로로 이동 |
|
2 |
ls |
파일,폴더 등 내용 출력 |
|
3 |
cd /var/www/html |
/var/www/html으로 이동하기 |
|
그림 4-3. LxTerminal에서 PHP 파일 생성해보기 - 도도(Dodo)
5. 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§ion=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§ion=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
'소프트웨어(SW) > GNU - 리눅스(Linux)' 카테고리의 다른 글
[GNU(리눅스), PC활용] 데비안 9.5에서 프린터, 스캐너 사용하기 (우분투, 루분투 사용자가이드) (0) | 2018.09.02 |
---|---|
[GNU(리눅스(Linux)] 데비안 프로젝트 - 소개, 데비안 9.5 설치하기 (0) | 2018.09.01 |
[GNU(리눅스[Linux])] Lubuntu, Ubuntu(루분투, 우분투) 소개, 루분투 18.02 설치하기 (0) | 2018.07.30 |
[GNU(리눅스)] Lubuntu 18.02 - Firefox 59버전 업그레이드 (61버전) (1) | 2018.07.28 |
[GNU(리눅스)] (루분투) Lubuntu 18.02 - Firefox에서 Flash 사용하기 (1) | 2018.07.28 |