成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

Ubuntu系統(tǒng)手動編譯安裝LAMP Web網(wǎng)站環(huán)境的過程

lentoo / 3723人閱讀

摘要:不過,有些網(wǎng)友可能出于學(xué)習(xí)的考慮,不需要一鍵包或者面板這樣的復(fù)雜集成內(nèi)容,于是就希望自行編譯安裝環(huán)境。在這篇文章中,筆者就來分享一篇在系統(tǒng)中手動編譯安裝安裝網(wǎng)站環(huán)境的過程。數(shù)據(jù)庫安全設(shè)置根據(jù)提示我們設(shè)置數(shù)據(jù)庫的安全和默認(rèn)選項。

我們在選擇Linux VPS、服務(wù)器之后需要搭建Web建站運行環(huán)境,其中較多的用戶會選擇LNMP/LEMP或者LAMP比較多,當(dāng)然還有可能會安裝其他組合的軟件環(huán)境。如果我們圖方便快速,其實可以使用國內(nèi)第三方提供的一鍵安裝包,在網(wǎng)上我們搜索到很多很多的安裝腳本。或者我們也可以安裝面板來管理網(wǎng)站,實現(xiàn)可視化面板的LAMP或者LNMP。

不過,有些網(wǎng)友可能出于學(xué)習(xí)的考慮,不需要一鍵包或者面板這樣的復(fù)雜集成內(nèi)容,于是就希望自行編譯安裝Web環(huán)境。在這篇文章中,筆者就來分享一篇在Ubuntu系統(tǒng)中手動編譯安裝LAMP網(wǎng)站環(huán)境的過程。對于這樣的編譯生產(chǎn)環(huán)境,僅限運維技能高的用戶,普通用戶鑒于還是安裝一鍵安裝集成比較好。

在安裝之前,我們這里是用的Ubuntu18.04系統(tǒng),選擇系統(tǒng)之后登入SSH,我們需要先升級到最新源再執(zhí)行下面的安裝(apt-get update && apt-get upgrade)。

第一、安裝Tasksel LAMP套件

Tasksel,是一個Ubuntu/Debian下的安裝任務(wù)套件,以前我們可能見過慢慢的軟件編譯安裝,但是在這篇文章中我們直接用Tasksel基礎(chǔ)上再進(jìn)行快速的LAMP安裝。

apt-get install tasksel -y

然后我們再直接安裝LAMP套件

tasksel install lamp-server

這樣會很快速的安裝LAMP。

安裝完畢之后,我們直接在地址欄輸入IP地址,可以看到提示成功安裝。這個安裝辦法是不是我們我們一步步安裝還要快速?

第二、配置Apache參數(shù)

1、配置KeepAlive

vi /etc/apache2/apache2.conf

如果我們對于系統(tǒng)配置比較熟悉的,需要配置KeepAlive 提高系統(tǒng)性能和內(nèi)存執(zhí)行。如果我們不清楚的話就默認(rèn)不用修改直接用默認(rèn)的。

KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 5

一般修改這三個選項檢查,確保KeepAlive 默認(rèn)是開啟的,其他兩個參數(shù)根據(jù)實際內(nèi)存和配置設(shè)置。

2、配置mpm_prefork

vi /etc/apache2/mods-available/mpm_prefork.conf

同樣是根據(jù)服務(wù)器的配置、內(nèi)存等進(jìn)行mpm_prefork設(shè)置,如果我們不清楚如何設(shè)置,也可以用默認(rèn)。


StartServers 5
MinSpareServers 5
MaxSpareServers 40
MaxRequestWorkers 200
MaxConnectionsPerChild 10000

3、重啟生效

a2dismod mpm_event
a2enmod mpm_prefork
systemctl restart apache2

關(guān)閉event模塊和開啟prefork后重啟Apache生效。

第三、配置站點參數(shù)

其實這個時候我們已經(jīng)可以打開服務(wù)器中的網(wǎng)站環(huán)境,目錄在/var/www/html中,我們可以添加PHP文件。

我們可以看到默認(rèn)還是安裝的最新版PHP7.2。如果我們僅僅是需要一個WEB測試環(huán)境到這里就結(jié)束了,但是我們需要做的是配置站點域名能夠訪問。

1、創(chuàng)建目錄

mkdir -p /var/www/html/laobuluo.com/{public_html,logs}

我們用來創(chuàng)建存放站點的文件夾目錄。

2、配置站點文件

/etc/apache2/sites-available/laobuluo.com.conf

我們需要給站點配置一個文件,用來關(guān)聯(lián)配置。


Require all granted


ServerName laobuluo.com
ServerAlias www.laobuluo.com
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/laobuluo.com/public_html

ErrorLog /var/www/html/laobuluo.com/logs/error.log
CustomLog /var/www/html/laobuluo.com/logs/access.log combined

這里如果我們需要配置自己的域名,可以將自己的域名替換,注意對應(yīng)目錄。

3、關(guān)聯(lián)生效

a2ensite laobuluo.com

4、重啟Apache生效

systemctl reload apache2

第四、配置MySQL數(shù)據(jù)庫

1、創(chuàng)建數(shù)據(jù)庫用戶

如果我們有需要用到MySQL數(shù)據(jù)庫,則需要創(chuàng)建用戶。

mysql -u root

登錄數(shù)據(jù)庫連接。

CREATE DATABASE mydata;
GRANT ALL ON mybdata.* TO "myuser" IDENTIFIED BY "mypassword";

創(chuàng)建數(shù)據(jù)庫。

2、數(shù)據(jù)庫安全設(shè)置

mysql_secure_installation

根據(jù)提示我們設(shè)置數(shù)據(jù)庫的安全和默認(rèn)選項。這里我們已經(jīng)可以在配置的LAMP環(huán)境中配置站點。

總結(jié),在這篇文章中使用的Tasksel套件安裝LAMP的,比傳統(tǒng)的步驟安裝快一些。但是如果我們一般用戶用于生產(chǎn)環(huán)境的話,建議還是用一鍵安裝包比較穩(wěn)定。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/117830.html

相關(guān)文章

  • 一鍵安裝LNMP或LAMP Web環(huán)境實現(xiàn)Linux服務(wù)器部署 PHP MySQL Nginx/Ap

    摘要:目前,我們看到的老蔣采用的部署的環(huán)境,在鏡像中配置,于是我們會稱作為。有沒有一件傻瓜式安裝工具腳本呢這里老蔣要推薦的來自國內(nèi)比較老牌且一直更新維護(hù)的一鍵安裝包,我們可以較為直觀且無人值守的安裝需要的網(wǎng)站服務(wù)器環(huán)境。如今我們建站較多的還是會選擇VPS云服務(wù)器,很少會去選擇虛擬主機,固然前者有很多的優(yōu)點。不過相比虛擬主機不同的是,VPS云服務(wù)器需要我們自己配置WEB環(huán)境,而且我們較多的還是會選擇...

    IntMain 評論0 收藏0
  • ubuntu搭建PHP網(wǎng)站完整實例教程

    摘要:一般情況下,經(jīng)過上面的步驟之后,網(wǎng)站基本上可以搭建成功。當(dāng)然,在日常的實際操作中,可能還會有一些意想不到的情況發(fā)生,到時候就考驗我們解決問題的能力了。參考文章添加用戶刪除用戶與授權(quán)設(shè)置遠(yuǎn)程訪問的指令詳解的詳解 原文是在我自己博客中,小伙伴也可以點閱讀原文進(jìn)行跳轉(zhuǎn)查看,還有好聽的背景音樂噢~ showImg(https://segmentfault.com/img/remote/1460...

    Forelax 評論0 收藏0
  • 詳細(xì)整理5款較為常用Linux VPS服務(wù)器WEB一鍵安裝工具

    摘要:第一個人記憶中這款工具至今估計有十年左右時間當(dāng)初也是個人站長為方便自己使用環(huán)境配置開發(fā)的。第二一鍵腳本也是由于個人站長提供的,經(jīng)過幾年的改善目前也是比較完善。 早年我們?nèi)绻贚inux服務(wù)器配置網(wǎng)站環(huán)境的時候一般如何操作的?安裝cPanel面板?這個是要花錢的,記憶中好像每個月需要十多美元,對于普通的個人站長用戶來說確實是不小的費用。即便我們用破解版也不行,因為這個牽扯到安全問題。那我...

    techstay 評論0 收藏0
  • LAMP Web一鍵安裝腳本 – Linux服務(wù)器安裝Apache/MySQL/PHP網(wǎng)站環(huán)境

    摘要:前面老蔣有在網(wǎng)站中分享到一鍵安裝包在服務(wù)器中部署網(wǎng)站運行環(huán)境,且我也有在文章中有提到那腳本也是支持安裝的。今天老蔣要介紹的這個腳本是只能安裝一鍵安裝腳本,相比上面的這個腳本更為輕便一些,沒有附帶太多的內(nèi)置軟件。前面老蔣有在網(wǎng)站中分享到LNMP一鍵安裝包在Linux服務(wù)器中部署PHP+MySQL+Nginx 網(wǎng)站運行環(huán)境,且我也有在文章中有提到那腳本也是支持安裝LAMP的。今天老蔣要介紹的這個...

    starsfun 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<