日期:2014-05-16  浏览次数:20485 次

Ubuntu下搭建PHP开发环境

          可以选择一键安装所有包,也可以一个个的安装,这里我选择一键安装。

步骤如下:

      1.sudo apt-get install apache2 mysql-server mysql-client php5  一键安装

    正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
apache2 已经是最新的版本了。
将会安装下列额外的软件包:
  apache2-mpm-prefork libapache2-mod-php5 libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient18 libnet-daemon-perl libplrpc-perl
  libterm-readkey-perl mysql-client-5.5 mysql-client-core-5.5 mysql-common mysql-server-5.5 mysql-server-core-5.5 php5-cli php5-common
建议安装的软件包:
  php-pear libipc-sharedcache-perl tinyca mailx php5-suhosin
下列软件包将被【卸载】:
  apache2-mpm-worker
下列【新】软件包将被安装:
  apache2-mpm-prefork libapache2-mod-php5 libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient18 libnet-daemon-perl libplrpc-perl
  libterm-readkey-perl mysql-client mysql-client-5.5 mysql-client-core-5.5 mysql-common mysql-server mysql-server-5.5 mysql-server-core-5.5 php5
  php5-cli php5-common php5-gd php5-mysql
升级了 0 个软件包,新安装了 21 个软件包,要卸载 1 个软件包,有 196 个软件包未被升级。
需要下载 33.0 MB 的软件包。
解压缩后会消耗掉 110 MB 的额外空间。
您希望继续执行吗?[Y/n]y
点击y,继续安装
获取:1 http://cn.archive.ubuntu.com/ubuntu/ precise/main libnet-daemon-perl all 0.48-1 [43.1 kB]
获取:2 http://cn.archive.ubuntu.com/ubuntu/ precise/main libplrpc-perl all 0.2020-2 [36.0 kB]
获取:3 http://cn.archive.ubuntu.com/ubuntu/ precise/main libdbi-perl i386 1.616-1build2 [849 kB]
获取:4 http://security.ubuntu.com/ubuntu/ precise-security/main apache2-mpm-prefork i386 2.2.22-1ubuntu1.4 [2,408 B]
获取:5 http://security.ubuntu.com/ubuntu/ precise-security/main mysql-common all 5.5.35-0ubuntu0.12.04.1 [13.0 kB]
获取:6 http://security.ubuntu.com/ubuntu/ precise-security/main libmysqlclient18 i386 5.5.35-0ubuntu0.12.04.1 [924 kB]
获取:7 http://cn.archive.ubuntu.com/ubuntu/ precise/main libdbd-mysql-perl i386 4.020-1build2 [104 kB]
获取:8 http://cn.archive.ubuntu.com/ubuntu/ precise/main libterm-readkey-perl i386 2.30-4build3 [28.4 kB]
获取:9 http://cn.archive.ubuntu.com/ubuntu/ precise/main libhtml-template-perl all 2.10-1 [65.0 kB]
获取:10 http://security.ubuntu.com/ubuntu/ precise-security/main mysql-client-core-5.5 i386 5.5.35-0ubuntu0.12.04.1 [1,860 kB]
9% [10 mysql-client-core-5.5 1,073 kB/1,860 kB 58%]       14.7 kB/s 33分 48秒^Cf

至此,环境搭建好了,可以测试一下

在firefox下输入localhost即可

It works!

This is the default web page for this server.

The web server software is running but no content has been added, yet.

     2.sudo chmod 777 /var / www/   因为服务器的网站目录是放在该文件下,因此要取得777权限

    3.phpmyadmin可以选,也可以不选如sudo apt-get install phpmyadmin

felayman@felayman:~$ sudo apt-get install phpmyadmin
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
将会安装下列额外的软件包:
  apache2-mpm-prefork dbconfig-common libapache2-mod-php5 libdbd-mysql-perl
  libdbi-perl libmcrypt4 libmysqlclient18 libnet-daemon-perl libplrpc-perl
  libterm-readkey-perl mysql-client mysql-client-5.5 mysql-client-core-5.5
  mysql-common php5-cli php5-common php5-gd ph