Ubuntu16 LTS 上搭建LAMP环境

简述LAMP系统

1.1简述LAMP系统

经过多年的web技术发展,在业内被广泛使用的一种web服务器解决方案之一(LNMP(N表示Nginx)也非常受欢迎)由一些独立系统或软件组合而成。

通常理解为 Linux +Apache+MySQL + PHP

工作原理

浏览器向服务器发送http请求,服务器 (Apache) 接受请求,由于PHP 作为Apache的组件模块也会一起启动,它们具有相同的生命周期。Apache会将一些静态资源保存,然后去调用 PHP 处理模块进行PHP脚本的处理。脚本处理完后,Apache将处理完的信息通过http response的方式发送给浏览器,浏览器解析,渲染等一系列操作后呈现整个网页。如图

LAMP适用环境

系统支持:CentOS-5 (32bit/64bit)CentOS-6(32bit/64bit)linux系统


实验已安装Linux系统

安装Apache2并测试

1.命令:

sudo apt-get install apache2

2.查看状态: 

service apache2 status/start/stop/restart

3.Web目录: /var/www

4.安装目录: /etc/apache2/

5.局配置: /etc/apache2/apache2.conf

6.监听端口: /etc/apache2/ports.conf

7.虚拟主机: /etc/apache2/sites-enabled/000-default.con

8.测试:

浏览器访问http://localhost,出现It Works!网页。如图1-2

3 安装MySQL并测试

1.安装命令:

sudo apt-get install mysql-server mysql-client

2.测试:

mysql -u root –p

3.查看状态:

service mysql status/start/stop/retart

4.查看监听端口的情况:

netstat –tap

安装PHP并测试

1.安装 PHP7.0

sudo apt  install php7.0

2.安装配置Apache2+PHP7.0(libapache2-mod-php7.0)

sudo apt-get install libapache2-mod-php7.0

3.安装php7.0-mysql

sudo apt-get install php7.0-mysql

4.重启服务:

service apache2 restart
service MySQL restart

5.测试:在 /var/www/html/目录下创建phpinfo.php文件

vim /var/www/html/phpinfo.php

文件中写:

<?php   phpinfo(); ?>

6.浏览器访问:http://localhost/phpinfo.php,出现PHP Version网页如图











猜你喜欢

转载自blog.csdn.net/hl_hotblooded/article/details/78995169