当前位置:首页 > 虚拟机 > 正文

如何在虚拟机中对web站点进行维护(虚拟机配置web服务器教程)

Windows10虚拟机的设置和调整

在虚拟机上安装Windows10,需要关闭虚拟机并在“配置-硬件”中将“CPU和内存”调整为2G或更多内存,并编辑“硬盘”大小至少保留9G磁盘空间。对于已经使用过Windows8.1一段时间的用户来说,Windows10的变化值得肯定,而且很容易上手。不过,如果直接从Windows7升级到Windows10,可能需要一些时间来适应。浏览完Windows10后,我发现还是有很多地方需要更改默认设置,无论是在偏好设置方面还是与虚拟机工作环境相关。安装启动界面的设置在Windows10安装的最后阶段,会提示用户进行快速设置。这里不要选择“使用快速设置”,而是通过“自定义设置”关闭不必要的选项。虽然安装后可以在“设置”中进行调整,但安装向导界面上的自定义设置更集中体现了微软的“用心”。事实上,除了“位置”项之外,我选择关闭其他所有项。清理安装文件后,升级到Windows10后,原来的旧版本依然存在。另外,安装后还留下不少残留文件。这些可以通过磁盘清理来删除,以节省大量磁盘空间(在资源管理器中选择磁盘并单击该磁盘右键-属性-磁盘清理)。旧的Windows文件允许您回滚到旧一段时间。您可以决定是否立即删除它们。清理完成后,您可以关闭虚拟机,进入“配置-硬件-硬盘”重新编辑安装时因缓存空间需求而临时增加的硬盘空间。由于是从Windows8.1升级的,顺便在常规设置中更改一下虚拟机。更改类型和名称。与“Cortana”交谈“Cortana”的用户体验与“Siri”非常相似。它可以帮助我们处理一些简单的事情:添加日程、提醒和设置闹钟、查看天气、、翻译、简单的计算和搜索。如果你想调出“Cortana”的技能列表,点击麦克风图标,直接问她:“你能做什么?”要在虚拟机中启用Cortana和语音功能,需要打开“设置-隐私-语音、墨迹和打字”,虚拟机的“配置”中的“硬件-声音”需要勾选“已连接”。开始菜单颜色和最近使用的软件列表估计很多用户和我一样,总是从的“外观”入手。他们直接在桌面上点击右键,选择“个性化”来设置主题和颜色。在“个性化-颜色”的设置中,开启“自动从我的背景中选择主题颜色”和后面两项“使开始菜单、任务栏和作中心透明”,这样开始菜单和底部栏就会随背景图像的颜色变化,看起来更加协调。使用新的开始菜单模式,在桌面上放置程序图标有点重复。为此,我将常用程序“固定”到“开始”屏幕,这样桌面就干净了。如果你连回收站图标都不需要,进入“个性化-主题-桌面图标设置”,取消勾选即可。不过,在取消勾选桌面回收站之前,您需要将其添加到“快速访问”中,以消除以后需要访问回收站时的障碍。(打开回收站,在资源管理器中选择“固定到“快速访问”)在“个性化-开始”的设置中,开启“显示最常用的应用程序”和“最近打开的项目”,这样就可以返回到熟悉的Windows7开始菜单常用程序列表显示设置ParallelsDesktop10和Windows10都支持Retina屏幕的显示,只需在虚拟机的“配置-硬件-”中勾选“启用Retina分辨率”即可。拍摄13”以Macbook为例,安装的Windows虚拟机的建议分辨率为2500×1600,自定义显示器设置中“更改文本、应用程序和其他项目的大小”的建议分辨率为200%。与之前的ParallelsDesktop一样版本中,ParallelsDesktop10仍然有时会忘记缩放比例,突然屏幕缩放恢复到100%,这种情况需要进入“设置--显示”更改缩放比例,更改为200%并隐私相关调整Windows10安装过程中的个对话框是询问是否采用推荐设置,而界面左下角显示的自定义选项并不那么明显。如果您在安装过程中错过了,需要在“设置-隐私”中自行调整。对于虚拟机的工作环境,隐私设置中的很多设置都可以关闭:●常规,允许应用程序使用我的广告标识符●常规,打开SmartScreen过滤器●语音、墨迹书写和打字,关闭此功能后Cortana开始菜单搜索栏中的也会关闭●反馈与诊断,反馈频率改为“从不”,诊断数据选择“基本”●后台应用程序,允许在后台运行的应用程序后台只保留必要的日历、闹钟和OneNote控件

如何在仅安装了一块网卡的计算机上建立多个不同IP的Web站点?

一IP搭建多站点
TCP端口方式
在I中,每个站点都有一个唯一的标识,由三部分组成,用于接收和响应请求:
(1)IP
(2)端口号
(3)主机头名称
在I中,在一个IP上创建了多个的IP。对于网站来说,通常有两种:
环境:假设深圳某公司的内网由一台win2000服务器和几十个工作站组成。本内网网段
为192.168。.1.0/24,服务器是192.168.1.10,名称是器。该服务器上安装了Internet服务,即I5。沧海公司有A、B、C三个部门,分别在三个机房工作:8086、8087、8088,现在公司要求管理员使用服务器上的一个IP为公司和三个部门建立一个网站,即建设4个网站。
使用多个端口号允许一个站点仅用一个IP维护多个站点。当客户端要访问某个网站时,需要在静态IP上添加端口号(默认网站使用80端口除外)。
具体作如下:
1.在win2000服务器上为公司和三个部门的硬盘创建文件夹,作为WEB站点的主目录。如下:
网站主目录WEBSITE
d:\web\com公司网站
d:\web\aA部门网站
d:\web\bB部门网站
d:\web\cC部门网站
2.使用站点管理向导分别创建四个公司站点和三个部门站点。四者之间的区别在于使用不同的TCP端口:
公司地点A分公司地点B分公司地点C分公司地点
IP192.168.1.10
TCP端口80808680878088
读取和运行脚本的权限
网站主目录d:\web\comd:\web\ad:\web\bd:\web\c
这样客户端可以发送:
http访问公司网站:://192.168.1.10。
https://192.168.1.10:8086访问部门A端
https://192.168.1.10:8087访问部门B端
https://192.168.1.10:8088访问C部门网站
此创建的WEBSITE使用非标准端口,相对不可见,但此要求客户在端口号前提供实际的数字IP,以便维护多个网站。不能使用主机名和“友好名称”。

在WINDOWS2003虚拟机中用I建立web页站点怎么样才能在其他的客户机中访问到?

创建完成后,您还需要打开防火墙,其他客户端才能在浏览器中直接访问您的虚拟机IP。
注意,由于您使用的是虚拟机,因此必须为虚拟机设置的IP,并且虚拟使用桥接模式而不是仅主机模式。一般来说,您的虚拟机很可能没有连接到,或者使用了错误的设置。

web服务器访问缓慢,作为运维人员,如何定位故障

当遇到服务器故障时,很少能一下子想到问题的原因。我们基本上从以下步骤开始:1.尝试尽可能多地了解问题的原因和影响。不要一下子跳到服务器前面。您首先需要了解对服务器的了解程度以及故障的具体情况。否则你可能会瞄准错误的目标。必须明确的问题包括:故障的症状是什么?没有反应?报告错误?故障是什么时候发现的?故障是否可重现?整个平台(代码、服务器等)的最后更新是否有规律的模式(例如每小时)?受故障影响的具体用户组是什么(登录、注销、在某个区域...)?可以找到基础设施(物理、逻辑)的文档吗?有监控平台可用吗?(比如Munin、Zabbix、Nagios、NewRelic……什么都可以)有可以查看的日志吗?(比如Loggly、Airbrake、Graylog...)最后两个是最方便的信息来源,但是不要抱太大希望,基本上是用不到的。我们只能继续探索。2.谁在这里?代码如下:$w$last使用这两个命令可以查看谁在线以及哪些用户访问过。这不是关键步骤,但不要在其他用户工作时调试。有句话说,一山难容二虎。(在厨房里做饭就够了。)3.之前发生了什么?$history查看之前在服务器上执行过的命令。看看总是好的。如果您添加有关之前登录过的人的信息,这应该会很有用。另外,作为管理员,您应该注意不要利用您的权限侵犯他人的隐私。这里提醒一下,稍后您可能需要更新HTTIMEFORMAT环境变量以显示这些命令执行的时间。否则,看到一堆不知道什么时候执行的命令也会让人抓狂。4.现在正在运行什么进程?代码如下:$pstree-a$psaux这是查看已有的进程。psaux的结果比较乱,而pstree-a的结果比较简单明了。您可以看到正在运行的进程和相关用户。5、监控的服务代码如下:$netstat-ntlp$netstat-nulp$netstat-nxlp。我通常分别运行这三个命令。我不想看到一次性列出很多所有服务。也可以使用netstat-nalp。但我永远不会使用数字选项(以我的拙见:IP似乎更方便)。查找所有正在运行的服务并检查它们是否应该运行。查看每个端口。netstat显示的服务列表中的PID与psaux进程列表中的PID相同。如果服务器上同时运行多个Java或Erlang进程,那么能够通过PID分别找到每个进程就很重要。一般来说,我们建议在每台服务器上运行较少的服务,并在必要时添加更多服务器。如果你看到某台服务器打开了三十、四十个端口,先做个记录,等以后有时间再清理,重新整理一下服务器。6、CPU和内存代码如下:$free-m$uptime$top$htop注意以下问题:是否还有空闲内存?服务器是否在内存和硬盘之间交换?CPU还有剩余吗?服务器大小是多少?核?某些CPU核心是否过载?服务器的负载从何而来?平均负载是多少?7、硬件代码如下:$lspci$dmidecode$tool有很多服务器还是机。你可以看一下:找到RAID卡(带BBU备用电池?)、CPU、空闲内存插槽。根据这些情况,您可以大致了解硬件问题的根源以及提高性能的。网卡设置是否正确?是否运行在半双工状态?速度是10MBps?是否有任何TX/RX错误?性能代码如下:$iostat-kx2$vmstat210$mpstat210$dstat--top-io--top-bio这些命令对于调试后端性能很有用。检查磁盘使用情况:服务器硬盘是否已满?交换模式(si/so)是否打开?谁在占用CPU:进程?用户进程?虚拟机?Dstat是我的。你可以用它来查看谁在执行IO:MySQL是否吃光了所有资源?或者是你的PHP进程?9、挂载点和文件代码如下:$mount$cat/etc/fstab$vgs$pvs$lvs$df-h$lsof+D//*bewarenottokillyourbox*/总共挂载了多少个文件?是否有专门用于某种服务的文件?(比如MySQL?)文件的挂载选项是什么:noatime?默认?文件是否已以只读模式重新挂载?