1. 程式人生 > >在阿里雲ECS伺服器Ubuntu16.04LTS上部署apache2+php+mysql環境

在阿里雲ECS伺服器Ubuntu16.04LTS上部署apache2+php+mysql環境

在Ubuntu作業系統上搭建一個最簡單的LAMP環境,給入門的小蝦米們學習。

作業系統:Ubuntu 16.04 64位

更新系統保證軟體源是最新的,同時更新系統也可以降低漏洞的存在。

sudo apt-get update

sudo apt-get dist-upgrade

1、安裝apache2

sudo apt-get install apache2

安裝成功之後可以通過以下命令檢視apache的版本

apache2 -v

執行之後顯示:

Server version: Apache/2.4.18 (Ubuntu)
Server built: 2017-09-18T15:09:02

在瀏覽器輸入伺服器IP地址,看到如下頁面就說明安裝成功了

apache安裝成功之後的預設頁面

apache預設頁面
這裡寫圖片描述

2、安裝PHP

目前阿里雲ECS中的Ubunut系統自帶的PHP版本為7.0,出於簡單,直接採用預設版本安裝,如果對PHP版本有特殊要求,比如要求7.1或者5.6之類的,放在以後再說。

安裝PHP通過一下命令:

apt-get install php

執行完成之後可以通過一下命令檢視php版本

php -v

執行之後顯示:

PHP 7.0.22-0ubuntu0.16.04.1 (cli) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.0.22-0ubuntu0.16.04.1, Copyright (c) 1999-2017, by Zend Technologies

則安裝成功。

3、安裝apache的php模組,使apache可以呼叫php引擎處理php程式

apt-get install libapache2-mod-php

執行完成之後通過命令檢視是否安裝成功

cat /etc/apache2/mods-enabled/php7.0.load

如果顯示下列內容,則代表成功

Conflicts: php5

LoadModule php7_module /usr/lib/apache2/modules/libphp7.0.so

4、檢查PHP執行環境是否安裝完成

通過以下命令在apache的www根目錄寫入phpinfo.php檔案

vi /var/www/html/phpinfo.php

輸入內容