首页 > 代码库 > Windows7+VirtualBox+Ubuntu本地开发环境搭建
Windows7+VirtualBox+Ubuntu本地开发环境搭建
首先下载相应的VirtualBox和Ubuntu镜像文件
安装Ubuntu操作系统
一 网络设置
将虚拟机的network连接模式设置为Bridge模式,注意无线网卡要与本机的无线网卡名称一致
在windows中适用ipconfig/all查看本地无线网络的如下信息子网掩码
默认网关
DNS服务器列表
在ubuntu系统中编辑文件/etc/network/interfaces,加入
auto enp0s3
iface enp0s3 inet static
address 10.234.50.0 #ip地址
netmask 255.255.254.0
network 10.234.50.0
gateway 10.234.50.1
dns-nameservers xx.xx.xx.xx
dns-nameservers xx.xx.xx.xx
dns-nameservers xx.xx.xx.xx
代理设置
在ubuntu图形界面中选择System Settings->Network->Network Proxy,并填入代理服务器的信息
安装telnet
sudo apt-get install telnetd
sudo apt-get install xinetd
sudo vi /etc/inetd.conf 并加入以下一行
telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd
输入sudo vi /etc/xinetd.conf并加入内容:
# Simple configuration file for xinetd
#
# Some defaults, and include /etc/xinetd.d/
defaults
{
# Please note that you need a log_type line to be able to use log_on_success
# and log_on_failure. The default is the following :
# log_type = SYSLOG daemon info
instances = 60
log_type = SYSLOG authpriv
log_on_success = HOST PID
log_on_failure = HOST
cps = 25 30
}
includedir /etc/xinetd.d
sudo vi /etc/xinetd.d/telnet(文件可能不存在)并加入以下内容:
# default: on
# description: The telnet server serves telnet sessions; it uses \
# unencrypted username/password pairs for authentication.
service telnet
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}
重启网络服务sudo /etc/init.d/xinetd restart
设置apt代理服务器
编辑/etc/apt/apt.conf,并添加
Acquire::http::proxy "http://username:password@proxyhost:proxyport/"
安装JRE
sudo apt-get install default-jre
安装FTP server
sudo apt-get install vsftpd
修改/etc/vsftpd.conf增加写权限
write_enable=YES
编辑/etc/hosts文件,增加对应的ip和域名mapping
Windows7+VirtualBox+Ubuntu本地开发环境搭建