◎安裝Apache2+Php+Mysql+PhpMyadmin

安裝Apache2+Php+Mysql+PhpMyadmin
1.先做更新與升級 sudo apt-get update / sudo apt-get upgrade

2.安裝重點

root@www3:~$ sudo apt-get install apache2
root@www3:~$ sudo apt-get install php5 libapache2-mod-php5 php5-mysql php5-gd php5-cli
root@www3:~$ sudo apt-get install mysql-server mysql-client phpmyadmin
root@www3:~$ sudo /etc/init.d/apache2 restart

 

 

root@www3:~$ sudo apt-get install apache2

正在讀取套件清單… 完成
正在重建相依關係
正在讀取狀態資料… 完成
下列的額外套件將被安裝:
apache2-mpm-worker apache2-utils apache2.2-bin apache2.2-common libapr1
libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap ssl-cert
建議套件:
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 ssl-cert
升級 0 個,新安裝 10 個,移除 0 個,有 3 個未被升級。
需要下載 3,475kB 的套件檔。
此操作完成之後,會多佔用 11.4MB 的磁碟空間。
是否繼續進行 [Y/n]?y
下載:1 http://tw.archive.ubuntu.com/ubuntu/ lucid-updates/main libapr1 1.3.8-1ub                                                                             untu0.3 [124kB]
下載:2 http://tw.archive.ubuntu.com/ubuntu/ lucid-updates/main libaprutil1 1.3.9                                                                             +dfsg-3ubuntu0.10.04.1 [91.1kB]
下載:3 http://tw.archive.ubuntu.com/ubuntu/ lucid-updates/main libaprutil1-dbd-s                                                                             qlite3 1.3.9+dfsg-3ubuntu0.10.04.1 [28.2kB]
下載:4 http://tw.archive.ubuntu.com/ubuntu/ lucid-updates/main libaprutil1-ldap                                                                              1.3.9+dfsg-3ubuntu0.10.04.1 [25.8kB]
下載:5 http://tw.archive.ubuntu.com/ubuntu/ lucid-updates/main apache2.2-bin 2.2                                                                             .14-5ubuntu8.7 [2,738kB]
下載:6 http://tw.archive.ubuntu.com/ubuntu/ lucid-updates/main apache2-utils 2.2.14-5ubuntu8.7 [162kB]
下載:7 http://tw.archive.ubuntu.com/ubuntu/ lucid-updates/main apache2.2-common 2.2.14-5ubuntu8.7 [291kB]
下載:8 http://tw.archive.ubuntu.com/ubuntu/ lucid-updates/main apache2-mpm-worker 2.2.14-5ubuntu8.7 [2,370B]
下載:9 http://tw.archive.ubuntu.com/ubuntu/ lucid-updates/main apache2 2.2.14-5ubuntu8.7 [1,484B]
下載:10 http://tw.archive.ubuntu.com/ubuntu/ lucid/main ssl-cert 1.0.23ubuntu2 [10.9kB]
取得 3,475kB 用了 4s (859kB/s)
正在預先設定套件 …
選取了原先未被選取的套件 libapr1。
(正在讀取資料庫 … 系統目前共安裝了 60781 個檔案和目錄。)
正在解開 libapr1 (從 …/libapr1_1.3.8-1ubuntu0.3_amd64.deb)…
選取了原先未被選取的套件 libaprutil1。
正在解開 libaprutil1 (從 …/libaprutil1_1.3.9+dfsg-3ubuntu0.10.04.1_amd64.deb)…
選取了原先未被選取的套件 libaprutil1-dbd-sqlite3。
正在解開 libaprutil1-dbd-sqlite3 (從 …/libaprutil1-dbd-sqlite3_1.3.9+dfsg-3ubuntu0.10.04.1_amd64.deb)…
選取了原先未被選取的套件 libaprutil1-ldap。
正在解開 libaprutil1-ldap (從 …/libaprutil1-ldap_1.3.9+dfsg-3ubuntu0.10.04.1_amd64.deb)…
選取了原先未被選取的套件 apache2.2-bin。
正在解開 apache2.2-bin (從 …/apache2.2-bin_2.2.14-5ubuntu8.7_amd64.deb)…
選取了原先未被選取的套件 apache2-utils。
正在解開 apache2-utils (從 …/apache2-utils_2.2.14-5ubuntu8.7_amd64.deb)…
選取了原先未被選取的套件 apache2.2-common。
正在解開 apache2.2-common (從 …/apache2.2-common_2.2.14-5ubuntu8.7_amd64.deb)…
選取了原先未被選取的套件 apache2-mpm-worker。
正在解開 apache2-mpm-worker (從 …/apache2-mpm-worker_2.2.14-5ubuntu8.7_amd64.deb)…
選取了原先未被選取的套件 apache2。
正在解開 apache2 (從 …/apache2_2.2.14-5ubuntu8.7_amd64.deb)…
選取了原先未被選取的套件 ssl-cert。
正在解開 ssl-cert (從 …/ssl-cert_1.0.23ubuntu2_all.deb)…
正在進行 man-db 的觸發程式 …
正在進行 ufw 的觸發程式 …
正在進行 ureadahead 的觸發程式 …
正在設定 libapr1 (1.3.8-1ubuntu0.3) …

正在設定 libaprutil1 (1.3.9+dfsg-3ubuntu0.10.04.1) …

正在設定 libaprutil1-dbd-sqlite3 (1.3.9+dfsg-3ubuntu0.10.04.1) …
正在設定 libaprutil1-ldap (1.3.9+dfsg-3ubuntu0.10.04.1) …
正在設定 apache2.2-bin (2.2.14-5ubuntu8.7) …
正在設定 apache2-utils (2.2.14-5ubuntu8.7) …
正在設定 apache2.2-common (2.2.14-5ubuntu8.7) …
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.14-5ubuntu8.7) …
* Starting web server apache2                                                                                                                        [ OK ]

正在設定 apache2 (2.2.14-5ubuntu8.7) …

正在設定 ssl-cert (1.0.23ubuntu2) …

正在進行 libc-bin 的觸發程式 …
ldconfig deferred processing now taking place
root@www3:~$ sudo apt-get install php5 libapache2-mod-php5 php5-mysql php5-gd php5-cli
正在讀取套件清單… 完成
正在重建相依關係
正在讀取狀態資料… 完成
下列的額外套件將被安裝:
apache2-mpm-prefork fontconfig-config libfontconfig1 libgd2-xpm libmysqlclient16 libt1-5 libxpm4 mysql-common php5-common ttf-dejavu-core
建議套件:
php-pear libgd-tools php5-suhosin
下列套件將會被【移除】:
apache2-mpm-worker
下列【新】套件將會被安裝:
apache2-mpm-prefork fontconfig-config libapache2-mod-php5 libfontconfig1 libgd2-xpm libmysqlclient16 libt1-5 libxpm4 mysql-common php5 php5-cli
php5-common php5-gd php5-mysql ttf-dejavu-core
升級 0 個,新安裝 15 個,移除 1 個,有 3 個未被升級。
需要下載 11.0MB 的套件檔。
此操作完成之後,會多佔用 27.4MB 的磁碟空間。
是否繼續進行 [Y/n]?y
下載:1 http://tw.archive.ubuntu.com/ubuntu/ lucid-updates/main apache2-mpm-prefork 2.2.14-5ubuntu8.7 [2,422B]
下載:2 http://tw.archive.ubuntu.com/ubuntu/ lucid/main ttf-dejavu-core 2.30-2 [1,436kB]
下載:3 http://tw.archive.ubuntu.com/ubuntu/ lucid/main fontconfig-config 2.8.0-2ubuntu1 [205kB]
下載:4 http://tw.archive.ubuntu.com/ubuntu/ lucid-updates/main php5-common 5.3.2-1ubuntu4.11 [551kB]
下載:5 http://tw.archive.ubuntu.com/ubuntu/ lucid-updates/main libapache2-mod-php5 5.3.2-1ubuntu4.11 [2,990kB]
下載:6 http://tw.archive.ubuntu.com/ubuntu/ lucid/main libfontconfig1 2.8.0-2ubuntu1 [285kB]
下載:7 http://tw.archive.ubuntu.com/ubuntu/ lucid/main libxpm4 1:3.5.8-1 [44.7kB]
下載:8 http://tw.archive.ubuntu.com/ubuntu/ lucid/main libgd2-xpm 2.0.36~rc1~dfsg-3.1ubuntu1 [216kB]
下載:9 http://tw.archive.ubuntu.com/ubuntu/ lucid-updates/main mysql-common 5.1.41-3ubuntu12.10 [98.9kB]
下載:10 http://tw.archive.ubuntu.com/ubuntu/ lucid-updates/main libmysqlclient16 5.1.41-3ubuntu12.10 [1,987kB]
下載:11 http://tw.archive.ubuntu.com/ubuntu/ lucid/main libt1-5 5.1.2-3build1 [172kB]
下載:12 http://tw.archive.ubuntu.com/ubuntu/ lucid-updates/main php5 5.3.2-1ubuntu4.11 [1,110B]
下載:13 http://tw.archive.ubuntu.com/ubuntu/ lucid-updates/main php5-cli 5.3.2-1ubuntu4.11 [2,907kB]
下載:14 http://tw.archive.ubuntu.com/ubuntu/ lucid-updates/main php5-gd 5.3.2-1ubuntu4.11 [39.2kB]
下載:15 http://tw.archive.ubuntu.com/ubuntu/ lucid-updates/main php5-mysql 5.3.2-1ubuntu4.11 [73.0kB]
取得 11.0MB 用了 13s (833kB/s)
dpkg:apache2-mpm-worker:發生相依上的問題,但還是應您要求強制將其移除:
apache2 相依於 apache2-mpm-worker (= 2.2.14-5ubuntu8.7) | apache2-mpm-prefork (= 2.2.14-5ubuntu8.7) | apache2-mpm-event (= 2.2.14-5ubuntu8.7) | apache2-mpm-itk (= 2.2.14-5ubuntu8.7)﹔然而:
即將移除套件 apache2-mpm-worker。
未曾安裝套件 `apache2-mpm-prefork’。
未曾安裝套件 `apache2-mpm-event’。
未曾安裝套件 `apache2-mpm-itk’。
(正在讀取資料庫 … 系統目前共安裝了 61366 個檔案和目錄。)
正在移除 apache2-mpm-worker …
* Stopping web server apache2                                                                                                                                … waiting                                                                                                                                          [ OK ]
選取了原先未被選取的套件 apache2-mpm-prefork。
(正在讀取資料庫 … 系統目前共安裝了 61358 個檔案和目錄。)
正在解開 apache2-mpm-prefork (從 …/apache2-mpm-prefork_2.2.14-5ubuntu8.7_amd64.deb)…
選取了原先未被選取的套件 ttf-dejavu-core。
正在解開 ttf-dejavu-core (從 …/ttf-dejavu-core_2.30-2_all.deb)…
選取了原先未被選取的套件 fontconfig-config。
正在解開 fontconfig-config (從 …/fontconfig-config_2.8.0-2ubuntu1_all.deb)…
選取了原先未被選取的套件 php5-common。
正在解開 php5-common (從 …/php5-common_5.3.2-1ubuntu4.11_amd64.deb)…
選取了原先未被選取的套件 libapache2-mod-php5。
正在解開 libapache2-mod-php5 (從 …/libapache2-mod-php5_5.3.2-1ubuntu4.11_amd64.deb)…
選取了原先未被選取的套件 libfontconfig1。
正在解開 libfontconfig1 (從 …/libfontconfig1_2.8.0-2ubuntu1_amd64.deb)…
選取了原先未被選取的套件 libxpm4。
正在解開 libxpm4 (從 …/libxpm4_1%3a3.5.8-1_amd64.deb)…
選取了原先未被選取的套件 libgd2-xpm。
正在解開 libgd2-xpm (從 …/libgd2-xpm_2.0.36~rc1~dfsg-3.1ubuntu1_amd64.deb)…
選取了原先未被選取的套件 mysql-common。
正在解開 mysql-common (從 …/mysql-common_5.1.41-3ubuntu12.10_all.deb)…
選取了原先未被選取的套件 libmysqlclient16。
正在解開 libmysqlclient16 (從 …/libmysqlclient16_5.1.41-3ubuntu12.10_amd64.deb)…
選取了原先未被選取的套件 libt1-5。
正在解開 libt1-5 (從 …/libt1-5_5.1.2-3build1_amd64.deb)…
選取了原先未被選取的套件 php5。
正在解開 php5 (從 …/php5_5.3.2-1ubuntu4.11_all.deb)…
選取了原先未被選取的套件 php5-cli。
正在解開 php5-cli (從 …/php5-cli_5.3.2-1ubuntu4.11_amd64.deb)…
選取了原先未被選取的套件 php5-gd。
正在解開 php5-gd (從 …/php5-gd_5.3.2-1ubuntu4.11_amd64.deb)…
選取了原先未被選取的套件 php5-mysql。
正在解開 php5-mysql (從 …/php5-mysql_5.3.2-1ubuntu4.11_amd64.deb)…
正在進行 man-db 的觸發程式 …
正在設定 apache2-mpm-prefork (2.2.14-5ubuntu8.7) …
* Starting web server apache2                                                                                                                        [ OK ]

正在設定 ttf-dejavu-core (2.30-2) …
正在設定 fontconfig-config (2.8.0-2ubuntu1) …

正在設定 php5-common (5.3.2-1ubuntu4.11) …
正在設定 libapache2-mod-php5 (5.3.2-1ubuntu4.11) …

Creating config file /etc/php5/apache2/php.ini with new version
* Reloading web server config apache2                                                                                                                [ OK ]

正在設定 libfontconfig1 (2.8.0-2ubuntu1) …

正在設定 libxpm4 (1:3.5.8-1) …

正在設定 libgd2-xpm (2.0.36~rc1~dfsg-3.1ubuntu1) …

正在設定 mysql-common (5.1.41-3ubuntu12.10) …
正在設定 libmysqlclient16 (5.1.41-3ubuntu12.10) …

正在設定 libt1-5 (5.1.2-3build1) …

正在設定 php5 (5.3.2-1ubuntu4.11) …
正在設定 php5-cli (5.3.2-1ubuntu4.11) …

Creating config file /etc/php5/cli/php.ini with new version
update-alternatives: using /usr/bin/php5 to provide /usr/bin/php (php) in auto mode.

正在設定 php5-gd (5.3.2-1ubuntu4.11) …
正在設定 php5-mysql (5.3.2-1ubuntu4.11) …
正在進行 libc-bin 的觸發程式 …
ldconfig deferred processing now taking place

root@www3:~$ sudo /etc/init.d/apache2 restart
root@www3:~$ sudo apt-get install mysql-server mysql-client phpmyadmin
正在讀取套件清單… 完成
正在重建相依關係
正在讀取狀態資料… 完成
下列的額外套件將被安裝:
dbconfig-common javascript-common libdbd-mysql-perl libdbi-perl libhtml-template-perl libjs-mootools libmcrypt4 libnet-daemon-perl libplrpc-perl
mysql-client-5.1 mysql-client-core-5.1 mysql-server-5.1 mysql-server-core-5.1 php5-mcrypt wwwconfig-common
建議套件:
dbishell libipc-sharedcache-perl libmcrypt-dev mcrypt tinyca mailx postgresql-client apache apache-ssl
下列【新】套件將會被安裝:
dbconfig-common javascript-common libdbd-mysql-perl libdbi-perl libhtml-template-perl libjs-mootools libmcrypt4 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 php5-mcrypt phpmyadmin wwwconfig-common
升級 0 個,新安裝 18 個,移除 0 個,有 3 個未被升級。
需要下載 27.5MB 的套件檔。
此操作完成之後,會多佔用 77.3MB 的磁碟空間。
是否繼續進行 [Y/n]?y
下載:1 http://tw.archive.ubuntu.com/ubuntu/ lucid/main libnet-daemon-perl 0.43-1 [46.9kB]
下載:2 http://tw.archive.ubuntu.com/ubuntu/ lucid/main libplrpc-perl 0.2020-2 [36.0kB]
下載:3 http://tw.archive.ubuntu.com/ubuntu/ lucid/main libdbi-perl 1.609-1build1 [801kB]
下載:4 http://tw.archive.ubuntu.com/ubuntu/ lucid/main libdbd-mysql-perl 4.012-1ubuntu1 [137kB]
下載:5 http://tw.archive.ubuntu.com/ubuntu/ lucid-updates/main mysql-client-core-5.1 5.1.41-3ubuntu12.10 [188kB]
下載:6 http://tw.archive.ubuntu.com/ubuntu/ lucid-updates/main mysql-client-5.1 5.1.41-3ubuntu12.10 [8,749kB]
下載:7 http://tw.archive.ubuntu.com/ubuntu/ lucid-updates/main mysql-server-core-5.1 5.1.41-3ubuntu12.10 [5,003kB]
下載:8 http://tw.archive.ubuntu.com/ubuntu/ lucid-updates/main mysql-server-5.1 5.1.41-3ubuntu12.10 [7,105kB]
下載:9 http://tw.archive.ubuntu.com/ubuntu/ lucid/main dbconfig-common 1.8.44ubuntu1 [474kB]
下載:10 http://tw.archive.ubuntu.com/ubuntu/ lucid/universe wwwconfig-common 0.2.1 [22.8kB]
下載:11 http://tw.archive.ubuntu.com/ubuntu/ lucid/universe javascript-common 7 [3,854B]
下載:12 http://tw.archive.ubuntu.com/ubuntu/ lucid/main libhtml-template-perl 2.9-1 [65.8kB]
下載:13 http://tw.archive.ubuntu.com/ubuntu/ lucid/universe libjs-mootools 1.2.4.0~debian1-1 [248kB]
下載:14 http://tw.archive.ubuntu.com/ubuntu/ lucid/universe libmcrypt4 2.5.8-3.1 [87.6kB]
下載:15 http://tw.archive.ubuntu.com/ubuntu/ lucid-updates/main mysql-client 5.1.41-3ubuntu12.10 [94.7kB]
下載:16 http://tw.archive.ubuntu.com/ubuntu/ lucid-updates/main mysql-server 5.1.41-3ubuntu12.10 [94.8kB]
下載:17 http://tw.archive.ubuntu.com/ubuntu/ lucid/universe php5-mcrypt 5.3.2-0ubuntu1 [16.7kB]
下載:18 http://tw.archive.ubuntu.com/ubuntu/ lucid/universe phpmyadmin 4:3.3.2-1 [4,285kB]
取得 27.5MB 用了 35s (772kB/s)
正在預先設定套件 …
選取了原先未被選取的套件 libnet-daemon-perl。
(正在讀取資料庫 … 系統目前共安裝了 61568 個檔案和目錄。)
正在解開 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.609-1build1_amd64.deb)…
選取了原先未被選取的套件 libdbd-mysql-perl。
正在解開 libdbd-mysql-perl (從 …/libdbd-mysql-perl_4.012-1ubuntu1_amd64.deb)…
選取了原先未被選取的套件 mysql-client-core-5.1。
正在解開 mysql-client-core-5.1 (從 …/mysql-client-core-5.1_5.1.41-3ubuntu12.10_amd64.deb)…
選取了原先未被選取的套件 mysql-client-5.1。
正在解開 mysql-client-5.1 (從 …/mysql-client-5.1_5.1.41-3ubuntu12.10_amd64.deb)…
選取了原先未被選取的套件 mysql-server-core-5.1。
正在解開 mysql-server-core-5.1 (從 …/mysql-server-core-5.1_5.1.41-3ubuntu12.10_amd64.deb)…
選取了原先未被選取的套件 mysql-server-5.1。
正在解開 mysql-server-5.1 (從 …/mysql-server-5.1_5.1.41-3ubuntu12.10_amd64.deb)…
選取了原先未被選取的套件 dbconfig-common。
正在解開 dbconfig-common (從 …/dbconfig-common_1.8.44ubuntu1_all.deb)…
選取了原先未被選取的套件 wwwconfig-common。
正在解開 wwwconfig-common (從 …/wwwconfig-common_0.2.1_all.deb)…
選取了原先未被選取的套件 javascript-common。
正在解開 javascript-common (從 …/javascript-common_7_all.deb)…
選取了原先未被選取的套件 libhtml-template-perl。
正在解開 libhtml-template-perl (從 …/libhtml-template-perl_2.9-1_all.deb)…
選取了原先未被選取的套件 libjs-mootools。
正在解開 libjs-mootools (從 …/libjs-mootools_1.2.4.0~debian1-1_all.deb)…
選取了原先未被選取的套件 libmcrypt4。
正在解開 libmcrypt4 (從 …/libmcrypt4_2.5.8-3.1_amd64.deb)…
選取了原先未被選取的套件 mysql-client。
正在解開 mysql-client (從 …/mysql-client_5.1.41-3ubuntu12.10_all.deb)…
選取了原先未被選取的套件 mysql-server。
正在解開 mysql-server (從 …/mysql-server_5.1.41-3ubuntu12.10_all.deb)…
選取了原先未被選取的套件 php5-mcrypt。
正在解開 php5-mcrypt (從 …/php5-mcrypt_5.3.2-0ubuntu1_amd64.deb)…
選取了原先未被選取的套件 phpmyadmin。
正在解開 phpmyadmin (從 …/phpmyadmin_4%3a3.3.2-1_all.deb)…
正在進行 man-db 的觸發程式 …
正在進行 ureadahead 的觸發程式 …
正在進行 libapache2-mod-php5 的觸發程式 …
* Reloading web server config apache2                                                                                                                [ OK ]
正在設定 libnet-daemon-perl (0.43-1) …
正在設定 libplrpc-perl (0.2020-2) …
正在設定 libdbi-perl (1.609-1build1) …
正在設定 libdbd-mysql-perl (4.012-1ubuntu1) …
正在設定 mysql-client-core-5.1 (5.1.41-3ubuntu12.10) …
正在設定 mysql-client-5.1 (5.1.41-3ubuntu12.10) …
正在設定 mysql-server-core-5.1 (5.1.41-3ubuntu12.10) …
正在設定 mysql-server-5.1 (5.1.41-3ubuntu12.10) …
mysql start/running, process 17224

正在設定 dbconfig-common (1.8.44ubuntu1) …

Creating config file /etc/dbconfig-common/config with new version

正在設定 wwwconfig-common (0.2.1) …
正在設定 javascript-common (7) …

正在設定 libhtml-template-perl (2.9-1) …
正在設定 libjs-mootools (1.2.4.0~debian1-1) …
正在設定 libmcrypt4 (2.5.8-3.1) …

正在設定 mysql-client (5.1.41-3ubuntu12.10) …
正在設定 mysql-server (5.1.41-3ubuntu12.10) …
正在設定 php5-mcrypt (5.3.2-0ubuntu1) …
正在設定 phpmyadmin (4:3.3.2-1) …
dbconfig-common: writing config to /etc/dbconfig-common/phpmyadmin.conf

Creating config file /etc/dbconfig-common/phpmyadmin.conf with new version

Creating config file /etc/phpmyadmin/config-db.php with new version
granting access to database phpmyadmin for phpmyadmin@localhost: success.
verifying access for phpmyadmin@localhost: success.
creating database phpmyadmin: success.
verifying database phpmyadmin exists: success.
populating database via sql…  done.
dbconfig-common: flushing administrative password
* Reloading web server config apache2                                                                                                                [ OK ]

正在進行 libc-bin 的觸發程式 …
ldconfig deferred processing now taking place
root@www3:~$ sudo /etc/init.d/apache2 restart

發佈留言