如何在ubuntu上安装 LAMP 堆栈

LAMP 堆栈简介

LAMP 堆栈是让动态网站和 Web 服务器协同工作的开源软件组合。

LAMP 是 Linux、Apache、MySQL 和 PHP 的首字母缩写。

作为开发者应该知道,虚拟专用服务器在 Ubuntu 上运行之前就已安装 Linux。

——————安装 Apache 服务器

Apache Web 服务器有助于接受来自浏览器的 HTTP 请求并提供 HTTP 响应。

1.要安装 Apache,请打开终端然后输入下列命令:

sudo apt-get update
apt-get install apache2

2.要验证安装是否成功,请打开浏览器然后单击下列服务器 IP:

http://ip_of_server 

3.安装后会出现 Apache 服务器默认页面。

——————–安装 MySQL

MySQL 是用于存储和管理结构化数据集合的开源数据库管理系统。可以存储视频、图片和所有其他类型数据。

1.要安装 MySQL,请打开终端然后输入下列命令:

sudo apt-get install mysql-server 

注意:安装过程中,系统会提示您设置 root 用户密码。按您的需要设置密码。

2.我们可以使用开源 MySQL 数据库管理系统或使用名为云数据库 RDS 版的阿里云数据库管理服务。请访问如何启动云数据库 RDS 版实例教程,以了解详情。

——————–安装 PHP

PHP 是 Hypertext Preprocessor(超文本预处理器)的首字母缩写。PHP 是可以协助 Web 开发的开源脚本语言,且可与 HTML 一起使用。

  1. 要安装 PHP,请打开终端然后输入下列命令:
sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt 
libapache2-mod-auth-mysql php5-mysql

libapache2-mod-php5 为 Apache 2 提供 PHP5 模块,仅与 Apache 的 prefork MPM 兼容。

php5-mcrypt 能够针对新增安全原因实现数据加密。

Libapache2-mod-auth-mysql 是 Apache 2 模块,能够针对存储在 MySQL 中的数据进行额外的 HTTP 鉴权。

php5-mysql 包含通用“MySQL”模块,可用于接入所有版本的 MySQL。在接下来的提示中回答“是”,即可安装 PHP。

2.在接下来的提示中回答“是”,即可安装 PHP。

如果您希望用 Apache 服务器为 PHP 页面提供服务,则将 PHP 添加到目录索引。请打开文件 /etc/apache2/mods-enabled/dir.conf 以加速这一进程。

vim  /etc/apache2/mods-enabled/dir.conf l

3.请在索引文件的开头添加 index.php,即可显示如下:

DirectoryIndex index.php index.html index.cgi index.pl index.php index.xhtml index.htm  

——————确认安装

要验证安装是否成功,请部署一个具有这些配置的示例 PHP 页面:

1.创建新文件。在 /var/www/html 目录中将其命名为:info.php

vim /var/www/html/info.php

2.在文件中输入下列内容:

<?php phpinfo(); ?>

3.保存文件并退出。

4.重启 Apache 服务器以查看变化。

sudo service apache2 restart

5.请在 Web 浏览器中输入服务器 IP:

http://IPAddress/info.php

摘自https://www.alibabacloud.com/zh/getting-started/projects/how-to-install-lamp-stack?spm=a3c0i.8276177.620756.2.4e5906a4jWFikn

猜你喜欢

转载自blog.csdn.net/title71/article/details/78444398