首页 > php框架 > Laravel > 正文

Ubuntu下Apache+PHP+MySQL+phpMyAdmin的快速安装步骤

不言
发布: 2018-07-28 17:36:31
原创
2631 人浏览过

Ubuntu下是如何部署安装 Apache +PHP+MySQL+phpMyAdmin的呢?对于很多朋友来说可能会有点不熟悉,下面这篇文章我将给大家带来Ubuntu下快速部署安装Apache+PHP+MySQL+phpMyAdmin的命令。

安装 Apache

sudo apt-get install apache2
登录后复制

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

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

安装 PHP5

在终端输入以下命令:

sudo apt-get install php5 libapache2-mod-php5
登录后复制

重启Apache:

sudo /etc/init.d/apache2 restart
登录后复制
登录后复制

我们新建一个 PHP 测试文件(我们将其命名为phptest.php),输入以下内容 :

sudo vi /var/www/testphp.php
登录后复制

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

<?php phpinfo(); ?>
登录后复制

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

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

安装 MySQL

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

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

sudo apt-get install mysql-server
登录后复制

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

在终端中输入下面命令:

mysql -u root

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

mysql> SET PASSWORD FOR &#39;root&#39;@&#39;localhost&#39; = PASSWORD(&#39;yourpassword&#39;);
登录后复制

以上的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
登录后复制

这样我们就把 phpmyadmin 中的 apache.conf(apache配置文件)拷贝到 apache2/sites-available/phpmyadmin。

然后生成 phpmyadmin 的软链接:

cd /etc/apache2/sites-enabled/
sudo ln -s ../sites-available/phpmyadmin phpmyadmin
登录后复制

最后重启 Apache:

sudo /etc/init.d/apache2 restart
登录后复制
登录后复制

好了。打开 http://localhost/phpmyadmin 去体验一下吧。

相关文章推荐:

阿里云服务器下快速安装部署 LAMP 环境 -- 基于 CentOS 6.3

lamp环境配置之CentOS 6.3下阿里云服务器下 LAMP 环境配置

相关课程推荐:

2017年最新的五个Laravel视频教程推荐

以上是Ubuntu下Apache+PHP+MySQL+phpMyAdmin的快速安装步骤的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!