小公尺路由開發環境搭建
第一章:linux
環境安裝
第一步:ultraiso
,選擇ubuntu
映象,製作
ubuntu
啟動盤
第二步:
主機設定
bios,用u
盤作為啟動盤
第三步:根據啟動介面安裝ubuntu
第二章:搭建tftp服務
第一步:安裝tftp
需要安裝的軟體
1)安裝
xinetd
sudo apt-get install xinetd2)(
安裝tftp
和tftpd 或者)
安裝增強版的
tftp-hpa
sudo apt-get install tftp-hpa tftpd-hpa
3)配置
tftp
伺服器
vim /etc/default/tftp-hpa
內容如下:
# /etc/default/tftpd-hpa
tftp_username="tftp"
#tftp_directory="/var/lib/tftpboot"
tftp_directory="/tftpboot"
tftp_address="0.0.0.0:69"
tftp_options="--secure"
內容解釋:tftp_directory
為我們tftp
伺服器共享目錄(
tfpt
可用的目錄)
第二步:建立tftp
服務使用的目錄
mkdir /tftpboot
chmod 777 /tftpboot
第三步:測試
1)重啟
xinetd
服務和tftpd服務
service xinetd restart
service tftpd-hpa restart
2)本機除錯
:重新開啟乙個終端(如果在原來終端可能會失敗(我是失敗了))
a、在/tftpboot
下建立檔案
hyg.test
touch /tftpboot/hyg.test
b、本機啟動
tftp
,獲取hyg.test檔案
tftp localhost 或者
tfpt
本機ip
(ifconfig
檢視)
>get hyg.test
>quit
c、然後在當前目錄可以看到我們在
/tftpboot/
3)網路間兩台機子測試
a、獲取檔案
tftp 192.168.31.122
>get hyt.test
>quit
b、檢視檔案
第三章搭建nfs服務
第一步:安裝nfs
需要的軟體
sudo apt-get install nfs-kernel-server nfs-common portmap
內容:/tftp/nfs *(rw,sync,no_root_squash)
第三步:建立nfs
共享目錄
sudo mkdir /work
cd /work
sudo mkdir nfs_root
chmod 777 /work/nfs_root
sudo exportfs -a0
第四步:啟動nfs服務
sudo service portmap restart
sudo service nfs-kernel-service restart
第五步:測試
1)本機檢視
nfs共享目錄
showmount -e
2)客戶機遠端掛在伺服器的
nfs共享目錄
備註:客戶機需要安裝nfs-common
(sudo apt-get install nfs-common
)sudo mount 172.0.0.1:/work/nfs_root /mnt
第四章 安裝git
和編譯原始碼、
hello例項
第一步:安裝git
sudo apt-get install git
第二步:下拉原始碼
git clone git:
cd mifwifi
make
第三步:編譯hello.cpp
使用交叉編譯編譯工具編譯:
/miwifi/toolchain/hndtools-arm-linux--2.6.36-uclibc-4.5.3/bin/arm-brcm-linux-uclibcgnueabi-g++ hello.cpp
PHPWIND二次開發環境
好了,至此我們需要的東西已經齊全了,這裡要特別提醒一句 一定要保證自己mysql server的執行是沒有問題的。開始搭建 1.解壓wamp 5.0到 例如c 自己選乙個盤放進去,裡面有乙個local資料夾,乙個www資料夾 2.解壓phpwind檔案包,將裡面的upload考入上述www資料夾下,...
ug二次開發環境配置
一 系統安裝配置 1.1 安裝ug 安裝vs,假設ug安裝目錄 d program files nx10.0 假設vs安裝目錄 d program files microsoft visual studio 10.0 1.2 拷貝d program files nx10.0 ugopen vs fi...
nx二次開發 環境配置
以c 語言講解環境配置 1.安裝好nx和vs 一般來說nx和vs的版本要對應,如nx10.0對應vs2012 如果不對應則需要修改d program files siemens nx 10.0 ugopen vs files vc vcprojects nx10 nxopencpp.vsz該檔案中的...