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

发布时间 - 2018-07-28 00:00:00    点击率:

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

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

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

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

安装 MySQL

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

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

sudo apt-get install mysql-server

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

在终端中输入下面命令:

mysql -u root

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

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

这样我们就把 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视频教程推荐


# php  # laravel  # mysql  # apache  # http  # ubuntu  # centos  # 云服务器  # phpMyAdmin  # 重启  # 这是  # 打开浏览器  # 如果你  # 好了  # 去了  # 你会  # 要去  # 将其  # 相关文章 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: laravel服务容器和依赖注入怎么理解_laravel服务容器与依赖注入解析  如何为不同团队 ID 动态生成多个“认领值班”按钮  Laravel怎么实现支付功能_Laravel集成支付宝微信支付  太平洋网站制作公司,网络用语太平洋是什么意思?  Win11怎么恢复误删照片_Win11数据恢复工具使用【推荐】  Laravel如何生成PDF或Excel文件_Laravel文档导出工具与使用教程  怎么用AI帮你设计一套个性化的手机App图标?  邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?  laravel怎么配置和使用PHP-FPM来优化性能_laravel PHP-FPM配置与性能优化方法  详解Huffman编码算法之Java实现  北京网站制作的公司有哪些,北京白云观官方网站?  在线制作视频的网站有哪些,电脑如何制作视频短片?  HTML5建模怎么导出为FBX格式_FBX格式兼容性及导出步骤【指南】  Laravel如何使用软删除(Soft Deletes)功能_Eloquent软删除与数据恢复方法  如何在局域网内绑定自建网站域名?  Laravel如何实现RSS订阅源功能_Laravel动态生成网站XML格式订阅内容【教程】  如何在Windows环境下新建FTP站点并设置权限?  香港服务器部署网站为何提示未备案?  中山网站推广排名,中山信息港登录入口?  laravel怎么使用数据库工厂(Factory)生成带有关联模型的数据_laravel Factory生成关联数据方法  如何构建满足综合性能需求的优质建站方案?  购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?  软银砸40亿美元收购DigitalBridge 强化AI资料中心布局  如何注册花生壳免费域名并搭建个人网站?  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  Android自定义listview布局实现上拉加载下拉刷新功能  成都品牌网站制作公司,成都营业执照年报网上怎么办理?  独立制作一个网站多少钱,建立网站需要花多少钱?  三星网站视频制作教程下载,三星w23网页如何全屏?  Laravel如何使用Service Provider注册服务_Laravel服务提供者配置与加载  小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?  Laravel如何实现图片防盗链功能_Laravel中间件验证Referer来源请求【方案】  java中使用zxing批量生成二维码立牌  悟空识字怎么关闭自动续费_悟空识字取消会员自动扣费步骤  Java垃圾回收器的方法和原理总结  Laravel如何记录日志_Laravel Logging系统配置与自定义日志通道  详解MySQL数据库的安装与密码配置  Laravel中的Facade(门面)到底是什么原理  laravel怎么为应用开启和关闭维护模式_laravel应用维护模式开启与关闭方法  如何续费美橙建站之星域名及服务?  宙斯浏览器视频悬浮窗怎么开启 边看视频边操作其他应用教程  怎么用AI帮你为初创公司进行市场定位分析?  网站建设整体流程解析,建站其实很容易!  Python高阶函数应用_函数作为参数说明【指导】  Laravel队列由Redis驱动怎么配置_Laravel Redis队列使用教程  javascript基本数据类型及类型检测常用方法小结  深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?  网站图片在线制作软件,怎么在图片上做链接?  香港服务器建站指南:外贸独立站搭建与跨境电商配置流程  ,在苏州找工作,上哪个网站比较好?