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

資訊專欄INFORMATION COLUMN

不要被集成環(huán)境束縛住你前進(jìn)的腳步

NusterCache / 1361人閱讀

摘要:本篇文章則講解下如何在集成環(huán)境內(nèi)安裝你需要的擴(kuò)展。不過你需要先了解下你也可以了解如何去寫一個(gè)集成環(huán)境致謝感謝你看到這里,希望本篇文章可以幫到你。

前言

PHP之所以被稱為入門快的一門開發(fā)語言,其中一個(gè)原因是因?yàn)樗泻芡晟频募砷_發(fā)環(huán)境,無論是在Windows還是Mac os 上都可一鍵安裝,開啟PHP學(xué)習(xí)之路。我依舊記得當(dāng)年入門時(shí),僅僅的幾分鐘則開啟了

echo "Hello World"

的不歸路,但這也是快捷中存在的“弊端”。
之所以說其存在“弊端”,是因?yàn)椤凹伞皟勺衷斐傻模颉凹伞倍凹伞?,?huì)將初學(xué)者的思路封裝到其中,如果這時(shí)候需要學(xué)習(xí)swoole或者安裝一個(gè)rtmp的擴(kuò)展。則瞬間懵逼(至少我當(dāng)年是懵逼的)。

我之前寫過一篇源碼安裝Nginx的文章,被人稱為“多此一舉”,我依舊認(rèn)為作為一名程序員,了解其本質(zhì)是必修功課。

本篇文章則講解下如何在集成環(huán)境內(nèi)安裝你需要的擴(kuò)展。

思路

集成環(huán)境也是將Mysql,PHP,Nginx || Apache封裝,寫一個(gè)腳本將其啟動(dòng)、停止等操作統(tǒng)一化,如果需要安裝擴(kuò)展,這時(shí)候你需要先做幾件事情。

尋找集成環(huán)境內(nèi)的PHP安裝目錄

判斷操作環(huán)境是linux還是windows

去下載你需要安裝的擴(kuò)展,如果是windows就很簡(jiǎn)單了,一般都是編譯好的dll

安裝好擴(kuò)展重啟你的集成環(huán)境即可完成

Mac || Linux 安裝

mac的內(nèi)核與linux都是unix,這里統(tǒng)一稱為linux。在linux的集成環(huán)境中安裝php首先與上述我講解的思路一樣開始你的“表演”

1.查詢PHP安裝目錄
一般都會(huì)在集成環(huán)境目錄下的PHP目錄

2.下載一個(gè)同版本的PHP源碼包
這樣做是為了避免不必要的版本沖突

3.編譯將需要安裝的擴(kuò)展加入,例如(偽代碼)

./configure --with=swoole
./configure --with=rmtp

4.修改PHP配置文件

extension=swoole.so

5.重啟集成環(huán)境,安裝完成

其他

當(dāng)然你也可以選擇使用Docker去搭建你的本地開發(fā)環(huán)境,不過他的概念與集成環(huán)境一樣。
https://segmentfault.com/a/11...

不過你需要先了解下Docker
https://segmentfault.com/a/11...

你也可以了解如何去寫一個(gè)集成環(huán)境
https://segmentfault.com/l/15...

致謝

感謝你看到這里,希望本篇文章可以幫到你。

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

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

相關(guān)文章

  • 怎么開發(fā)并發(fā)布一個(gè)可用 JavaScript 模塊 ?

    摘要:但是,我們發(fā)布之前,需要做一些持續(xù)集成和單元測(cè)試,用來保證代碼的正確性,穩(wěn)定性。 Javascript 那么流行,作為一個(gè)前端開發(fā)者,或者前端入門者,發(fā)布一個(gè)正式可用的 Javascript 模塊,對(duì)于自己來說應(yīng)該成長很大。下面就以一個(gè)簡(jiǎn)單的 Javascript 模塊 filesize.js 來介紹 github、travis-ci、npm 這些內(nèi)容的組合使用。 一、目標(biāo)概覽 本文將...

    TANKING 評(píng)論0 收藏0
  • 精讀《持續(xù)集成 vs 持續(xù)交付 vs 持續(xù)部署》

    摘要:持續(xù)交付持續(xù)交付是持續(xù)集成的擴(kuò)展,可以保證穩(wěn)定的發(fā)布產(chǎn)品新特性。持續(xù)部署持續(xù)部署是持續(xù)交付的下一步。持續(xù)部署可以加速用戶反饋新特性,避免發(fā)布日帶來的壓力。單元測(cè)試范圍非常小,驗(yàn)證每個(gè)獨(dú)立方法級(jí)別的操作。 一、摘要 相信大家以前應(yīng)該接觸過持續(xù)集成(Continuous integration)持續(xù)交付(continuous delivery)持續(xù)發(fā)布(continuous deploym...

    MangoGoing 評(píng)論0 收藏0
  • 移動(dòng)云平臺(tái)基礎(chǔ)架構(gòu)之旅-云應(yīng)用篇

    摘要:背景當(dāng)下后都能在手機(jī)鍵盤上敲字如飛,后的都可以坦然的搖微信,移動(dòng)互聯(lián)網(wǎng)可謂炙手可熱。傳統(tǒng)移動(dòng)開發(fā)技術(shù)方案難題終端移動(dòng)平臺(tái)太多微信而且不同平臺(tái)還有版本差異,對(duì)于開發(fā)調(diào)試簡(jiǎn)直是一場(chǎng)噩夢(mèng),要想實(shí)現(xiàn)統(tǒng)一覆蓋沒有雄厚的資本支持是非常困難的。 背景 當(dāng)下10后都能在手機(jī)鍵盤上敲字如飛,60后的都可以坦然的搖微信,移動(dòng)互聯(lián)網(wǎng)可謂炙手可熱。隨著智能手機(jī)的快速發(fā)展,移動(dòng)APP作為登入移動(dòng)互聯(lián)網(wǎng)最便捷的方...

    greatwhole 評(píng)論0 收藏0
  • Spring MVC官方文檔翻譯稿發(fā)布

    摘要:前后經(jīng)過九個(gè)月,我翻譯的官方版本中文文檔可以發(fā)布第一個(gè)較為完整的版本了。這點(diǎn)原本是最重要的,但讓位于符合中文習(xí)慣,是因?yàn)槿绻g本有機(jī)翻痕跡,給人的品質(zhì)感和可信度就降低了更準(zhǔn)確和更優(yōu)雅的翻譯風(fēng)格。 showImg(/img/remote/1460000006773992); 前后經(jīng)過九個(gè)月,我翻譯的Spring MVC官方4.2.4版本中文文檔可以發(fā)布第一個(gè)較為完整的版本了。譯文上盡量做...

    高勝山 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<