国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

使用 VirtualBox + Vagrant + 寶塔 Linux 面板搭建本地虛擬開發環境

cocopeak / 1414人閱讀

摘要:之后每次對配置文件進行更改時,都需要重載,重載命令。五安裝寶塔面板打開寶塔面板官網,因為虛擬機用的是環境,所以我們去面板專區。在網頁的最下端給出了寶塔面板的安裝方法。

以前在 Windows 上搞 PHP 開發的時候用的是 wamp 或者 phpstudy 這些本地開發環境,現在轉戰到 Mac 后,本想著像以前一樣的弄個本地開發環境,但得知了 vagrant 后,毅然決定更換開發方法。

但是 vagrant 的其他 box 并不像 Homestead 一樣有著簡潔的包括數據庫、域名等的配置,所以一直想找一個比較直觀的圖形界面來管理這些配置。今天突然發現了寶塔 Linux 管理面板,其傻瓜式的安裝方法以及簡潔的控制界面讓我欲罷不能,索性裝個試試看。

廢話少敘,直接上干貨

一、安裝VirtualBox

首先到 VirtualBox 官網下載最新版本的 VirtualBox ,之后雙擊安裝就好了,過程很簡單。

二、安裝Vagrant

還是到 Vagrant 官網下載最新版本的 Vagrant ,安裝方法同上。

三、安裝VagrantBox

我們可以到 VagrantBox 下載自己需要的 box 文件,我比較習慣用 Ubuntu ,所以下載了列表中的第一個。與其說是下載,不如說是 .box 文件的使用方法。方法如下:

在你的工作目錄創建一個新的文件夾,打開終端,cd 到新建的文件夾中,輸入 vagrant init 你的box名稱 比如 vagrant init laravel/homestead ,這時會在文件夾中新建一個名為 vagrantfile 的文件,這里面包含了這個box的一切配置信息。

還是在上面的文件夾中,終端輸入 vagrant up 啟動 vagrant ,由于是第一次安裝,所以時間會比較長,個人推薦將下載地址復制下來用其他下載軟件比如 FDM 來下載 box 文件比較快。

如果是用其他軟件下載的 box 文件,下載完之后需要在終端執行 vagrant box add "你給box起的別名" box文件名 來添加新的 box ,再執行 vagrant init "你給box起的別名" 來初始化 box ,最后再執行 vagrant up 啟動虛擬機。

四、Vagrant配置

剛才的文件夾中有一個名為 vagrantfile 的文件,它包含了此 box 的配置。打開文件,我們需要對它進行一些簡單的配置。

找到 config.vm.network "private_network", ip: "192.168.33.10" 這一行,將其前面的 “#” 去掉,這樣做的目的是我們可以通過這個IP地址來訪問虛擬機而不是通過端口轉發,這樣會方便一些。

找到 config.vm.synced_folder "../data", "/vagrant_data" ,這一行配置的是共享目錄,也就是將你的工作目錄和虛擬機的網站目錄共享,前面的是本地目錄,后面的是虛擬機中的目錄,下面是我的配置

config.vm.synced_folder
        "/Users/myname/Workspace/WebProgram"
        , "/www/wwwroot"
        , owner:"www"
        , group:"www"
        , create:true
        , mount_options:["dmode=755","fmode=664"]

config.vm.synced_folder ".", "/vagrant", disabled: true

找到

config.vm.provider "virtualbox" do |vb|
  #   # Display the VirtualBox GUI when booting the machine
  #   vb.gui = true
  #
  #   # Customize the amount of memory on the VM:
     vb.memory = "2048"
  end

這幾行配置的是虛擬機的內存,可以根據自身需求進行調整。

大概配置完成后就可以 vagrant up 打開虛擬機了。

PS:之后每次對配置文件進行更改時,都需要重載 box ,重載命令 vagrant provision && vagrant reload

五、安裝寶塔 Linux 面板

打開寶塔面板官網,因為虛擬機用的是 Linux 環境,所以我們去 Linux 面板專區。在網頁的最下端給出了寶塔面板的安裝方法。過程大概為

打開虛擬機, vagrant ssh 進入虛擬機

su 到 root 用戶

輸入 wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh (以 Ubuntu 為例)

等待安裝完畢

安裝完畢后,在終端中,我們可以看到寶塔給出了默認的用戶名和密碼,現在打開瀏覽器,輸入 192.168.33.10:8888 進入寶塔面板的登錄界面,輸入用戶名密碼進入面板,系統會提示你安裝服務器所需要的軟件,安裝即可。

之后就不用細說了,全都是傻瓜式操作。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/28500.html

相關文章

  • vagrant嘗鮮及docker搭建nignx與reids

    摘要:啟動虛擬機,命令關閉虛擬機,查看運行狀態。此外如果修改了,也是執行該命令重新創建容器。該命令會同時會在前臺啟動容器并打印容器內的控制臺日志,方便查看是否啟動成功。安裝通過部署也是十分簡單,不用糾結版本和依賴及配置的問題。 虛擬化、容器化是這幾年來十分流行的一個理念,它使用隔離的手段,將不同服務的依賴、配置等隔離開來,大大降低了管理成本及維護負擔。vagrant是一款抽象層次更高的虛擬環...

    Vicky 評論0 收藏0

發表評論

0條評論

cocopeak

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<