您的位置:首页 > 运维架构 > Apache

Ubuntu安装LAMP(Linux、Apache、MySQL、PHP)

2020-07-14 12:05 330 查看

LAMP简介

LAMP 代表一组运行 web 服务器的开源软件
L即Linux,本文采用虚拟机中的Ubuntu16.04 64位
A即Apache,是一种使用广泛的Web服务器软件
M即MySQL,是一个关系型数据库管理系统
P即PHP,是开源的 web 脚本语言

安装LAMP

安装Apache

1、打开终端,输入以下命令,获取最新资源包

[code]sudo apt-get update

如遇以下报错(系软件源更新时的系统锁被占用)

E: 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用)
E: 无法对目录 /var/lib/apt/lists/ 加锁
可以键入以下命令查看

[code]ps -e | grep apt

例如显示结果如下

2485 ?        00:00:01 aptd
输入以下命令终止该进程即可

[code]sudo kill 2485

2、输入以下命令,安装Apache2

[code]sudo apt-get install apache2

3、模块修改
apache2(默认):     mpm_event
php(默认):           mpm_prefork

[code]sudo a2dismod mpm_event
sudo a2enmod mpm_prefork

4、重启Apache

[code]sudo service apache2 restart

5、打开浏览器并输入

http://localhost(出现以下页面即成功)

安装MySQL

1、输入以下命令,安装mysql

[code]sudo apt-get install mysql-server

2、关闭和启动MySQL服务命令如下(安装完成就会自动启动MySQL)

[code]service mysql stop
service mysql start

3、输入以下命令,如果MySQL节点处于LISTEN状态,则表示启动成功

[code]sudo netstat -tap | grep mysql

4、 进入MySQL Shell界面 

[code]mysql -u root -p

5、退出MySQL Shell界面

[code]quit;

安装PHP

1、打开终端,输入以下命令安装PHP7.0

[code]sudo apt-get install php7.0

如果因缺少源安装失败,则需要添加源后重新安装,命令如下

[code]sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update

2、整合PHP和MySQL,PHP和Apache

[code]sudo apt-get install php7.0-mysql
sudo apt-get install libapache2-mod-php7.0
sudo service apache2 restart

测试

1、创建文件

[code]sudo vim /var/www/html/info.php

若没有安装vim,可输入以下命令安装

[code]sudo apt-get install vim-gtk

2、在info.php文件中输入以下内容(按“a”后可输入)

[code]<?php phpinfo(); ?>

“Esc”+“wq”:保存并退出

3、在浏览器中输入 

http://localhost/info.php,出现如下页面即成功

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: