在Ubuntu 16.04上,如何安装Apache,MySQL和PHP

作者:无名 - 数据库 -

注意:本文中的命令需要sudo访问。

步骤1:安装apache

首先,更新软件包管理器。

sudo apt-get update -y

安装并启动apache 。

sudo apt-get install apache2 -y

sudo systemctl start apache2.service

通过从本地浏览器访问apache,验证它是否安装了错误,输入hostname -i以获取服务器的ip地址,并且导航到http://server_ip/

第二步:安装mysql

在shell提示符中输入以下内容。

sudo apt-get install mysql-server -y

这会安装mariadb数据库服务器(mysql的fork ),你会被要求输入root用户的密码,因此请继续进行。

然后,运行 sudo /usr/bin/mysql_secure_installation 按"y"键。

根据安全级别,你可以选择调整密码复杂性,现在,我们将使用强大的安全预设。

对于以下任一选项,按"y",并且继续。

步骤3安装php

在本文中我们要做的最后一件事是安装php 。

安装php :

sudo apt-get install php -y

然后安装常见的php扩展,如gdmysql等。

sudo apt-get install -y php-{bcmath,bz2,intl,gd,mbstring,mcrypt,mysql,zip} amp;amp; sudo apt-get install libapache2-mod-php -y

第4步启动apache和mysql

这是启动网络环境时必需的。

sudo systemctl enable apache2.service

sudo systemctl enable mysql.service

最后,重启apache以允许php运行。

systemctl restart apache2.service

结束语

就是这样你已经成功地在ubuntu 16.04 vps上安装了lamp。



文章标签:phpubuntuapache

该篇内容就是由IT人知识库(原文链接:http://www.itpeo.net/12720/4630161.html)小编为各位整理





在Ubuntu 17.04上,如何安装Apache,MySQL和PHP

在本文中,我会介绍如何在ubuntu 17.04上创建一个lamp堆栈。注意:本文中的命令需要sudo或root访问,如 ...

在Ubuntu 14.04和16.04上,如何安装和安全的phpMyAdmin

前提条件一个新的ubuntu 14.04或16.04服务器实例,静态服务器ip (这是你的主服务器ip ),有sudo权 ...

关于Ubuntu 16.04,如何备份恢复或传输mysql/MariaDB数据库

备份是处理数据库的重要部分,无论你是运行企业站点,还是只运行wordpress,备份数据库都是很重要的,云服务商会提供免 ...

使用Docker编写一个PHP应用

php应用程序通常由web服务器,关系数据库系统和语言解释器本身组成,在本教程中,我们会利用docker实现一个完整的p ...

如何在Linux上安装MyCLI CentOS Debian Fedora和Ubuntu

介绍mycli是用于mysql和mariadb的命令行客户端,它允许你自动完成,并且帮助你使用sql命令语法。mycli ...

在Ubuntu 18.04上,如何安装Apache,MySQL和PHP

安装apache首先,更新软件包管理器。sudo apt-get update -ysudo apt-get upgra ...

关于Ubuntu 18.04,如何安装Apache 2.4,MariaDB 10.3和PHP 7.2

在本文中你会学习如何通过在ubuntu18.04上安装最新稳定版本的apache2.4和mariadb10.3来设置最新 ...

rfedfre

在 SQL Express 中,数据同步

介绍sql server express 版本是一个免费的版本数据库,没有数据同步( dts ) 功能。 目前,大多数低 ...

在 SQL Server 2005中,创建托管对象

介绍sql server 2005有许多突出的特性,可以将它的与其他版本的sql server 区别开来。 这些包括允许 ...

从数据库优化生成树

下载源代码 24.9 kb介绍以前,我不得不编写一些代码,从 dataview 创建对象树。 代码正常工作,代码正常工作 ...

请在Centos 7上会Mariadb从5.50版本升级到10.2版本

本文是为plesk 12.5和plesk onyx 17.x编写的,在这些版本中,plesk附带mariadb v5.5 ...

在Ubuntu 16.04上,如何备份和还原PostgreSQL数据库

介绍postgresql是一个免费的开源数据库管理系统,可用于存储与网站相关的信息,它也被称为postgres ,软件本 ...

如何将 DevExpress XAF SecuritySystemUser迁移到 PermissionPolicyUser

介绍我花时间迁移xaf现有安全系统到新改进的策略许可系统,我想分享我的经验和代码,任何人谁可能决定这个endevour的 ...

rfedfre

SQL Server 存储过程概述

目录概述什么是存储过程?系统存储过程用户存储过程创建存储过程性能注意事项网络注意事项存储过程的工作原理。参数使用情况调用 ...

rfedfre

如何创建你的第一个 SQL Server 集成服务( SSIS ) 包第 1部分

ssis_example.zip 23.82 kb目录介绍什么是ssis包?功能ssis导入/导出向导创建或者维护ssi ...

如何保护存储过程代码

介绍每个开发人员都特别关心她/他如何制作/他的sql代码对象的最佳安全性。 出于这个原因,我们将进行加密。 加密是一个好 ...

获得允许的扩展storedProcedures列表,供常用使用

下载脚本- 820介绍对于你拥有多少扩展 storedprocedures,你可以在自己的sql查询/storedpro ...

在你的数据库中,有多少个记录?

介绍数据库中有多少条记录? 你可能认为你需要编写一个巨大的sql语句。 本文将向你展示,你可以轻松地做到这一点。不是很有 ...

收缩数据库事务日志的过程

下载脚本 2.54 kb介绍什么是收缩数据库? 实际上,为了增加 sql server 磁盘空间,收缩数据库的任务被使用 ...

使用事务SQL从用户定义文件路径中获取文件名或者文件扩展名的简便方法

下载脚本- 865介绍本文将演示如何使用事务sql获取文件名或者文件扩展名。背景几次,开发人员只需要将文件名或者文件扩展 ...