메뉴 건너뛰기

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 44774
» 우분투 16.04 LTS apt-get으로 APM 설치하기 [3] file 관리자 2016.05.10 23152
96 서버의 ssh 접근이 안될때 확인하는 방법 file 관리자 2016.09.27 15788
95 우분투(Ubuntu)에서 putty로 ssh 원격 접속 실패 해결 방법 [10] file 관리자 2016.04.24 13717
94 CentOS 7 싱글모드로 부팅해서 패스워드 변경하기 [4] file 관리자 2015.11.27 10158
93 time.bora.net으로 rdate가 먹지 않는경우 file 관리자 2016.02.17 9830
92 -bash: /usr/bin/su: 허가 거부 해결방법 관리자 2016.04.18 9677
91 우분투 14.04에 팀 뷰어(TeamViewer) 설치 file 관리자 2015.10.20 9651
90 리눅스 패스워드 변경기록 확인방법 관리자 2015.02.11 8351
89 리눅스 CPU 온도 체크 lm_sensors [1] file 관리자 2015.05.28 8050
88 리눅스 용량 정리후 df로 확인할때 실제용량이 줄어들지 않는경우 관리자 2016.05.07 7411
87 CentOS 멀티 IP 설정 방법 [2] file 관리자 2015.03.06 7188
86 dmesg를 실시간으로 보기 [1] file 관리자 2015.08.21 6580
85 CentOS 6 sendmail 설치 하는 방법 file 관리자 2016.11.16 5335
84 우분투(Ubuntu) 16.04 LTS 네트워크 드라이브를 eth0로 변경하는법 [3] file 관리자 2016.04.22 5289
83 외부아이피를 막아보자 file 관리자 2015.09.09 4832
82 let’s Encrypt SSL 무료 인증서 certbot을 통해 설치 및 설정하는 방법 file 관리자 2017.04.13 4797
81 클램(ClamAV) 안티바이러스 설치하기 (CentOS 6.6) file 관리자 2016.06.30 4251
80 우분투 PC Virtual Box 설치 및 ISO 이미지 부팅 file 관리자 2015.02.06 4124
79 CentOS 6.8 네트워크 간혈적으로 끊김 현상 해결 방법 [1] file 관리자 2017.02.20 4009