自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Ubuntu 17.10上安裝LEMP環(huán)境(Nginx,MariaDB,PHP7.1)

系統(tǒng) Linux 其他數(shù)據(jù)庫(kù) MariaDB
本教程將向您展示如何在Ubuntu 17.10上安裝Nginx,MariaDB和PHP7.1(LEMP)。 您可以在VPS(虛擬專(zhuān)用服務(wù)器)上或本地Ubuntu 17.10計(jì)算機(jī)上按照本教程進(jìn)行操作。 PHP7.1包含在Ubuntu 17.10中,并且比PHP7.0稍微提升了性能。

本教程將向您展示如何在Ubuntu 17.10上安裝Nginx,MariaDB和PHP7.1(LEMP)。 您可以在VPS(虛擬專(zhuān)用服務(wù)器)上或本地Ubuntu 17.10計(jì)算機(jī)上按照本教程進(jìn)行操作。 PHP7.1包含在Ubuntu 17.10中,并且比PHP7.0稍微提升了性能。

第1步:更新軟件包

在安裝LEMP環(huán)境之前,更新存儲(chǔ)庫(kù)和軟件包是一個(gè)好的習(xí)慣。 在你的Ubuntu 17.10操作系統(tǒng)上運(yùn)行以下命令。

  1. sudo apt update 
  2.  
  3. sudo apt upgrade  

第2步:安裝Nginx Web服務(wù)器

Nginx是一款高性能的網(wǎng)絡(luò)服務(wù)器,近來(lái)非常流行。 它也可以用作反向代理。 輸入此命令來(lái)安裝Nginx Web服務(wù)器。

  1. sudo apt install nginx 

安裝之后,我們可以通過(guò)運(yùn)行以下命令來(lái)啟動(dòng)Ubuntu時(shí)自動(dòng)啟動(dòng)Nginx。...

  1. sudo systemctl enable nginx 

然后用這個(gè)命令啟動(dòng)Nginx:

  1. sudo systemctl start nginx 

現(xiàn)在檢查它的狀態(tài)。

  1. systemctl status nginx 

輸出:

  1. linuxidc@linuxidc:~$ systemctl status nginx 
  2.  
  3. ● nginx.service - A high performance web server and a reverse proxy server 
  4.  
  5.   Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: en 
  6.  
  7.   Active: active (running) since Sat 2017-12-16 13:10:08 CST; 1min 6s ago 
  8.  
  9.     Docs: man:nginx(8) 
  10.  
  11.  Main PID: 23788 (nginx) 
  12.  
  13.     Tasks: 5 (limit: 4915) 
  14.  
  15.   CGroup: /system.slice/nginx.service 
  16.  
  17.           ├─23788 nginx: master process /usr/sbin/nginx -g daemon on; master_pr 
  18.  
  19.           ├─23789 nginx: worker process 
  20.  
  21.           ├─23790 nginx: worker process 
  22.  
  23.           ├─23791 nginx: worker process 
  24.  
  25.           └─23792 nginx: worker process 

 

“enabled”表示啟動(dòng)時(shí)自動(dòng)啟動(dòng)已啟用,我們可以看到Nginx正在運(yùn)行。 注意上面的命令運(yùn)行后不會(huì)立即退出。 您需要按“q”使其退出。

檢查Nginx版本。

  1. nginx -v 

輸出:

  1. nginx version: nginx/1.12.1 (Ubuntu) 

現(xiàn)在在瀏覽器地址欄中輸入你的Ubuntu 17.10服務(wù)器的公共IP地址。 您應(yīng)該看到“Welcome to Nginx”網(wǎng)頁(yè),這意味著Nginx Web服務(wù)器運(yùn)行正常。 如果要在本地Ubuntu 17.10計(jì)算機(jī)上安裝LEMP,請(qǐng)?jiān)跒g覽器地址欄中鍵入127.0.0.1或localhost。

***,我們需要將www-data(Nginx用戶)作為Web根目錄的所有者。 默認(rèn)情況下,它由root用戶擁有。

  1. sudo chown www-data:www-data /usr/share/nginx/html -R 

第3步:安裝MariaDB數(shù)據(jù)庫(kù)服務(wù)器

MariaDB是MySQL的替代品。 它是由MySQL團(tuán)隊(duì)的前成員開(kāi)發(fā)的,他們擔(dān)心Oracle可能會(huì)把MySQL變成一個(gè)封閉的產(chǎn)品。 輸入以下命令在Ubuntu 17.10上安裝MariaDB。

  1. sudo apt install mariadb-server mariadb-client 

安裝之后,MariaDB服務(wù)器應(yīng)該被自動(dòng)識(shí)別。 使用systemctl來(lái)檢查它的狀態(tài)。

  1. systemctl status mariadb 

輸出:

  1. ● mariadb.service - MariaDB database server 
  2.  
  3.   Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset:  
  4.  
  5.   Active: active (running) since Sat 2017-12-16 13:18:04 CST; 1min 51s ago 
  6.  
  7.  Main PID: 26260 (mysqld) 
  8.  
  9.   Status: "Taking your SQL requests now..." 
  10.  
  11.     Tasks: 26 (limit: 4915) 
  12.  
  13.   CGroup: /system.slice/mariadb.service 
  14.  
  15.           └─26260 /usr/sbin/mysqld 
  16.  
  17. 12月 16 13:18:02 linuxidc systemd[1]: Starting MariaDB database server... 
  18.  
  19. 12月 16 13:18:03 linuxidc mysqld[26260]: 2017-12-16 13:18:03 139963505346816 [No 
  20.  
  21. 12月 16 13:18:04 linuxidc systemd[1]: Started MariaDB database server. 
  22.  
  23. linuxidc@linuxidc:~$ sudo systemctl start mariadb 

如果沒(méi)有運(yùn)行,請(qǐng)使用以下命令啟動(dòng)它:

  1. sudo systemctl start mariadb 

要啟用MariaDB在引導(dǎo)時(shí)自動(dòng)啟動(dòng),請(qǐng)運(yùn)行

  1. sudo systemctl enable mariadb 

現(xiàn)在運(yùn)行安裝安全腳本。

  1. sudo mysql_secure_installation 

當(dāng)它要求您輸入MariaDB root密碼時(shí),請(qǐng)按下Enter鍵,因?yàn)楦艽a尚未設(shè)置。 然后輸入y以設(shè)置MariaDB服務(wù)器的root密碼。

接下來(lái),您可以按Enter回答所有剩余的問(wèn)題,這些問(wèn)題將刪除匿名用戶,禁用遠(yuǎn)程root登錄并刪除測(cè)試數(shù)據(jù)庫(kù)。 這一步是MariaDB數(shù)據(jù)庫(kù)安全的基本要求。 (請(qǐng)注意,Y是大寫(xiě),這意味著按Enter鍵和輸入Y是一樣的。)

默認(rèn)情況下,Ubuntu上的MaraiDB軟件包使用unix_socket對(duì)用戶登錄進(jìn)行身份驗(yàn)證,這意味著您可以使用操作系統(tǒng)的用戶名和密碼登錄到MariaDB控制臺(tái)。 所以你可以運(yùn)行以下命令來(lái)登錄而不提供MariaDB的root密碼。

  1. sudo mariadb -u root 

要退出,請(qǐng)運(yùn)行

  1. exit; 

檢查MariaDB服務(wù)器版本信息。

  1. mariadb --version 

正如你所看到的,我們已經(jīng)安裝了MariaDB 10.1.25。

mariadb Ver 15.1 Distrib 10.1.25-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2

使用Nginx,MariaDB,PHP7.1(LEMP)在Ubuntu 17.10上安裝WordPress  見(jiàn) http://www.linuxidc.com/Linux/2017-12/149582.htm 

責(zé)任編輯:龐桂玉 來(lái)源: Linux公社
相關(guān)推薦

2019-12-02 09:46:18

Fedora 30 SLEMPLinux

2014-11-28 11:20:54

LEMPNginxMariaDB

2022-09-01 08:37:50

Ubuntu發(fā)行版

2014-09-11 11:32:21

Ubuntu運(yùn)維

2017-11-20 21:00:50

UbuntuFirefox Qua

2010-02-23 14:45:52

CentOS LEMP

2017-11-22 09:00:46

Windows 10Ubuntu 17.1U盤(pán)安裝

2017-03-09 17:40:50

DebianUbuntuMariaDB

2010-02-22 14:53:49

Ubuntu ngin

2018-04-23 14:05:06

LinuxUbuntu 17.1AWFFull

2017-08-08 15:14:48

LinuxUbuntu新功能

2010-01-08 09:43:40

Ubuntu ngin

2009-07-10 16:31:01

Ubuntu下安裝JD安裝Tomcat

2018-09-30 10:35:29

UbuntuCinnamon桌面環(huán)境

2017-10-22 16:01:25

Ubuntu系統(tǒng)瀏覽器

2010-05-20 17:24:19

Apache PHP

2020-10-22 16:29:32

LinuxMariaDBMySQL

2011-09-02 10:20:00

PHP

2016-01-06 13:04:13

CentOS 7Ubuntu 15.0Laravel

2020-10-17 13:04:35

UbuntuDeepin桌面環(huán)境
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)