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

作者:无名 - 数据库 -

安装apache

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

sudo apt-get update -y

sudo apt-get upgrade -y

安装并启动apache 。

sudo apt-get install apache2 -y

sudo systemctl start apache2.service

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

安装mysql

安装mariadb数据库服务器(mysql的fork )。

sudo apt-get install mysql-server -y

然后,运行mysql_secure_installation

sudo mysql_secure_installation

你会被要求设置密码,后面还有一些其他问题,输入安全密码,然后按enter键选择默认值。

安装php

首先,安装php 。

sudo apt-get install php -y

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

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

启动时启动apache和mysql

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

sudo systemctl enable apache2.service

sudo systemctl enable mysql.service

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

systemctl restart apache2.service

结束语

恭喜,你已经成功地在ubuntu 18.04 vps上安装了lamp 。



文章标签:phpubuntuapache

IT人知识库 该篇知识地址:http://www.itpeo.net/12720/4630155.html





关于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 创建对象树。 代码正常工作,代码正常工作 ...

rfedfre

数据库 Resetter

下载演示项目 28 kb介绍本文描述了一个可以用来将数据库重置为干净状态的小工具。 在使用数据库的应用程序开发过程中,这 ...

rfedfre

使用 Insert/Update/Delete/Query 语句访问 XML

下载源文件 58.6 kb介绍最近我对高级 单元测试 winform runner 应用程序进行了更改,希望为测试树中的 ...

使用菱形绑定更容易访问数据库( 第 2部分)

介绍第一篇文章中,我们使用diamond绑定简化数据库访问,我们制作了一个简单的对象关系数据访问层来加载和保存。 在本例 ...

动态生成 Microsoft SQL和其他数据库的C# 数据访问代码

下载源( 本地副本) 147.5 kb介绍我已经使整个程序和它的代码可用。 请为下载使用以下链接:文档文档二进制文件源代 ...

在. NET 中,实现独立的数据访问层

下载源 25.9 kb介绍对于使用微软dna构建的应用程序,ado提供了一种最简单的数据访问方式。 ado为开发人员提供 ...

rfedfre

如何为SQL创建基于相关性的搜索查询

下载源 101.04 kb介绍很多时候,我们需要在应用程序中实现搜索算法。 所以在常规情况下,我们可以搜索各种条件,然后 ...

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

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

使用Docker编写一个PHP应用

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

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

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

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

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

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

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

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

注意:本文中的命令需要sudo访问。步骤1:安装apache首先,更新软件包管理器。sudo apt-get updat ...

请在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 存储过程概述

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