环境准备:
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