参照自:http://laravelacademy.org/post/3285.html (Laravel学院)

php5.59+apache2+mysql5.5



Ubuntu 下快速部署安装 Apache + PHP + MySQL + phpMyAdmin 笔记_mysql

首先更新  sudo apt-get update     sudo apt-get dist-upgrade

安装 Apache



sudo apt-get install apache2



在安装完apahce2之后如果警告AH00558,可以直接在/etc/apache2/apache2.conf写上ServerName localhost就没有该警告了,DocumentRoot在/etc/apache2/sites-enabled/000-default

为了确定安装是否成功,我们来测试一下。打开浏览器,输入以下网址:

http://localhost/

如果成功,你会看到以下内容 “It works!” , 祝贺你,第一步,你算是跨出去了。

安装 PHP5

在终端输入以下命令:



sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-curl php5-gd php5-json php5-mysqlnd openssl


sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-curl php5-gd php5-json php5-mysqlnd openssl



重启Apache:



sudo /etc/init.d/apache2 restart


phptest.php),输入以下内容 :


sudo vi /var/www/html/testphp.php



在该文件中输入以下内容.



<?php phpinfo(); ?>



保存退出。然后打开浏览器,查看一下我们刚刚建立的内容。输入以下网址:



http://localhost/testphp.php



如果显示出PHP的信息内容页面,说明你又成功了一小步。

安装 MySQL

下面我们来安装 MySQL (这是最后一步,也是麻烦比较多的一步,安装的时候注意。)

再一次打开终端,运行以下命令:



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



在安装的时候,如果要求你输入 MySQL 密码,则输入密码。如果没有要求,则执行以下设置密码的操作。

在终端中输入下面命令:



mysql -u root -p



接下来,你还要输入以下内容;



mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword');


root是你的 MySQL 用户名,yourpassword是用户名对应的新密码。

至此,LAMP 环境已经搭建起来了。如果你想要安装 phpMyAdmin 来管理 MySQL,则继续往下操作。

安装phpMyAdmin

下面我们安装phpMyAdmin。在终端输入以下命令:



sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin



这里的 phpmyadmin 是与我们之前安装的 PHP 是相匹配的,如果你装的 PHP 和 phpmyadmin 不相配,则不会正常工作。

现在我们去解决 phpMyAdmin “不工作”的问题,当我们安装了 phpMyAdmin 后,不要以为一切就绪了。其实我们还有一项工作要去完成,就是去配置phpMyAdmin 和 Apache。同样在终端运行以下命令:



cp /etc/phpmyadmin/apache.conf /etc/apache2/sites-available/phpmyadmin


apache2/sites-available/phpmyadminphpmyadmin


cd /etc/apache2/sites-enabled/ sudo ln -s ../sites-available/phpmyadmin phpmyadmin



最后重启 Apache:



sudo /etc/init.d/apache2 restart


http://localhost/phpmyadmin

如果phpmyadmin没反应,可尝试如下方法:

安装phpMyAdmin

下面我们安装phpMyAdmin。在终端输入以下命令:



sudo apt-get install phpmyadmin



然后:

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
sudo a2enconf phpmyadmin
sudo /etc/init.d/apache2 reload

本文参见:https://help.ubuntu.com/community/phpMyAdmin