国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Web服務器 > 正文

Ubuntu Server 16.04 LTS 上安裝 LAMP圖解教程

2024-09-01 13:48:07
字體:
來源:轉載
供稿:網友

LAMP 方案是一系列自由和開源軟件的集合,包含了 Linux、Web 服務器 (Apache)、 數據庫服務器 (MySQL / MariaDB) 和 PHP (腳本語言)。LAMP 是那些需要安裝和構建動態網頁應用的基礎平臺,比如WordPress、Joomla、OpenCart 和 Drupal。

在這篇文章中,我將描述如何在 Ubuntu Server 16.04 LTS 上安裝 LAMP,眾所周知 Ubuntu 是一個基于 Linux 的操作系統,因此它構成了 LAMP 的第一個部分,在接下來的操作中,我將默認你已經安裝了 Ubuntu Server 16.04。

Apache2 web 服務器的安裝 :

在 Ubuntu linux 中,web 服務器是 Apache2,我們可以利用下面的命令來安裝它:

linuxtechi@ubuntu:~$ sudo apt updatelinuxtechi@ubuntu:~$ sudo apt install apache2 -y

當安裝 Apache2 包之后,Apache2 相關的服務是啟用的,并在重啟后自動運行。在某些情況下,如果你的 Apache2 服務并沒有自動運行和啟用,你可以利用如下命令來啟動和啟用它。

linuxtechi@ubuntu:~$ sudo systemctl start apache2.servicelinuxtechi@ubuntu:~$ sudo systemctl enable apache2.servicelinuxtechi@ubuntu:~$ sudo systemctl status apache2.service

如果你開啟了 Ubuntu 的防火墻(ufw),那么你可以使用如下的命令來解除 web 服務器的端口(80和443)限制

linuxtechi@ubuntu:~$ sudo ufw statusStatus: activelinuxtechi@ubuntu:~$ sudo ufw allow in 'Apache Full'Rule addedRule added (v6)linuxtechi@ubuntu:~$

現在開始訪問你的 web 服務器 :

打開瀏覽器并輸入服務器的IP地址或者主機名(http://IP_Address_OR_Host_Name),在我的例子中我的服務器 IP是‘192.168.1.13'

Ubuntu,Server,LAMP

數據庫服務器的安裝 (MySQL Server 5.7) :

MySQL 和 MariaDB 都是 Ubuntu 16.04 中的數據庫服務器。 MySQL Server 和 MariaDB Server的安裝包都可以在Ubuntu 的默認軟件源中找到,我們可以選擇其中的一個來安裝。通過下面的命令來在終端中安裝mysql服務器。

linuxtechi@ubuntu:~$ sudo apt install mysql-server mysql-client

在安裝過程中,它會要求你設置 mysql 服務器 root 帳戶的密碼。

Ubuntu,Server,LAMP

確認 root 帳戶的密碼,并點擊確定。

Ubuntu,Server,LAMP

MySQL 服務器的安裝到此已經結束了, MySQL 服務會自動啟動并啟用。我們可以通過如下的命令來校驗 MySQL 服務的狀態。

linuxtechi@ubuntu:~$ sudo systemctl status mysql.service

MariaDB Server的安裝 :

在終端中使用如下的命令來安裝 Mariadb 10.0 服務器。

linuxtechi@ubuntu:~$ sudo apt install mariadb-server

運行如下的命令來設置 MariaDB root 帳戶的密碼,還可以用來關閉某些選項,比如關閉遠程登錄功能。

linuxtechi@ubuntu:~$ sudo mysql_secure_installation

PHP 腳本語言的安裝:

PHP 7 已經存在于 Ubuntu 的軟件源中了,在終端中執行如下的命令來安裝 PHP 7:

linuxtechi@ubuntu:~$ sudo apt install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0

創建一個簡單的 php 頁面,并且將它移動到 apache 的文檔根目錄下 (/var/www/html)

linuxtechi@ubuntu:~$ vi samplepage.php<?phpphpinfo();?>

在 vi 中編輯之后,保存并退出該文件。

linuxtechi@ubuntu:~$ sudo mv samplepage.php /var/www/html/

現在你可以從 web 瀏覽器中訪問這個頁面, 輸入 : “http://<Server_IP>/samplepage.php” ,你可以看到如下頁面。

Ubuntu,Server,LAMP

以上的頁面向我們展示了 PHP 已經完全安裝成功了。

phpMyAdmin 的安裝:

phpMyAdmin 可以讓我們通過它的 web 界面來執行所有與數據庫管理和其他數據庫操作相關的任務,這個安裝包已經存在于 Ubuntu 的軟件源中。

利用如下的命令來在 Ubuntu server 16.04 LTS 中安裝 phpMyAdmin。

linuxtechi@ubuntu:~$ sudo apt install php-mbstring php7.0-mbstring php-gettextlinuxtechi@ubuntu:~$ sudo systemctl restart apache2.servicelinuxtechi@ubuntu:~$ sudo apt install phpmyadmin

在以下的安裝過程中,它會提示我們選擇 phpMyAdmin 運行的目標服務器。

選擇 Apache2 并點擊確定。

Ubuntu,Server,LAMP

點擊確定來配置 phpMyAdmin 管理的數據庫。

Ubuntu,Server,LAMP

指定 phpMyAdmin 向數據庫服務器注冊時所用的密碼。

Ubuntu,Server,LAMP

確認 phpMyAdmin 所需的密碼,并點擊確認。

Ubuntu,Server,LAMP

現在可以開始嘗試訪問 phpMyAdmin,打開瀏覽器并輸入 : “http://Server_IP_OR_Host_Name/phpmyadmin”

使用我們安裝時設置的 root 帳戶和密碼。

Ubuntu,Server,LAMP

當我們點擊“Go”的時候,將會重定向到如下所示的 ‘phpMyAdmin' web界面。

Ubuntu,Server,LAMP

到現在,LAMP 方案已經被成功安裝并可以使用了,歡迎分享你的反饋和評論。

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 福建省| 巩义市| 芜湖市| 囊谦县| 巫溪县| 洱源县| 泰兴市| 淮北市| 康定县| 卢氏县| 刚察县| 乌海市| 长乐市| 和田县| 宽城| 新安县| 中西区| 娱乐| 从化市| 绥德县| 遂川县| 苏尼特左旗| 徐闻县| 巴彦县| 刚察县| 营口市| 永昌县| 三原县| 庄浪县| 大邑县| 玉环县| 中江县| 驻马店市| 镇安县| 柞水县| 阜南县| 丘北县| 吐鲁番市| 万安县| 沧源| 金乡县|