1 1 web實戰篇 docker 虛擬機器

2021-08-28 09:27:59 字數 1565 閱讀 1938

本篇主要是針對github或者碼雲等,進行上線運營的一些環境,官方文件不全或者**缺少,造成失敗。大多數用docker。

docker+docker進行專案組建,docker這裡會簡單的使用,幫助更好的理解和一步步組建環境的。

本篇簡述如何搭建乙個lnmp模組,來針對之後的go程式發布等。用docker容器單獨管理lnmp這些服務。

咱們用centos7作為伺服器,docker作為主服務端,這台伺服器專門跑各種docker容器,支援各種服務。咱們把這台伺服器作為內網,公網也是一樣的道理,記憶體4g就可以,2g的話,跑不動服務了。

如何安裝參考之前的docker入門教程,咱們這裡蠶蛹下面的我安裝好的映象,方便快捷,貼合本教程。

vm目錄是存放各種虛擬機器的

base:一般是安裝好軟體,系統更新之後打包乙份映象

tl:是用來開發實戰,學習的映象

workdevelop:基本是用來工作中的虛擬機器

咱這裡實戰,貼近於產品發布,安裝,也算是上線運營階段的,故把映象放到workdevelop目錄下。

解壓完,改個名字

右鍵掃瞄虛擬機器

修改為名稱一樣

這台映象是基於這兩套教程搭建而來的。

使用者:密碼 fjs:qwqw123

進入虛擬機器設定伺服器ip為 111.111.111.20

關閉網路再開啟,ip就修改過來了

用遠端控制軟體開啟

咱們為了便捷,迅猛的搭建伺服器開發,可以看到網上有很多的教程,或者是docker倉庫中都有很多lnmp的映象包,docker可以變成微服務,乙個容器就跑一項服務,比如mysql。

咱們為了快捷方便嘛,肯定是選擇更容易接受的方式來安裝lnmp。

讀《黑客攻防技術寶典 WEB實戰篇》

6.2.1 密碼保密性不強 弱密碼,web應用並未對使用者自定義的密碼進行約束。6.2.2 蠻力攻擊登入 暴力破解,應用程式允許攻擊者無阻力地不斷嘗試錯誤密碼,直到猜對,不採取阻攔。6.2.3 詳細的失敗訊息 類似於登入失敗後顯示的 使用者不存在 和 密碼錯誤 這樣會幫助攻擊者確定username和...

spring aop 實戰篇 一

需求 通過spring aop 提供的面向切面程式設計的思想,利用自定義註解的方式,實現對介面的功能的增強 一 自定義乙個註解類 target 指明了修飾的這個註解的使用範圍,即被描述的註解可以用在 documented retention retentionpolicy.runtime targe...

(二)zookeeper實戰篇

a.安裝jdk b.安裝zookeeper 通過filezilla將zookeeper傳到linux下的 opt software下並chaos u x zookeeper 3.4.10.tar.gz 然後解壓到 opt module 下 c.修改配置 將 opt module zookeeper ...