2018年6月27日

VirtualBox 縮小硬碟 *.vdi 動態配置存放裝置

VirtualBox 動態配置的存放裝置,很方便,不會一開始就佔掉硬碟空間,但檔案會愈來愈大,即使你重新 format 清空後還是一樣。此時,若想縮小,可以下此指令:

vboxmanage modifymedium --compact /home/username/mint18.vdi

來將它縮小。

參考:How to compact VirtualBox's VDI file size?

2018年6月26日

Virtualbox 掛載 共用資料夾 (Client 端是 Mint18.2)

在 Virtualbox 中可用 "共用資料夾"來和主機 (host) 分享資料夾, 但使用 virtualbox 預設的掛載, 在Mint 17, 18 也適用 (即 client 端是 Mint)。

經研究後, 在 Mint 中已不用修改 fstab ,只要按以下設定完,再將使用者加入群組 vboxsf,即可手動掛載, 步驟如下:

1. 在 virtualbox 的視窗主選單中, 選 [裝置→共用資料夾], 然後新增一個 (按 + 號的圖示) 例如名稱為 shared 的共用資料夾
2. 記得其中 "唯讀"、"自動掛載" 兩個選項都不要勾選, 但是 "永久" 要勾選
最後別忘記「將使用者加入群組 vboxsf

有關自動掛載的方式,再研究

3. 先在你自己的家目錄中建立一個空的目錄,例如下例中的 ntfs, 
4. 再編輯 /etc/fstab 檔
    sudo gedit /etc/fstab




VirtualBox 版本: 5.1.34_Ubuntu r121010 (Qt5.5.1)
另參見: Virtualbox 掛載 共用資料夾 (Client 端是 ubuntu 10.04)

Mint17 + LAMP



 
一次安裝完 lamp-server
sudo apt-get install tasksel
sudo tasksel install lamp-server

版本:
Apache2:2.4.7
mysql-server:5.5.60
PHP:5.5.9 (5.5.9-1ubuntu4.25)
phpmyadmin:4.0.10-1 

在瀏覽器中輸入 localhost, 應該可以看到 apache 的資訊頁,其中有樹狀圖

/etc/apache2/
|-- apache2.conf
|       `--  ports.conf
|-- mods-enabled
|       |-- *.load
|       `-- *.conf
|-- conf-enabled
|       `-- *.conf
|-- sites-enabled
|       `-- *.conf


在 /var/www/html 下創建 index.php 內容如下

echo 'Current PHP version: ' . phpversion();
phpinfo();
?>


如果可以看到php版本畫面,應該就成功了。
 

要注意設權限,否則也無法執行
sudo chmod -R 754 *

這個檔不用更動
/etc/apache2/sites-available/000-default.conf

只要改 alias.conf
sudo pluma /etc/apache2/mods-enabled/alias.conf

增加一行即可 (其它不用)
 Alias /powebe "/var/www/powebe"