环境准备:

Ubuntu Server 14.04

Linux 3.13.0-32-generic

查看测试机系统版本:

lsb_release -a

Distributor ID: Ubuntu
Description: Ubuntu 14.04.1 LTS
Release: 14.04
Codename: trusty

更新下源(可选):

sudo apt-get update

安装Apache2:

sudo apt-get install apache2 apache2-utils

#按两下tab可以查看apache版本

调整下Apache2默认文档,将index.php放到最前:

 sudo nano /etc/apache2/mods-enabled/dir.conf 

#保存退出

sudo service apache2 restart

#重启apache服务
打开网站IP,查看网页是否正常

安装MYSQL Server:

sudo apt-get install mysql-server-5.6 libapache2-mod-auth-mysql php5-mysql


设置一个mysql的root密码并初始化mysql参数:

sudo mysql_secure_installation


安装PHP:

sudo apt-get install php5 php-pear php5-curl php5-gd php5-mcrypt php5-mysql


在/var/www/html目录建立一个php探针文件:

sudo touch /var/www/html/tz.php
sudo nano /var/www/html/tz.php
<?php phpinfo(); ?>


最后测试一下php-mysql,在网站根目录建立一个mysql.php:

<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
    die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
?>

附开放MYSQL-3306端口:

netstat -an|grep 3306

编辑/etc/mysql/my.cnf:

注释掉bind-address = 127.0.0.1

重启mysql服务

service mysql restart