메뉴 건너뛰기

imitator

오늘은 출시된지 오래안된 우분투 16.04 LTS 버전의 APM 설치에 관해 정리합니다.

APM 설치에는 apt-get을 이용하고 설치순서는 apache > mysql > php 순으로 진행되었으며 아래의 설치가 완료후

몇가지 설정을 진행하면 XE 및 워드프레스를 간편하게 설치할수있습니다.





1.png


먼저 우분투 세팅 진행시 아래의 부분을 체크하고 세팅을 완료하였습니다. 이 부분은 간단하게 참고만 해주시면 될것같습니다.


소프트웨어 선택


standard system utilities

OpenSSH server



apache2 설치


2.png

3.png


apache2의 설치 명령어는 아래와 같고 Y를 선택후 진행하면 설치가 진행됩니다.


 apt-get install apache2






mysql 설치



4.png


mysql의 설치 명령어는 아래와 같습니다.


 apt-get install mysql-server mysql-client


6.png

8.png


우분투는 CentOS와는 달리 mysql 설치시 패스워드를 입력해야합니다. 


9.png


패스워드를 적고 조금만 기다려주면 mysql의 설치가 완료됩니다.




php 설치


10.png

11.png


php의 경우 설치해야 할 부분이 많은 편입니다. 명령어를 사용후 기다리면 설치가 완료됩니다.

apt-get install php libapache2-mod-php php-xml php-gd php-mysql 




설치 확인

12.png13.png


apache2와 mysql을 재시작한후 3306포트와 80 포트가 정상적으로 올라와있는지 확인합니다.



/etc/init.d/apache2 restart

/etc/init.d/mysql restart

 netstat -nlp



2016년 5월 10일 기준 설치되는 APM의 버전


apache2 (2.4.18)

root@ubuntu:~# dpkg -l |grep apache2

ii  apache2                            2.4.18-2ubuntu3                 amd64        Apache HTTP Server

ii  apache2-bin                        2.4.18-2ubuntu3                 amd64        Apache HTTP Server (modules and other binary files)

ii  apache2-data                       2.4.18-2ubuntu3                 all          Apache HTTP Server (common files)

ii  apache2-utils                      2.4.18-2ubuntu3                 amd64        Apache HTTP Server (utility programs for web servers)

ii  libapache2-mod-php                 1:7.0+35ubuntu6                 all          server-side, HTML-embedded scripting language (Apache 2 module) (default)

ii  libapache2-mod-php7.0              7.0.4-7ubuntu2                  amd64        server-side, HTML-embedded scripting language (Apache 2 module)


php (7.0.4-7)

root@ubuntu:~# dpkg -l |grep php

ii  libapache2-mod-php                 1:7.0+35ubuntu6                 all          server-side, HTML-embedded scripting language (Apache 2 module) (default)

ii  libapache2-mod-php7.0              7.0.4-7ubuntu2                  amd64        server-side, HTML-embedded scripting language (Apache 2 module)

ii  php                                1:7.0+35ubuntu6                 all          server-side, HTML-embedded scripting language (default)

ii  php-common                         1:35ubuntu6                     all          Common files for PHP packages

ii  php-gd                             1:7.0+35ubuntu6                 all          GD module for PHP [default]

ii  php-mysql                          1:7.0+35ubuntu6                 all          MySQL module for PHP [default]

ii  php-xml                            1:7.0+35ubuntu6                 all          DOM, SimpleXML, WDDX, XML, and XSL module for PHP [default]

ii  php7.0                             7.0.4-7ubuntu2                  all          server-side, HTML-embedded scripting language (metapackage)

ii  php7.0-cli                         7.0.4-7ubuntu2                  amd64        command-line interpreter for the PHP scripting language

ii  php7.0-common                      7.0.4-7ubuntu2                  amd64        documentation, examples and common module for PHP

ii  php7.0-gd                          7.0.4-7ubuntu2                  amd64        GD module for PHP

ii  php7.0-json                        7.0.4-7ubuntu2                  amd64        JSON module for PHP

ii  php7.0-mysql                       7.0.4-7ubuntu2                  amd64        MySQL module for PHP

ii  php7.0-opcache                     7.0.4-7ubuntu2                  amd64        Zend OpCache module for PHP

ii  php7.0-readline                    7.0.4-7ubuntu2                  amd64        readline module for PHP

ii  php7.0-xml                         7.0.4-7ubuntu2                  amd64        DOM, SimpleXML, WDDX, XML, and XSL module for PHP


mysql (5.7.12)

root@ubuntu:~# dpkg -l |grep mysql

ii  mysql-client                       5.7.12-0ubuntu1                 all          MySQL database client (metapackage depending on the latest version)

ii  mysql-client-5.7                   5.7.12-0ubuntu1                 amd64        MySQL database client binaries

ii  mysql-client-core-5.7              5.7.12-0ubuntu1                 amd64        MySQL database core client binaries

ii  mysql-common                       5.7.12-0ubuntu1                 all          MySQL database common files, e.g. /etc/mysql/my.cnf

ii  mysql-server                       5.7.12-0ubuntu1                 all          MySQL database server (metapackage depending on the latest version)

ii  mysql-server-5.7                   5.7.12-0ubuntu1                 amd64        MySQL database server binaries and system database setup

ii  mysql-server-core-5.7              5.7.12-0ubuntu1                 amd64        MySQL database server binaries

ii  php-mysql                          1:7.0+35ubuntu6                 all          MySQL module for PHP [default]

ii  php7.0-mysql                       7.0.4-7ubuntu2                  amd64        MySQL module for PHP


번호 제목 글쓴이 날짜 조회 수
98 우분투 16.04 데스크탑에서 카카오톡 PC버전 설치하기 [32] file 관리자 2016.08.02 46512
» 우분투 16.04 LTS apt-get으로 APM 설치하기 [3] file 관리자 2016.05.10 23764
96 서버의 ssh 접근이 안될때 확인하는 방법 file 관리자 2016.09.27 17323
95 우분투(Ubuntu)에서 putty로 ssh 원격 접속 실패 해결 방법 [10] file 관리자 2016.04.24 14440
94 CentOS 7 싱글모드로 부팅해서 패스워드 변경하기 [4] file 관리자 2015.11.27 10743
93 -bash: /usr/bin/su: 허가 거부 해결방법 관리자 2016.04.18 10570
92 time.bora.net으로 rdate가 먹지 않는경우 file 관리자 2016.02.17 10409
91 우분투 14.04에 팀 뷰어(TeamViewer) 설치 file 관리자 2015.10.20 9794
90 리눅스 패스워드 변경기록 확인방법 관리자 2015.02.11 9527
89 리눅스 CPU 온도 체크 lm_sensors [1] file 관리자 2015.05.28 8523
88 리눅스 용량 정리후 df로 확인할때 실제용량이 줄어들지 않는경우 관리자 2016.05.07 8265
87 CentOS 멀티 IP 설정 방법 [2] file 관리자 2015.03.06 7693
86 dmesg를 실시간으로 보기 [1] file 관리자 2015.08.21 7142
85 CentOS 6 sendmail 설치 하는 방법 file 관리자 2016.11.16 5667
84 우분투(Ubuntu) 16.04 LTS 네트워크 드라이브를 eth0로 변경하는법 [3] file 관리자 2016.04.22 5538
83 let’s Encrypt SSL 무료 인증서 certbot을 통해 설치 및 설정하는 방법 file 관리자 2017.04.13 5467
82 외부아이피를 막아보자 file 관리자 2015.09.09 4873
81 클램(ClamAV) 안티바이러스 설치하기 (CentOS 6.6) file 관리자 2016.06.30 4483
80 CentOS 6.8 네트워크 간혈적으로 끊김 현상 해결 방법 [1] file 관리자 2017.02.20 4399
79 우분투 PC Virtual Box 설치 및 ISO 이미지 부팅 file 관리자 2015.02.06 4149