LAMP是它代表了Linux操作系统一起与这有利于动态Web应用程序的部署Apache网络服务器,MySQL / MariaDB的数据库和动态PHP编程语言的首字母缩写。
在Ubuntu-16.04上安装Apache,PHP-7和MariaDB 10
在本指南中,我们将讨论如何安装Ubuntu 16.04服务器与新发布的PHP版本7和MariaDB的10版上的LAMP。
要求
第1步:在Ubuntu 16.04上安装Apache
1.在第一步将在今天的互联网,Apache的安装最流行的Web服务器之一开始。 通过键入控制台上以下命令其官方软件仓库安装在Ubuntu 的Apache二进制包:
$ sudo apt install apache2 OR $ sudo apt-get install apache2
在Ubuntu 16.04上安装Apache
2.一旦Apache Web服务器已经安装在系统上,验证是否启动守护进程,并在其上绑定哪些端口(默认情况下它监听端口80)通过发出以下命令:
$ sudo systemctl status apache2.service $ sudo netstat –tlpn
启动Apache服务
验证Apache端口
3.您还可以验证如果Apache服务是使用HTTP协议在Web浏览器中键入您的服务器的IP地址运行。 应在浏览器上显示默认网页,类似于以下屏幕截图:
http://your_server_IP_address
Apache默认页面
4.因使用HTTP协议是极不安全的,进一步将开始发出以下命令使Apache的SSL模块访问网页:
$ sudo a2enmod ssl $ sudo a2ensite default-ssl.conf $ sudo systemctl restart apache2.service
启用Apache SSL模块
确认服务器是否正常上默认HTTPS端口443运行结合netstat命令一次。
# sudo netstat -tlpn
5.另外,通过键入您的浏览器下面的地址使用HTTP安全协议验证默认的Apache信息网页:
https://your_server_IP_address
由于这样的事实,Apache的配置为使用自签名证书运行,应该在你的浏览器显示错误。 只接受证书绕过错误,应该安全地显示页面。
Apache SSL证书确认
Apache在HTTPS上运行
第2步:在Ubuntu 16.04上安装PHP 7
6. PHP是一个开源的动态编程语言,可以连接和使用数据库来处理你HTML代码中嵌入代码,以创建动态网页的互动。
要安装最新版本的PHP 7,其目的是与你的机器速度的提高,通过发出以下命令执行搜索现有的PHP模块的第一次启动运行:
$ sudo apt search php7.0
搜索PHP 7模块
7.接下来,一旦你找到正确的PHP为您安装所需7个模块,使用容易命令来安装适当的组件,使PHP可以与Apache Web服务器一起执行代码。
$ sudo apt install php7.0 libapache2-mod-php7.0
在Ubuntu 16.04中安装PHP 7
8.一旦PHP7软件包安装你的服务器,发行上配置php -v
为了获得当前版本version命令。
$ php -v
检查PHP版本
9.你的机器上进一步测试PHP7配置,创造info.php
Apache中webroot的目录,位于文件/var/www/html/
目录下。
$ sudo nano /var/www/html/info.php
添加代码以下行info.php
文件。
<?php phpinfo(); ?>
重新启动apache服务以应用更改。
$ sudo systemctl restart apache2
并导航到您的服务器IP地址在以下URL检查最终结果。
https://your_server_IP_address/info.php
检查PHP 7信息
10.如果你需要在你的服务器上安装额外的PHP模块,只需按下[TAB]
当使用php7.0串钥匙后易命令和bash的自动完成选项会自动列出所有可用的模块为您服务。
选择正确的模块并照常安装。 我们强烈建议您安装以下Php附加模块:
$ php7.0-mbstring php7.0-mcrypt php7.0-xmlrpc $ sudo apt install php7.0[TAB]
安装其他PHP 7模块