- networking interface 設定 (新版不適用)
- sudo passwd root
- 安裝 SSH Server
- 設定開機直接進入文字模式
- 安裝 Apache2 + PHP5 + MySQL + phpmyadmin
- 安裝設定 ngnix + php5
2014年10月26日 星期日
ubuntu 安裝系統設定步驟 (自用)
2014年10月25日 星期六
ubuntu 設定開機直接進入文字 (text, console) 模式
vi /etc/default/grub ,將原來
加上註解,並重新新增一行新設定,改為下列後存檔離開:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
加上註解,並重新新增一行新設定,改為下列後存檔離開:
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX_DEFAULT="text"接著執行更新開機GRUB設定
sudo update-grub執行結果:
Generating grub.cfg ... Found linux image: /boot/vmlinuz-3.11.0-15-generic Found initrd image: /boot/initrd.img-3.11.0-15-generic Found memtest86+ image: /boot/memtest86+.bin Found Ubuntu 12.04 LTS (12.04) on /dev/sda1 done#
2014年10月18日 星期六
製作 Mac OS X Yosemite 開機安裝碟
透過 App Store 直接升級至新版 Mac OS X Yosemite 或許是最快的方法。但對於需要更新多部 Mac 或打造一部 Hackintosh 而言,卻不一定是最理想的方式。
如同以往的 Mac OS X 升級,完成更新安裝之後,installer安裝程式也會自動從應用程式(Applications)文件夾中消失。我們可透過同時按下鍵盤option鍵並用滑鼠點擊畫面上的Free Upgrade (免費升級)按鈕或是利用 Time Machine 備份檔案重新還原 installer安裝程式。為了節省時間,建議更新至新版 Yosemite 前最好還是製作一支 USB 開機安裝碟,方便日後使用。
#
如同以往的 Mac OS X 升級,完成更新安裝之後,installer安裝程式也會自動從應用程式(Applications)文件夾中消失。我們可透過同時按下鍵盤option鍵並用滑鼠點擊畫面上的Free Upgrade (免費升級)按鈕或是利用 Time Machine 備份檔案重新還原 installer安裝程式。為了節省時間,建議更新至新版 Yosemite 前最好還是製作一支 USB 開機安裝碟,方便日後使用。
- 下載 Yosemite Installer:打開 App Store,按下鍵盤 option 鍵,同時用滑鼠點擊畫面上的Free Upgrade (免費升級)按鈕,進行安裝程式下載。
- 格式化USB隨身碟:準備一支至少8GB容量的USB隨身碟,先將裡面資料備份後,準備以「硬碟工具程式」進行隨身碟格式化。選擇磁碟格式:Mac OS 擴充格式(日誌式)、輸入名稱:Yosemite 後,進行磁碟機的清除工作。
- 寫入開機安裝碟:當Yosemite安裝檔案下載完成後,開啟「終端機」(Terminal)應用程式。並且直接貼上下列指令:
- 輸入密碼:依照畫面提示輸入帳號密碼,等待安裝檔案寫入USB隨身碟中,耐心稍待片刻,直到畫面上出現 Done. 提示。
- 以USB安裝碟開機:準備升級更新的 Mac 先插上 Yosemite 開機安裝碟,然後按住option鍵同時開機,直到安裝畫面出現後,依照步驟進行安裝即可。
檔案大小 5.16GB 需要一些時間進行下載
sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/Yosemite --applicationpath /Applications/Install\ OS\ X\ Yosemite.app --nointeraction
看到畫面上出現 Done. 提示
#
2014年10月4日 星期六
angular.js 範例
vi app.html
以瀏覽器直接開啟app.html的執行結果:
#
<html ng-app='myApp'> <head> <title>Your Shopping Cart</title> <meta charset="utf-8"> </head> <body ng-controller='CartController'> <h1>Your Order</h1> <div ng-repeat='item in items'> <span>{{item.title}}</span> <input ng-model='item.quantity'> <span>{{item.price | currency}}</span> <span>{{item.price * item.quantity | currency}}</span> <button ng-click="remove($index)">Remove</button> </div> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.0/angular.min.js"></script> <script> var app = angular.module('myApp', []); app.controller('CartController', ['$scope', function($scope) { $scope.items = [ {title: '油漆刷子', quantity: 8, price: 3.95}, {title: '油漆', quantity: 17, price: 12.95}, {title: '工作服', quantity: 5, price: 6.95} ]; $scope.remove = function(index) { $scope.items.splice(index, 1); } }]); </script> </body> </html>
以瀏覽器直接開啟app.html的執行結果:
#
標籤:
組合的力量,
angular,
programming
訂閱:
文章 (Atom)