Linux網卡
說明:
Linux版本爲CentOS6.4
Linux中硬件皆文件,網卡也是一個文件
第一個網卡/etc/sysconfig/network-scripts/ifcfg-eth0
第二個網卡/etc/sysconfig/network-scripts/ifcfg-eth1
修改配置
查看IP命令:ipconfig【win】,ifconfig【linux】
重啓命令:service network restart/start/stop
檢 查:ping Linux ip地址
動態獲取IP的配置
1)將虛擬機網絡適配器設置爲:NAT模式 【虛擬機 -> 設置 -> 網絡適配器 (NAT) 】
如果NAT模式不能連網則換成橋接模式
橋接模式對應默認網卡(可以上網)
NAT模式 對應 VM8網卡(可以上網)
Host-only模式 對應VM1網卡(不可以上網)
2)配置網卡
步驟1:【打開網卡】vi /etc/sysconfig/network-scripts/ifcfg-eth0
步驟2:配置網卡, 按鍵盤“i”鍵修改網卡信息】
步驟3:【修改內容如下】
DEVICE=eth0 # eth0網卡
ONBOOT=yes # 是否啓動網卡
BOOTPROTO=dhcp # 動態獲取IP地址 (修改後按esc鍵,接着按:wq回車即可)
靜態IP配置
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.152.123 #設置網卡ip地址
NETMASK=255.255.255.0 #設置網卡的子網掩碼,
GATEWAY=192.168.152.1 #默認網關(注:一般是ip地址前三個段不變第四個段改爲1即可)
連接測試(遠程連接)
打開putty軟件
連接
安裝svn,配置post-commit
修改網卡能夠上網
vi /etc/sysconfig/network-scripts/ifcfg-eth0
添加DNS1=8.8.8.8(谷歌DNS)
service network restart #重啓即可
安裝svn服務器
yum -y install subversion
創建shop倉庫
mkdir -p /cangku
svnadmin create /cangku/shop
配置
打開/cangku/shop/conf下相應文件
vi svnserve.conf
去註釋
anon-access=none
password-db=passwd
authz-db = authz
vi passwd
添加用戶
php1=1
vi authz
設置權限
[shop:/]
php1=rw
開啓svn服務
svnserve -d -r /qz1/cangku
關閉Linux的防火牆
service iptables stop
本地通過【svn://服務器ip地址/shop】檢出測試
配置post-commit
創建post-commit文件
cd /cangku/shop/hooks
cp -r post-commit.tmpl post-commit
vi post-commit
添加如下配置
REPOS=”
export LANG=zh_CN.UTF-8
註釋掉: #mailer.py commit “
svn update 自動檢出的目錄 –username 用戶名 –password 密碼 –no-auth-cache
注意: 自動檢出的目錄必須爲絕對路徑
給post-commit所有用戶可執行權限
chmod -R a+x post-commit
開發服務器第一次檢出下
mkdir -p /www/shop
第一次檢出(手動)
svn co svn://服務器ip地址/shop /www/shop
以後客戶端向倉庫提交代碼,會自動從倉庫檢出到指定目錄下,方便測試人員隨時測試