VMware-ESX-Server 配置主机本想学习一下,可是我输入登录名 root 和密码之后就不知道下了怎么操作了。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VMware-ESX-Server 配置主机本想学习一下,可是我输入登录名 root 和密码之后就不知道下了怎么操作了。相关的知识,希望对你有一定的参考价值。
在电脑上安装了VMware-ESX-Server 配置主机,本想学习一下,可是开机后在dos输入登录名 root 和密码之后就不知道下了怎么操作了。不知道怎么才能进入分配创建虚拟主机的界面。
还有就是VMware-ESX-Server 是基于xp|winds系统的还是,本身就是一个系统,想请朋友指教一下。
登录后是让你维护服务器端的,干不了别的。
需要配置和使用虚拟机,需要从另一台计算机,用浏览器登录这台机器的ip地址,然后输入帐号后,就能进行虚拟机安装、调试、运行了,浏览器中就能看到虚拟机运行起来的桌面的,而且这里可以配置服务器的动态资源调度,例如设定资源池,空余的CPU计算能力、空余的内存、空余的硬盘等,在哪个虚拟机忙的时候供他使用,让空闲的虚拟机自动让出资源等等。
还包括动态迁移虚拟机、动态备份等等,很多游戏的多个区的那种,就是用这种方法在刀片服务器上实现动态调整各个区资源的。 参考技术A 1、你是不是用的workstation安装的esx
2、正确的登录是在IE 输入你安装esx时配置的IP 地址 https://。。。 下载client程序安装,通过这个程序去登陆esx
3、esx是独立的系统,基于linux的,你都已经装起来了,怎么还不清楚
4、其实esx 是需要vc的,是用client程序去登陆vc,然后用vc去添加esx主机,利用VC进行相关的迁移、复制、模板、HA、DRS、FT、加载存储等等动作,如果不用VC那么esxi简单而且是免费的
这个东西只能回答你这么多了,想学习有两个网站 VMsky和虚拟人 ,你可以去看看 参考技术B 这个没有记错的话VMware-ESX-Server是基于服务器上用的虚拟主机软件吧,你真的把他放在一般的桌面机上了==。
这款软件解释的通俗点就是提高服务器的利用率,是把一台企业级的服务器划分成多台的虚拟服务器,从而使这台真正的服务器发挥出自己最大的效率。
这个系统是基于Linux内核的,至于操作你还是专门买本书看吧== 参考技术C 是linux系统,主机建好之后 要用客户机ie登录到esx的ip地址上,下载个客户端,再进行登录的。当然也可以在命令行中操作,具体可以到vmware官网上下载操作手册。
Nginx配置多个基于域名的虚拟主机+实验环境搭建+测试
0.说明
使用Nginx可以配置基于域名的虚拟主机、基于端口的虚拟主机和基于端口的虚拟主机,比较常用的是基于域名的虚拟主机,这里要做的配置是基于域名的虚拟主机,并且是配置多个基于域名的虚拟主机。
关于Nginx配置文件的说明可以参考官方文档,同时也可以参考老男孩老师的书籍《跟老男孩学Linux运维:Web集群实战》,讲解得非常好!
1.实验环境
关于Nginx的详细安装配置,可以参考另一篇博文《在CentOS上编译安装Nginx+实验环境搭建+测试》。
本次实验的测试环境使用的宿主机操作系统为Windows 7,在Vmware虚拟机安装CentOS 6.5,说明如下:
宿主机操作系统Windows 7
虚拟机安装的操作系统CentOS 6.5
虚拟机操作系统上网方式NAT
而当使用NAT的方式进行上网时虚拟机、宿主机之间的网络连接关系可如下所示:
关于为什么网络拓扑结构是这样的,这里不展开说明,可以参考博主的另一篇博文《在实践中深入理解VMware虚拟机的上网模式NAT模式》,这篇文章深入地分析了VMware虚拟机使用NAT模式上网时的网络结构细节,相信看完这篇文章后,这里搭建Nginx的实验环境也就很容易理解了。
另外需要注意的是这里安装的CentOS 6.5操作系统使用了最小化安装,并且只定制安装了一些常用的开发工具如gcc等,其版本信息如下:
[[email protected] ~]# cat /etc/redhat-release CentOS release 6.5 (Final) [[email protected] ~]# uname -r 2.6.32-431.el6.x86_64 [[email protected] ~]# uname -m x86_64
2.配置一个基于域名的虚拟主机与测试
先启动Nginx,验证服务是否正常:
[[email protected] ~]# /application/nginx/sbin/nginx [[email protected] ~]# netstat -lnp | grep 80 tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 6881/nginx unix 2 [ ACC ] STREAM LISTENING 9180 1/init @/com/ubuntu/upstart [[email protected] ~]# curl localhost <h1>Hello, I‘m xpleaf.</h1> [[email protected] ~]# LANG=en [[email protected] ~]# wget localhost --2017-02-24 13:33:43-- http://localhost/ Resolving localhost... ::1, 127.0.0.1 Connecting to localhost|::1|:80... failed: Connection refused. Connecting to localhost|127.0.0.1|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 28 [text/html] Saving to: `index.html.1‘ 100%[======================================>] 28 --.-K/s in 0s 2017-02-24 13:33:43 (1.87 MB/s) - `index.html.1‘ saved [28/28]
从上面的输出可以看到,此时Nginx是可以正常运行和提供服务的。
(1)实验准备:最小化Nginx的主配置文件nginx.conf
Nginx的配置文件在安装目录下的conf目录中:
[[email protected] ~]# tree /application/nginx /application/nginx |-- client_body_temp |-- conf | |-- fastcgi.conf | |-- fastcgi.conf.default | |-- fastcgi_params | |-- fastcgi_params.default | |-- koi-utf | |-- koi-win | |-- mime.types | |-- mime.types.default | |-- nginx.conf | |-- nginx.conf.default | |-- scgi_params | |-- scgi_params.default | |-- uwsgi_params | |-- uwsgi_params.default | `-- win-utf |-- fastcgi_temp |-- html | |-- 50x.html | |-- index.html | `-- index.html.source |-- logs | |-- access.log | |-- error.log | `-- nginx.pid |-- proxy_temp |-- sbin | `-- nginx |-- scgi_temp `-- uwsgi_temp
nginx.conf便是主配置文件,nginx.conf.default则是它的备份,该配置文件有数百行:
[[email protected] conf]# wc -l nginx.conf 117 nginx.conf
为了学习的方便,可以考虑将其注释内容去掉:
[[email protected] conf]# egrep -v "#|^$" nginx.conf.default >nginx.conf [[email protected] conf]# cat nginx.conf worker_processes 1; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; server { listen 80; server_name localhost; location / { root html; index index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } } [[email protected] conf]# wc -l nginx.conf 22 nginx.conf
去掉了注释和空白行后只有22行,就很方便我们待会做实验时进行配置了。
(2)修改配置文件
假设我们的Nginx为站点www.xpleaf.cn服务,则可以将主配置文件修改为如下:
[[email protected] conf]# cat nginx.conf worker_processes 1; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; server { listen 80; server_name www.xpleaf.com; location / { root html/www; index index.html index.htm; } } }
主要是修改了第12行和第14行,其中第14行说明该站点的根目录的html文件在html/www/目录中。
(3)创建域名对应的站点目录及文件
[[email protected] nginx]# cd html/ [[email protected] html]# mkdir www [[email protected] html]# echo "This page is: www.xpleaf.cn">www/index.html [[email protected] html]# cat www/index.html This page is: www.xpleaf.cn
(4)重新启动Nginx服务
[[email protected] html]# /application/nginx/sbin/nginx -t # 检查Nginx配置语法 nginx: the configuration file /application/nginx-1.6.3//conf/nginx.conf syntax is ok nginx: configuration file /application/nginx-1.6.3//conf/nginx.conf test is successful [[email protected] html]# /application/nginx/sbin/nginx -s reload # 优雅重启Nginx
(5)在CentOS 6.5上进行测试
因为上面我们设置的域名www.xpleaf.cn实际是可能不存在,但为了达到测试的目的,即当访问www.xpleaf.cn时,能够解析到我们CentOS上的IP地址,从而可以访问其上面的Nginx服务,达到访问Nginx虚拟主机的目的,所以在CentOS上进行测试时,我们需要修改/etc/hosts文件,让www.xpleaf.cn解析为CentOS的IP地址:
[[email protected] html]# echo "127.0.0.1 www.xpleaf.cn" >>/etc/hosts [[email protected] html]# tail -1 /etc/hosts 127.0.0.1 www.xpleaf.cn
此时,在CentOS上使用curl命令和wget命令来访问www.xpleaf.cn,查看测试结果:
[[email protected] html]# curl www.xpleaf.cn This page is: www.xpleaf.cn [[email protected] html]# wget www.xpleaf.cn --2017-02-24 13:58:29-- http://www.xpleaf.cn/ Resolving www.xpleaf.cn... 127.0.0.1 Connecting to www.xpleaf.cn|127.0.0.1|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 28 [text/html] Saving to: `index.html.1‘ 100%[======================================>] 28 --.-K/s in 0s 2017-02-24 13:58:29 (2.24 MB/s) - `index.html.1‘ saved [28/28]
从输出结果可以知道,此时Nginx成功地为域名为www.xpleaf.cn的虚拟主机提供了服务。
(6)在Windows 7主机上进行测试
为了达到前面说的目的,在Windows操作系统上同样需要修改hosts文件,Windows 7的hosts文件在C:\Windows\System32\drivers\etc,同样添加下面一行:
10.0.0.101 www.xpleaf.cn
这时在浏览器中输入地址www.xpleaf.cn,查看返回的结果:
可以看到,可以正常访问。
3.配置多个基于域名的虚拟主机与测试
上面的实验中只有一个站点www.xpleaf.cn,假如还有两个站点bbs.xpleaf.cn和blog.xpleaf.cn,同样需要Nginx来提供服务,这时就需要配置多个基于域名的虚拟主机了,不过有了上面的基础后,下面的操作就会容易很多,因为思路都是一样的。
(1)修改主配置文件nginx.conf
在前面的基础上,修改为如下:
[[email protected] conf]# cat nginx.conf worker_processes 1; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; server { listen 80; server_name www.xpleaf.com; location / { root html/www; index index.html index.htm; } } server { listen 80; server_name bbs.xpleaf.com; location / { root html/bbs; index index.html index.htm; } } server { listen 80; server_name blog.xpleaf.com; location / { root html/blog; index index.html index.htm; } } }
(2)创建域名对应的站点目录及文件
[[email protected] html]# mkdir bbs [[email protected] html]# echo "This page is: bbs.xpleaf.cn" >bbs/index.html [[email protected] html]# mkdir blog [[email protected] html]# echo "This page is: blog.xpleaf.cn" >blog/index.html [[email protected] html]# cat bbs/index.html blog/index.html This page is: bbs.xpleaf.cn This page is: blog.xpleaf.cn
(3)重新启动Nginx服务
[[email protected] html]# /application/nginx/sbin/nginx -t # 检查Nginx配置语法 nginx: the configuration file /application/nginx-1.6.3//conf/nginx.conf syntax is ok nginx: configuration file /application/nginx-1.6.3//conf/nginx.conf test is successful [[email protected] html]# /application/nginx/sbin/nginx -s reload # 优雅重启Nginx
(4)在CentOS 6.5上进行测试
在原来基础上,修改/etc/hosts文件,在127.0.0.1地址后添加bbs.xpleaf.cn和blog.xpleaf.cn两个域名:
[[email protected] html]# tail -1 /etc/hosts 127.0.0.1 www.xpleaf.cn bbs.xpleaf.cn blog.xpleaf.cn
使用curl命令和wget命令进行测试:
[[email protected]af html]# curl bbs.xpleaf.cn This page is: www.xpleaf.cn [[email protected] html]# curl blog.xpleaf.cn This page is: www.xpleaf.cn [[email protected] html]# wget bbs.xpleaf.cn --2017-02-24 14:19:54-- http://bbs.xpleaf.cn/ Resolving bbs.xpleaf.cn... 127.0.0.1 Connecting to bbs.xpleaf.cn|127.0.0.1|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 28 [text/html] Saving to: `index.html.2‘ 100%[======================================>] 28 --.-K/s in 0s 2017-02-24 14:19:54 (2.37 MB/s) - `index.html.2‘ saved [28/28] [[email protected] html]# wget blog.xpleaf.cn --2017-02-24 14:20:00-- http://blog.xpleaf.cn/ Resolving blog.xpleaf.cn... 127.0.0.1 Connecting to blog.xpleaf.cn|127.0.0.1|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 28 [text/html] Saving to: `index.html.3‘ 100%[======================================>] 28 --.-K/s in 0s 2017-02-24 14:20:00 (2.24 MB/s) - `index.html.3‘ saved [28/28]
从上面结果可以知道,Nginx为各个虚拟主机正常提供服务。
(5)在Windows 7主机上进行测试
在原来基础上,修改hosts文件,如下:
10.0.0.101 www.xpleaf.cn bbs.xpleaf.cn blog.xpleaf.cn
在浏览器上分别访问各个域名,查看其返回结果:
访问www.xpleaf.cn:
访问bbs.xpleaf.cn:
可以看到访问每个域名都返回了期待的页面,说明测试成功!
4.下一步要做什么
可以考虑配置与测试基于端口的虚拟主机和基于IP地址的虚拟主机,其实只要把上面的弄清楚了,再做这些配置就会容易很多了。
5.参考资料
《跟老男孩学Linux运维:Web集群实战》
本文出自 “香飘叶子” 博客,请务必保留此出处http://xpleaf.blog.51cto.com/9315560/1901284
以上是关于VMware-ESX-Server 配置主机本想学习一下,可是我输入登录名 root 和密码之后就不知道下了怎么操作了。的主要内容,如果未能解决你的问题,请参考以下文章