虽然我们在Linux VPS、服务器安装WEB环境比较方便,可以选择面板或者一键包,但是有些我们需要深入学习的网友不会选择一键安装,而是会尝试编译安装。这样可以学到一些内在的技术。一般我们较为习惯选择Ubuntu系统,道理是这个系统软件安装起来比较简单,即便有不存在的源也会提示告知如何补充安装。

今天,BandwagonHost中文网在这里记录这篇如何在Ubuntu 18.04系统中安装Apache, MySQL和PHP环境。这里我们不是采用最新的或者指定的软件版本,而是直接在服务器中编辑自带的源安装的。

第一、升级软件版本

sudo apt-get update -y
sudo apt-get upgrade -y

我们可以将当前系统的源升级到最新版本。

第二、安装和启动Apache

sudo apt-get install apache2 -y
sudo systemctl start apache2.service

我们直接编译Apache源安装,安装完毕之后我们在浏览器中默认打开IP地址可以看到Apache安装成功的默认提示页面。

第三、安装MySQL数据库

sudo apt-get install mysql-server -y

数据库安装完毕之后,我们需要进行设置安全。

sudo mysql_secure_installation

根据提示我们设置账户密码修改以及一些清理默认数据表。设置密码之后,我们其他可以回车默认都可以。

第四、安装PHP以及组件

sudo apt-get install php -y

这里直接安装系统自带的PHP软件版本,如果我们需要安装指定版本需要自定义安装。

sudo apt-get install php-{bcmath,bz2,intl,gd,mbstring,mysql,zip,fpm} -y

这里需要安装PHP支持的软件。

第五、启动和测试

sudo systemctl enable apache2.service
sudo systemctl enable mysql.service

这里我们需要启动Apache和MySQL。

systemctl restart apache2.service

最后重启生效。

这样,我们在Ubuntu环境中安装PHP、Apache,以及PHP完毕,对于我们需要的其他软件调试功能可以在基础上操作。

本文原创来自:https://bandwagonhoster.com/684.html

转载于:https://www.cnblogs.com/miercler/p/10482508.html

记录在Ubuntu 18.04系统中安装Apache, MySQL和PHP环境相关推荐

  1. linux ubuntu安装 mono,在Ubuntu 18.04系统中安装Mono及基本使用Mono的方法

    本文介绍在Ubuntu 18.04操作系统中安装Mono及基本使用Mono的方法.Mono是一个基于ECMA/ISO标准开发和运行跨平台应用程序的平台,它是Microsoft .NET框架的免费开源实 ...

  2. erp服务器安装Linux,在Ubuntu 18.04系统中安装Dolibarr ERP/CRM的步骤

    本文将介绍在服务器Ubuntu 18.04系统中安装Dolibarr ERP/CRM的步骤,该软件支持Windows.BSD.Mac.Solaris.Linux平台.Dolibarr是一款非常有能力的 ...

  3. linux系统下载18.04,在Ubuntu 18.04系统中下载安装Persepolis Download Manager

    本文介绍在Ubuntu 18.04系统中下载和安装Persepolis Download Manager的方法,也适用在Linux Mint版本中,它是一个用Python编写的免费开源下载管理器,支持 ...

  4. linux终端装什么系统下载软件,在Ubuntu 18.04系统中下载安装Termite终端的方法

    以下介绍在Ubuntu 18.04系统或是Ubuntu 16.04系统中安装Termite终端的方法,目前Termite在默认存储库中不可用,必须从源代码安装.Termite是一个以键盘为中心的基于V ...

  5. linux 图标显示 异常,在Ubuntu 18.04系统中VSCode图标显示异常的解决方法

    以下介绍在Ubuntu 18.04系统中VSCode图标显示异常的解决方法,同时附上在Ubuntu 18.04系统中安装Anaconda3-5.3.0方法.VSCode是一款全平台开发的编辑器,它具有 ...

  6. Linux用命令安装音乐软件,在Ubuntu 18.04系统中使用命令安装Qmmp音乐播放器的方法...

    在Ubuntu 18.04操作系统中安装Qmmp音乐播放器非常简单,只需要两段命令就可以搞定.下面介绍其方法. Qmmp音乐播放器介绍 Qmmp是一款开源基于Qt的多媒体播放器,提供Qt4及Qt5支持 ...

  7. 安装ubuntu出现花屏_在Ubuntu 18.04系统中挂起,再唤醒就出现花屏的解决办法

    如果你在Ubuntu 18.04系统中按电源键挂起,然后唤醒后就出现花屏现象,请用下面介绍的办法操作,经实测,可以解决花屏问题.所使用的系统版本及设备如下图: 背景 安装Ubuntu 18.04系统后 ...

  8. linux上pyenv卸载,在Ubuntu 18.04系统下安装pyenv的方法

    本文介绍在Ubuntu 18.04操作系统下安装pyenv的方法,使用它可以进行Python多版本管理,目的是防止不同的Python版本因为不兼容而出现错误.安装pyenv其实非常的简单,只需要在系统 ...

  9. 在Ubuntu 18.04系统上安装和配置DBeaver的步骤

    本文介绍在Ubuntu 18.04系统上安装DBeaver/DBeaver CE的步骤,同时适用在Ubuntu 16.04/Debian 9平台上. 简介 DBeaver CE是一个免费的开源多平台数 ...

最新文章

  1. linux杂谈(二十):apache服务配置
  2. 分享Kali Linux 2016.2第48周虚拟机
  3. [老男孩笔记系列]-之linux定时任务crontab命令详解
  4. 20165320 第十周课上测试补做
  5. IntelliJ IDEA入门教程之一
  6. HDU - 4497 GCD and LCM 数论gcd
  7. opencl 加速 c语言程序_Win10应用获得面向OpenCL和OpenGL的兼容层
  8. java stub_Java Stub 研究学习(2)
  9. IntelliJ IDEA 初始化项目时No Java SDK Found
  10. [转]关于jQuery性能优化
  11. 建筑电工模拟考试完整版在线讲解
  12. 牌匾设计软件测试自学,回弹检测测点
  13. 腾讯云人员缩减,急盈利,3000~4000 人面临被裁
  14. LSVGlobal Mapper应用----地形下载
  15. 谈操作系统(linux内核)学习的重要性
  16. 人脉就是钱脉,培养人脉的106个技巧
  17. 怎么识别手写的文字?办公常备软件说明
  18. 答题软件对于私人来说安全吗?
  19. 超级计算机的配置,第一章 最新GPU并行计算超级计算机配置全集.pdf
  20. 几款国产FPGA系列器件参数汇总

热门文章

  1. ES6学习(七)—Set 和 Map 数据结构
  2. HTML的基本知识-和常用标签-以及相对路径和绝对路径的区别
  3. 今天我们聊聊,小程序开发的入手门槛还是比较低的
  4. 直播带货,碾压无数上市公司
  5. 面向对象编程(Object-Oriented Programming)
  6. Jinja2模板引擎语法
  7. 源码安装yui compressor
  8. 索引sql server_SQL Server索引结构和概念
  9. 使用T-SQL管理数据中的Unicode字符
  10. python脚本字符串拼接_Python脚本分割和连接字符串