最近公司持續在把舊機器淘汰 , 打算把機器減量 , 這篇文章是以Linux為底層的VirtualBox , 並加入網頁瀏覽功能的phpvitualbox
首先先到 VirtualBox 下載 VirtualBox 的 主程式
若有需要提供給多使用者操作的話可到phpvirtualbox下載對應的php包
我這裡示範的是VirtualBox4.2.16 , 對應的是phpvirtualbox-4.2-5.zip
在安裝前 , Linux的環境需要安裝php , httpd , php-soap ((使用phpvirtualbox需要應用到的軟件))
setup1 - 將httpd.conf 設定檢查並將80port 啟用
setup2 - Virtualbox安裝
setup3 - phpvirtualbox.zip解壓縮並放置到 /var/www/html 下, 將config.php.sample改為config.php 並修改其內容
setup4 - 新增執行phpvirtualbox的使用者 , useradd -m vbox -G vboxusers /Passwd
setup5 - 新增vbox.cfg , 以及vbox.log須手動新建及有vbox權限
setup6 - service vboxdrv vboxweb-service httpd start , chkconfig , listen local 80,18083port
debug
1. yum update , Linux Kernel fail , 解除安裝Virtualbox後重新編譯 , 使用工具make , gcc , cpp , kernel-devel
2. vboxweb-service start fail , vbox.cfg 及 vbox.log 新建與權限設定 , vbox.cfg路徑可參考vboxweb-service
3. 關閉iptables、selinux , 開啟vboxdrv、vboxweb-service、httpd
文章目前都已轉入WordPress囉,請連這裡 https://shazi.info,若有連結失效請到新站台查詢!並告知站長,這裡僅提供第一次發文的同步更新,文章有編修將不再修正。
2013年7月22日 星期一
2013年7月9日 星期二
使用T-SQL來備份與還原資料庫
--建立一個名叫"puma"的DB
1 | USE [master] |
2 | GO |
3 | CREATE DATABASE [puma] ON PRIMARY |
4 | ( NAME = N'puma', FILENAME = N'D:\DB\puma.mdf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ) |
5 | LOG ON |
6 | ( NAME = N'puma_log', FILENAME = N'D:\DB\puma_log.ldf' , SIZE = 1024KB , MAXSIZE = 2048GB , FILEGROWTH = 10%) |
7 | GO |
--備份"puma"DB
1 | BACKUP DATABASE puma TO DISK = 'D:\DB\puma.bak' |
2 | GO |
--還原"puma"DB到新的DB"puma2"
1 | RESTORE DATABASE puma2 |
2 | FROM DISK = 'D:\DB\puma.bak' |
3 | WITH |
4 | MOVE 'puma' TO 'D:\DB\puma2.mdf', |
5 | MOVE 'puma_log' TO 'D:\DB\puma2_log.ldf', |
6 | REPLACE; |
7 | GO |
訂閱:
文章 (Atom)