有沒有一鍵安裝apachemysqlphp服務(wù)器的軟件?
常見的PHP一鍵式集成環(huán)境有很多種,包括Linux、Windows、Mac操作系統(tǒng)。但是對于我們的學(xué)習(xí)來說,可以在前期使用集成環(huán)境,方便我們快速入門。但是當(dāng)我們有了基礎(chǔ),就需要了解PHP環(huán)境的運行模式。從原理上理解,重寫。
Linux操作系統(tǒng)
Linux操作是生產(chǎn)環(huán)境下的第一個系統(tǒng),安全穩(wěn)定。讓它在服務(wù)器上比windows更受歡迎。
常見的linux系統(tǒng)集成環(huán)境有LAMP、LNMP、PHPstudy(linux版)、WDCP(圖形化操作環(huán)境)和pagoda(圖形化操作界面,可以更好的保護服務(wù)器)。
注:LNMPLinuxNginxMySQLPHP,LAMP,AApache。
視窗系統(tǒng)
雖然Linux的安全性和穩(wěn)定性使其受到服務(wù)器操作環(huán)境的廣泛青睞,但對于一個普通用戶來說,使用門檻太高,因為它是以命令執(zhí)行的,不像windows的圖形界面操作。所以一般來說,在我們的生產(chǎn)環(huán)境下,更多的用戶會傾向于用windows系統(tǒng)開發(fā)。
常見的windows系統(tǒng)和環(huán)境有WAMP、XAMPP、PHPstudy(windows版)、appserv、PHPENV等。
因為windows系統(tǒng)會被更多的人使用,所以說它下面的環(huán)境是最多的。推薦人開發(fā)的PHPstudy。可以自由切換Apache和nginx服務(wù)器。
注:WAMPWindowsApacheMySQLPHP
Mac系統(tǒng)
作為程序員,很多人更傾向于使用Mac進行開發(fā),因為Mac操作系統(tǒng)是基于Linux內(nèi)核開發(fā)的,普通用戶可能較少使用它來開發(fā)與讓你更精通Linux相關(guān)的操作。因為和Windows系統(tǒng)的操作習(xí)慣不一樣。
常見的集成環(huán)境有XAMPP(Mac版)和MAMP。
綜上所述,不同的系統(tǒng)會有不同的環(huán)境選擇。可以根據(jù)您的計算機系統(tǒng)進行選擇。如果有幫助,可以選擇關(guān)注量。
wamp
可以,cloudhelper,一個免費的云主機工具,可以用來快速操作Apach
sasl認(rèn)證原理?
一.背景
Kafka提供了多種安全認(rèn)證機制,主要分為SSL和SASL2。其中,based平原是一種基于帳戶密碼的認(rèn)證方法,這是常用的。最近做了一個卡夫卡認(rèn)證,發(fā)現(xiàn)官網(wǎng)說的不是很清楚,但是網(wǎng)上各種博客都有。很多,但是良莠不齊,坑很多。經(jīng)過一天美國的研究,信息技術(shù)和;;終于完成了,我我把它寫在這里。
二。環(huán)境
操作系統(tǒng):linux
卡夫卡版本:卡夫卡_2.12-0.11.0.1
動物園管理員版本:動物園管理員-3.5.1-alpha
三。認(rèn)證步驟
3.1.Zookeeper配置和啟動
1.為zookeeper添加SASL支持,并將其添加到配置文件中。
requireclientauthschemassljaasloginrene3600000
2.創(chuàng)建一個新的zk_server_file來為Zookeeper添加帳戶認(rèn)證信息。
只要zkEnv配置了正確的路徑,您就可以將這個文件放在任何您想要的地方。我把它放在/home路徑中。zk_server_file的內(nèi)容如下
服務(wù)器{必需的用戶名