Blog | Tag | Local | Media | Guest | Login  RSS
php에 해당되는 글 1건
ubuntu@ubuntu-virtual-machine:~$ su
암호: 

◆ Apache2 설치

root@ubuntu-virtual-machine:/home/jsy# sudo apt-get install apache2
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다       
상태 정보를 읽는 중입니다... 완료
다음 패키지가 자동으로 설치되었지만 더 이상 필요하지 않습니다:
  linux-headers-2.6.38-8-generic linux-headers-2.6.38-8
이들을 지우려면 'apt-get autoremove'를 사용하십시오.
다음 패키지를 더 설치할 것입니다:
  apache2-mpm-worker apache2-utils apache2.2-bin apache2.2-common libapr1
  libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap
제안하는 패키지:
  apache2-doc apache2-suexec apache2-suexec-custom
다음 새 패키지를 설치할 것입니다:
  apache2 apache2-mpm-worker apache2-utils apache2.2-bin apache2.2-common
  libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap
0개 업그레이드, 9개 새로 설치, 0개 제거 및 23개 업그레이드 안 함.
3,312 k바이트 아카이브를 받아야 합니다.
이 작업 후 12.0 M바이트의 디스크 공간을 더 사용하게 됩니다.
계속 하시겠습니까 [Y/n]? y
받기:1 http://kr.archive.ubuntu.com/ubuntu/ natty-updates/main libapr1 amd64 1.4.2-7ubuntu2.1 [87.8 kB]
받기:2 http://kr.archive.ubuntu.com/ubuntu/ natty/main libaprutil1 amd64 1.3.9+dfsg-5ubuntu3 [75.1 kB]
받기:3 http://kr.archive.ubuntu.com/ubuntu/ natty/main libaprutil1-dbd-sqlite3 amd64 1.3.9+dfsg-5ubuntu3 [12.2 kB]
받기:4 http://kr.archive.ubuntu.com/ubuntu/ natty/main libaprutil1-ldap amd64 1.3.9+dfsg-5ubuntu3 [9,632 B]
받기:5 http://kr.archive.ubuntu.com/ubuntu/ natty/main apache2.2-bin amd64 2.2.17-1ubuntu1 [2,811 kB]
받기:6 http://kr.archive.ubuntu.com/ubuntu/ natty/main apache2-utils amd64 2.2.17-1ubuntu1 [85.5 kB]
받기:7 http://kr.archive.ubuntu.com/ubuntu/ natty/main apache2.2-common amd64 2.2.17-1ubuntu1 [227 kB]
받기:8 http://kr.archive.ubuntu.com/ubuntu/ natty/main apache2-mpm-worker amd64 2.2.17-1ubuntu1 [2,328 B]
받기:9 http://kr.archive.ubuntu.com/ubuntu/ natty/main apache2 amd64 2.2.17-1ubuntu1 [1,474 B]
내려받기 3,312 k바이트, 소요시간 1초 (1,960 k바이트/초)
전에 선택하지 않은 libapr1 패키지를 선택합니다.
(데이터베이스 읽는중 ...현재 157817개의 파일과 디렉터리가 설치되어 있습니다.)
libapr1 패키지를 푸는 중입니다 (.../libapr1_1.4.2-7ubuntu2.1_amd64.deb에서) ...
전에 선택하지 않은 libaprutil1 패키지를 선택합니다.
libaprutil1 패키지를 푸는 중입니다 (.../libaprutil1_1.3.9+dfsg-5ubuntu3_amd64.deb에서) ...
전에 선택하지 않은 libaprutil1-dbd-sqlite3 패키지를 선택합니다.
libaprutil1-dbd-sqlite3 패키지를 푸는 중입니다 (.../libaprutil1-dbd-sqlite3_1.3.9+dfsg-5ubuntu3_amd64.deb에서) ...
전에 선택하지 않은 libaprutil1-ldap 패키지를 선택합니다.
libaprutil1-ldap 패키지를 푸는 중입니다 (.../libaprutil1-ldap_1.3.9+dfsg-5ubuntu3_amd64.deb에서) ...
전에 선택하지 않은 apache2.2-bin 패키지를 선택합니다.
apache2.2-bin 패키지를 푸는 중입니다 (.../apache2.2-bin_2.2.17-1ubuntu1_amd64.deb에서) ...
전에 선택하지 않은 apache2-utils 패키지를 선택합니다.
apache2-utils 패키지를 푸는 중입니다 (.../apache2-utils_2.2.17-1ubuntu1_amd64.deb에서) ...
전에 선택하지 않은 apache2.2-common 패키지를 선택합니다.
apache2.2-common 패키지를 푸는 중입니다 (.../apache2.2-common_2.2.17-1ubuntu1_amd64.deb에서) ...
전에 선택하지 않은 apache2-mpm-worker 패키지를 선택합니다.
apache2-mpm-worker 패키지를 푸는 중입니다 (.../apache2-mpm-worker_2.2.17-1ubuntu1_amd64.deb에서) ...
전에 선택하지 않은 apache2 패키지를 선택합니다.
apache2 패키지를 푸는 중입니다 (.../apache2_2.2.17-1ubuntu1_amd64.deb에서) ...
man-db에 대한 트리거를 처리하는 중입니다 ...
ufw에 대한 트리거를 처리하는 중입니다 ...
ureadahead에 대한 트리거를 처리하는 중입니다 ...
ureadahead will be reprofiled on next reboot
libapr1 (1.4.2-7ubuntu2.1) 설정하는 중입니다 ...
libaprutil1 (1.3.9+dfsg-5ubuntu3) 설정하는 중입니다 ...
libaprutil1-dbd-sqlite3 (1.3.9+dfsg-5ubuntu3) 설정하는 중입니다 ...
libaprutil1-ldap (1.3.9+dfsg-5ubuntu3) 설정하는 중입니다 ...
apache2.2-bin (2.2.17-1ubuntu1) 설정하는 중입니다 ...
apache2-utils (2.2.17-1ubuntu1) 설정하는 중입니다 ...
apache2.2-common (2.2.17-1ubuntu1) 설정하는 중입니다 ...
Enabling site default.
Enabling module alias.
Enabling module autoindex.
Enabling module dir.
Enabling module env.
Enabling module mime.
Enabling module negotiation.
Enabling module setenvif.
Enabling module status.
Enabling module auth_basic.
Enabling module deflate.
Enabling module authz_default.
Enabling module authz_user.
Enabling module authz_groupfile.
Enabling module authn_file.
Enabling module authz_host.
Enabling module reqtimeout.
apache2-mpm-worker (2.2.17-1ubuntu1) 설정하는 중입니다 ...
 * Starting web server apache2                                                 apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
                                                                        [ OK ]
apache2 (2.2.17-1ubuntu1) 설정하는 중입니다 ...
libc-bin에 대한 트리거를 처리하는 중입니다 ...
ldconfig deferred processing now taking place

◆ mysql 인증 모듈 설치

root@ubuntu-virtual-machine:/home/jsy# sudo apt-get install libapache2-mod-auth-mysql
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다       
상태 정보를 읽는 중입니다... 완료
다음 패키지가 자동으로 설치되었지만 더 이상 필요하지 않습니다:
  linux-headers-2.6.38-8-generic linux-headers-2.6.38-8
이들을 지우려면 'apt-get autoremove'를 사용하십시오.
다음 패키지를 더 설치할 것입니다:
  libmysqlclient16 mysql-common
다음 새 패키지를 설치할 것입니다:
  libapache2-mod-auth-mysql libmysqlclient16 mysql-common
0개 업그레이드, 3개 새로 설치, 0개 제거 및 23개 업그레이드 안 함.
1,909 k바이트 아카이브를 받아야 합니다.
이 작업 후 4,678 k바이트의 디스크 공간을 더 사용하게 됩니다.
계속 하시겠습니까 [Y/n]? y
받기:1 http://kr.archive.ubuntu.com/ubuntu/ natty/main mysql-common all 5.1.54-1ubuntu4 [12.2 kB]
받기:2 http://kr.archive.ubuntu.com/ubuntu/ natty/main libmysqlclient16 amd64 5.1.54-1ubuntu4 [1,869 kB]
받기:3 http://kr.archive.ubuntu.com/ubuntu/ natty/main libapache2-mod-auth-mysql amd64 4.3.9-13ubuntu1 [27.6 kB]
내려받기 1,909 k바이트, 소요시간 1초 (1,885 k바이트/초)
전에 선택하지 않은 mysql-common 패키지를 선택합니다.
(데이터베이스 읽는중 ...현재 158394개의 파일과 디렉터리가 설치되어 있습니다.)
mysql-common 패키지를 푸는 중입니다 (.../mysql-common_5.1.54-1ubuntu4_all.deb에서) ...
전에 선택하지 않은 libmysqlclient16 패키지를 선택합니다.
libmysqlclient16 패키지를 푸는 중입니다 (.../libmysqlclient16_5.1.54-1ubuntu4_amd64.deb에서) ...
전에 선택하지 않은 libapache2-mod-auth-mysql 패키지를 선택합니다.
libapache2-mod-auth-mysql 패키지를 푸는 중입니다 (.../libapache2-mod-auth-mysql_4.3.9-13ubuntu1_amd64.deb에서) ...
mysql-common (5.1.54-1ubuntu4) 설정하는 중입니다 ...
libmysqlclient16 (5.1.54-1ubuntu4) 설정하는 중입니다 ...
libapache2-mod-auth-mysql (4.3.9-13ubuntu1) 설정하는 중입니다 ...
libc-bin에 대한 트리거를 처리하는 중입니다 ...
ldconfig deferred processing now taking place

◆ MySQL 설치

root@ubuntu-virtual-machine:/home/jsy# sudo apt-get install mysql-server mysql-client
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다       
상태 정보를 읽는 중입니다... 완료
다음 패키지가 자동으로 설치되었지만 더 이상 필요하지 않습니다:
  linux-headers-2.6.38-8-generic linux-headers-2.6.38-8
이들을 지우려면 'apt-get autoremove'를 사용하십시오.
다음 패키지를 더 설치할 것입니다:
  libdbd-mysql-perl libdbi-perl libhtml-template-perl libnet-daemon-perl
  libplrpc-perl mysql-client-5.1 mysql-client-core-5.1 mysql-server-5.1
  mysql-server-core-5.1
제안하는 패키지:
  libipc-sharedcache-perl tinyca mailx
다음 새 패키지를 설치할 것입니다:
  libdbd-mysql-perl libdbi-perl libhtml-template-perl libnet-daemon-perl
  libplrpc-perl mysql-client mysql-client-5.1 mysql-client-core-5.1
  mysql-server mysql-server-5.1 mysql-server-core-5.1
0개 업그레이드, 11개 새로 설치, 0개 제거 및 23개 업그레이드 안 함.
22.0 M바이트 아카이브를 받아야 합니다.
이 작업 후 56.6 M바이트의 디스크 공간을 더 사용하게 됩니다.
계속 하시겠습니까 [Y/n]? y
받기:1 http://kr.archive.ubuntu.com/ubuntu/ natty/main libnet-daemon-perl all 0.43-1 [46.9 kB]
받기:2 http://kr.archive.ubuntu.com/ubuntu/ natty/main libplrpc-perl all 0.2020-2 [36.0 kB]
받기:3 http://kr.archive.ubuntu.com/ubuntu/ natty/main libdbi-perl amd64 1.612-1 [846 kB]
받기:4 http://kr.archive.ubuntu.com/ubuntu/ natty/main libdbd-mysql-perl amd64 4.016-1 [140 kB]
받기:5 http://kr.archive.ubuntu.com/ubuntu/ natty/main mysql-client-core-5.1 amd64 5.1.54-1ubuntu4 [102 kB]
받기:6 http://kr.archive.ubuntu.com/ubuntu/ natty/main mysql-client-5.1 amd64 5.1.54-1ubuntu4 [9,370 kB]
받기:7 http://kr.archive.ubuntu.com/ubuntu/ natty/main mysql-server-core-5.1 amd64 5.1.54-1ubuntu4 [4,976 kB]
받기:8 http://kr.archive.ubuntu.com/ubuntu/ natty/main mysql-server-5.1 amd64 5.1.54-1ubuntu4 [6,386 kB]
받기:9 http://kr.archive.ubuntu.com/ubuntu/ natty/main libhtml-template-perl all 2.9-2 [67.1 kB]
받기:10 http://kr.archive.ubuntu.com/ubuntu/ natty/main mysql-client all 5.1.54-1ubuntu4 [6,706 B]
받기:11 http://kr.archive.ubuntu.com/ubuntu/ natty/main mysql-server all 5.1.54-1ubuntu4 [6,828 B]
내려받기 22.0 M바이트, 소요시간 16초 (1,307 k바이트/초)                       
패키지를 미리 설정하는 중입니다...
전에 선택하지 않은 libnet-daemon-perl 패키지를 선택합니다.
(데이터베이스 읽는중 ...현재 158420개의 파일과 디렉터리가 설치되어 있습니다.)
libnet-daemon-perl 패키지를 푸는 중입니다 (.../libnet-daemon-perl_0.43-1_all.deb에서) ...
전에 선택하지 않은 libplrpc-perl 패키지를 선택합니다.
libplrpc-perl 패키지를 푸는 중입니다 (.../libplrpc-perl_0.2020-2_all.deb에서) ...
전에 선택하지 않은 libdbi-perl 패키지를 선택합니다.
libdbi-perl 패키지를 푸는 중입니다 (.../libdbi-perl_1.612-1_amd64.deb에서) ...
전에 선택하지 않은 libdbd-mysql-perl 패키지를 선택합니다.
libdbd-mysql-perl 패키지를 푸는 중입니다 (.../libdbd-mysql-perl_4.016-1_amd64.deb에서) ...
전에 선택하지 않은 mysql-client-core-5.1 패키지를 선택합니다.
mysql-client-core-5.1 패키지를 푸는 중입니다 (.../mysql-client-core-5.1_5.1.54-1ubuntu4_amd64.deb에서) ...
전에 선택하지 않은 mysql-client-5.1 패키지를 선택합니다.
mysql-client-5.1 패키지를 푸는 중입니다 (.../mysql-client-5.1_5.1.54-1ubuntu4_amd64.deb에서) ...
전에 선택하지 않은 mysql-server-core-5.1 패키지를 선택합니다.
mysql-server-core-5.1 패키지를 푸는 중입니다 (.../mysql-server-core-5.1_5.1.54-1ubuntu4_amd64.deb에서) ...
전에 선택하지 않은 mysql-server-5.1 패키지를 선택합니다.
mysql-server-5.1 패키지를 푸는 중입니다 (.../mysql-server-5.1_5.1.54-1ubuntu4_amd64.deb에서) ...
전에 선택하지 않은 libhtml-template-perl 패키지를 선택합니다.
libhtml-template-perl 패키지를 푸는 중입니다 (.../libhtml-template-perl_2.9-2_all.deb에서) ...
전에 선택하지 않은 mysql-client 패키지를 선택합니다.
mysql-client 패키지를 푸는 중입니다 (.../mysql-client_5.1.54-1ubuntu4_all.deb에서) ...
전에 선택하지 않은 mysql-server 패키지를 선택합니다.
mysql-server 패키지를 푸는 중입니다 (.../mysql-server_5.1.54-1ubuntu4_all.deb에서) ...
man-db에 대한 트리거를 처리하는 중입니다 ...
ureadahead에 대한 트리거를 처리하는 중입니다 ...
libnet-daemon-perl (0.43-1) 설정하는 중입니다 ...
libplrpc-perl (0.2020-2) 설정하는 중입니다 ...
libdbi-perl (1.612-1) 설정하는 중입니다 ...
libdbd-mysql-perl (4.016-1) 설정하는 중입니다 ...
mysql-client-core-5.1 (5.1.54-1ubuntu4) 설정하는 중입니다 ...
mysql-client-5.1 (5.1.54-1ubuntu4) 설정하는 중입니다 ...
mysql-server-core-5.1 (5.1.54-1ubuntu4) 설정하는 중입니다 ...
mysql-server-5.1 (5.1.54-1ubuntu4) 설정하는 중입니다 ...
mysql start/running, process 4369
libhtml-template-perl (2.9-2) 설정하는 중입니다 ...
mysql-client (5.1.54-1ubuntu4) 설정하는 중입니다 ...
mysql-server (5.1.54-1ubuntu4) 설정하는 중입니다 ...

◆ PHP5 설치

root@ubuntu-virtual-machine:/home/jsy# sudo apt-get install php5-common php5 libapache2-mod-php5
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다       
상태 정보를 읽는 중입니다... 완료
다음 패키지가 자동으로 설치되었지만 더 이상 필요하지 않습니다:
  linux-headers-2.6.38-8-generic linux-headers-2.6.38-8
이들을 지우려면 'apt-get autoremove'를 사용하십시오.
다음 패키지를 더 설치할 것입니다:
  apache2-mpm-prefork php5-cli
제안하는 패키지:
  php-pear php5-suhosin
다음 패키지를 지울 것입니다:
  apache2-mpm-worker
다음 새 패키지를 설치할 것입니다:
  apache2-mpm-prefork libapache2-mod-php5 php5 php5-cli php5-common
0개 업그레이드, 5개 새로 설치, 1개 제거 및 23개 업그레이드 안 함.
6,627 k바이트 아카이브를 받아야 합니다.
이 작업 후 18.0 M바이트의 디스크 공간을 더 사용하게 됩니다.
계속 하시겠습니까 [Y/n]? y
받기:1 http://kr.archive.ubuntu.com/ubuntu/ natty/main apache2-mpm-prefork amd64 2.2.17-1ubuntu1 [2,390 B]
받기:2 http://kr.archive.ubuntu.com/ubuntu/ natty-updates/main php5-common amd64 5.3.5-1ubuntu7.2 [430 kB]
받기:3 http://kr.archive.ubuntu.com/ubuntu/ natty-updates/main libapache2-mod-php5 amd64 5.3.5-1ubuntu7.2 [3,140 kB]
받기:4 http://kr.archive.ubuntu.com/ubuntu/ natty-updates/main php5 all 5.3.5-1ubuntu7.2 [1,104 B]
받기:5 http://kr.archive.ubuntu.com/ubuntu/ natty-updates/main php5-cli amd64 5.3.5-1ubuntu7.2 [3,053 kB]
내려받기 6,627 k바이트, 소요시간 1초 (4,000 k바이트/초)
dpkg: apache2-mpm-worker: 의존성 문제가 있지만, 어쨌든 요청한 대로 지웁니다:
 apache2 패키지는 다음 패키지에 의존: apache2-mpm-worker (= 2.2.17-1ubuntu1) | apache2-mpm-prefork (= 2.2.17-1ubuntu1) | apache2-mpm-event (= 2.2.17-1ubuntu1) | apache2-mpm-itk (= 2.2.17-1ubuntu1): 하지만:
  apache2-mpm-worker 패키지는 지울 예정입니다.
  apache2-mpm-prefork 패키지는 설치하지 않았습니다.
  apache2-mpm-event 패키지는 설치하지 않았습니다.
  apache2-mpm-itk 패키지는 설치하지 않았습니다.
(데이터베이스 읽는중 ...현재 158868개의 파일과 디렉터리가 설치되어 있습니다.)
apache2-mpm-worker 패키지를 지우는 중입니다 ...
 * Stopping web server apache2                                                                                               apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
 ... waiting                                                                                                          [ OK ]
전에 선택하지 않은 apache2-mpm-prefork 패키지를 선택합니다.
(데이터베이스 읽는중 ...현재 158864개의 파일과 디렉터리가 설치되어 있습니다.)
apache2-mpm-prefork 패키지를 푸는 중입니다 (.../apache2-mpm-prefork_2.2.17-1ubuntu1_amd64.deb에서) ...
apache2-mpm-prefork (2.2.17-1ubuntu1) 설정하는 중입니다 ...
 * Starting web server apache2                                                                                               apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
                                                                                                                      [ OK ]
전에 선택하지 않은 php5-common 패키지를 선택합니다.
(데이터베이스 읽는중 ...현재 158869개의 파일과 디렉터리가 설치되어 있습니다.)
php5-common 패키지를 푸는 중입니다 (.../php5-common_5.3.5-1ubuntu7.2_amd64.deb에서) ...
전에 선택하지 않은 libapache2-mod-php5 패키지를 선택합니다.
libapache2-mod-php5 패키지를 푸는 중입니다 (.../libapache2-mod-php5_5.3.5-1ubuntu7.2_amd64.deb에서) ...
전에 선택하지 않은 php5 패키지를 선택합니다.
php5 패키지를 푸는 중입니다 (.../php5_5.3.5-1ubuntu7.2_all.deb에서) ...
전에 선택하지 않은 php5-cli 패키지를 선택합니다.
php5-cli 패키지를 푸는 중입니다 (.../php5-cli_5.3.5-1ubuntu7.2_amd64.deb에서) ...
man-db에 대한 트리거를 처리하는 중입니다 ...
php5-common (5.3.5-1ubuntu7.2) 설정하는 중입니다 ...
libapache2-mod-php5 (5.3.5-1ubuntu7.2) 설정하는 중입니다 ...

Creating config file /etc/php5/apache2/php.ini with new version
 * Reloading web server config apache2                                                                                       apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
                                                                                                                      [ OK ]
php5 (5.3.5-1ubuntu7.2) 설정하는 중입니다 ...
php5-cli (5.3.5-1ubuntu7.2) 설정하는 중입니다 ...

Creating config file /etc/php5/cli/php.ini with new version
update-alternatives: /usr/bin/php5 사용해서 자동 모드에서 /usr/bin/php (php) 제공.

◆ MySQL 연동 모듈 설치

root@ubuntu-virtual-machine:/home/jsy# sudo apt-get install php5-mysql
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다       
상태 정보를 읽는 중입니다... 완료
다음 패키지가 자동으로 설치되었지만 더 이상 필요하지 않습니다:
  linux-headers-2.6.38-8-generic linux-headers-2.6.38-8
이들을 지우려면 'apt-get autoremove'를 사용하십시오.
다음 새 패키지를 설치할 것입니다:
  php5-mysql
0개 업그레이드, 1개 새로 설치, 0개 제거 및 23개 업그레이드 안 함.
76.2 k바이트 아카이브를 받아야 합니다.
이 작업 후 303 k바이트의 디스크 공간을 더 사용하게 됩니다.
0% [작업중]
받기:1 http://kr.archive.ubuntu.com/ubuntu/ natty-updates/main php5-mysql amd64 5.3.5-1ubuntu7.2 [76.2 kB]
내려받기 76.2 k바이트, 소요시간 0초 (387 k바이트/초)

전에 선택하지 않은 php5-mysql 패키지를 선택합니다.
(데이터베이스 읽는중 ...현재 158917개의 파일과 디렉터리가 설치되어 있습니다.)
php5-mysql 패키지를 푸는 중입니다 (.../php5-mysql_5.3.5-1ubuntu7.2_amd64.deb에서) ...
libapache2-mod-php5에 대한 트리거를 처리하는 중입니다 ...
 * Reloading web server config apache2                                                                                       apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
                                                                                                                      [ OK ]
php5-mysql (5.3.5-1ubuntu7.2) 설정하는 중입니다 ...

◆ Apache WebServer ReStart

root@ubuntu-virtual-machine:/home/jsy# sudo /etc/init.d/apache2 restart
 * Restarting web server apache2                                                                                             apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
 ... waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName

◆ MySQL 확인
                                                                                                                      [ OK ]
root@ubuntu-virtual-machine:/home/jsy# sudo netstat -tap | grep mysql
tcp        0      0 localhost:mysql         *:*                     LISTEN      4369/mysqld     

◇ if 확인되지 않는다면

root@ubuntu-virtual-machine:/home/jsy# sudo /etc/init.d/mysql restart
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service mysql restart

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the stop(8) and then start(8) utilities,
e.g. stop mysql ; start mysql. The restart(8) utility is also available.
mysql stop/waiting
mysql start/running, process 5172

◇ MySQL 확인

root@ubuntu-virtual-machine:/home/jsy# sudo netstat -tap | grep mysql
tcp        0      0 localhost:mysql         *:*                     LISTEN      5172/mysqld     

◆ "var/www"에서 아래 내용의 phpinfo.php파일을 생성

root@ubuntu-virtual-machine:/home/jsy# cd /var/www
root@ubuntu-virtual-machine:/var/www# touch phpinfo.php
root@ubuntu-virtual-machine:/var/www# vi phpinfo.php
root@ubuntu-virtual-machine:/var/www# cat phpinfo.php
<?php
print_r(phpinfo());
?>

◆ 설정

Apache 기본 설정 파일 /etc/apache2/apache2.conf

MySQL 암호 설정
sudo mysqladmin -u root password ~
sudo mysqladmin -p -u root -h localhost password ~

MySQL 기본 설정 파일 /etc/mysql/my.cnf
-----------------------------------------------------------------
root@ubuntu-virtual-machine:/etc/apache2/conf.d# vi security