在Windows server 2016系统下如何安装FTP服务呢?请先安装iis,可以参考教程《Windows Server 2016如何安装iis》
1.右键点击“此电脑”,选择“管理”
2.在弹出的窗口中点击“添加角色和功能”
3.点击“下一步”
4.点选“基于角色或基于功能的安装”,然后点击“下一步”
5.点选“从服务器池中选择服务器”,然后点击“下一步”
6.勾选“FTP服务器”栏下的选项,点击“下一步”
7.按照默认设置点击“下一步”
8.点击“安装”
9.安装成功后点击“关闭”即可
在Windows server 2016系统下,默认是没有内置flash player的,如何操作安装呢?
1.打开“运行”,输入powershell,点击“确定”
2.输入dism /online /add-package /packagepath:"C:\Windows\servicing\
Packages\Adobe-Flash-For-Windows-Package~31bf3856ad364e35~amd64~~10.
0.14393.0.mum",按回车键提示“操作成功完成”即可。
3.此时在控制面板可以找到“Flash Player”
4.可以双击“Flash Player”进入设置管理器进行相关设置
在Windows server 2016系统下,当打开IE浏览器浏览网页时出现如图提示时,是由于打开了IE增强的安全配置。如果需要关闭可以按照步骤进行设置。
1.右键点击“此电脑”,选择“管理”
2.点击“本地服务器”,找到“IE增强的安全配置”,点击“启用”
3.在“管理员”和“用户”下分别点选“关闭”,然后点击“确定”即可正常访问网页
在Windows server 2016系统下,使用powershell安装模块时提示如图错误,在安装NuGet时出现错误,如何解决呢?
1.打开“运行”,输入powershell,点击“确定”
2.输入Set-ItemProperty -Path 'HKLM:\SOFTWARE\Wow6432Node\Microsoft
\.NetFramework\v4.0.30319' -Name 'SchUseStrongCrypto' -Value '1' -Type DWord按回车键
3.再输入Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft
\.NetFramework\v4.0.30319' -Name 'SchUseStrongCrypto' -Value '1' -Type DWord按回车键
4.重新启动powershell,输入[Net.ServicePointManager]::SecurityProtocol检查是否如图显示信息
5.输入所需安装模块命令,例如Install-Module PowershellGet -Force并按Y来安装NuGet提供程序,然后按回车键
6.此时不会再出现错误提示信息而是出现进度条,等待进度条完成即可
在Windows server 2016系统下,如何备份与还原注册表呢?
1.打开“运行”,输入regedit,点击“确定”
2.在注册表编辑器点击“文件”菜单栏,选择“导出”
3.设置文件名,选择保存类型为“注册文件(*.reg)”,点选导出反馈“全部”,然后点击“保存”
4.如果需要还原备份则在注册表编辑器点击“文件”菜单栏,选择“导入”
5.点选备份的文件,然后点击“打开”
6.等待导入完成即可
在Windows server 2016系统下如何安装PHP运行环境?需要先安装iis,可参考教程《Windows server 2016如何安装iis》
1.下载PHP压缩文件。可在官网进行下载https://www.php.net/downloads.php
2.下载VC运行库,可参照https://aka.ms/vs/16/release/vc_redist.x64.exe
3.打开下载的VC运行库安装文件进行安装,勾选“我同意许可条款和条件”,点击“安装”
4.解压PHP压缩包文件至所选目录,示例中提取至D盘新建的php文件夹中
5.复制 php.ini-production 至同目录并改名为 php.ini
6.编辑php.ini文件,找到extension_dir,将“;”去掉,设置路径地址,示例为extension_dir = "D:\php\ext"
7.找到extension_dir,将“;”去掉,设置时区date.timezone = Asia/Shanghai
8.根据需要开启php模块,取消对应行前的“;”保存退出即可
9.在php目录下打开命令行窗口输入php -v测试是否正常
10.打开IIS管理器,双击“处理程序映射”
11.点击“添加模块映射”
12.输入相应内容,然后点击“确定”(如果没有 FastCgiModule 模块,请确认之前在安装 IIS 的时候是否安装 CGI,可以手动添加安装)
请求路径:*.php
模块:FastCgiModule
可执行文件(可选):D:\php\php-cgi.exe
名称:FastCgi
13.弹出提示信息,点击“是”
14.在IIS管理器,双击“FastCGI设置”
15.双击D:\php\php-cgi.exe,设置“监视对文件所做的修改”为D:\php\php.ini
16.点击环境变量进行设置
17.点击“添加”,编辑项为如下数值
Name:PHP_FCGI_MAX_REQUESTS
Value:1000
18.设置完成后点击“确定”
19.在IIS管理器,双击“默认文档”
20.点击“添加”,输入名称index.php,然后点击“确定”
21.在C:\inetpub\wwwroot目录下新建index.php
22.编辑index.php,添加如下内容,然后保存退出
<?php
phpinfo();
?>
23.此时在浏览器访问http://localhost/可出现如图页面
在Windows server 2016系统下如何使用Windows Server Backup来备份文件呢?需要先安装Windows Server Backup,可参考教程《Windows server 2016如何安装back功能》
1.打开“控制面板”,点击“管理工具”
2.双击“Windows Server Backup”
3.点击“本地备份”,然后再操作栏下点击“一次性备份”
4.点击“下一步”
5.如果需要对整个服务器数据备份可以选择“整个服务器”,示例选择“自定义”。选择后点击“下一步”
6.点击“添加项目”
7.勾选需要备份的文件夹或文件,点击“确定”
8.点击“下一步”
9.点选“本地驱动器”,点击“下一步”
10.选择存储目标,然后点击“下一步”
11.点击“备份”
12.备份完成后点击“关闭”即可
在Windows server 2016系统下如何搭建SSH服务端呢?可以使用OpenSSH这款软件实现,如何安装OpenSSH呢?
1.在网站下载OpenSSH压缩包文件
https://github.com/PowerShell/Win32-OpenSSH/releases
2.将压缩包解压至自行设置的路径,示例文件存放路径为C:\Program Files\OpenSSH
3.在文件路径下打开命令行窗口,输入powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1,按回车键
4.输入net start sshd按回车键可以启动服务
5.若需要设置服务自动启动可以输入sc config sshd start= auto按回车键
6.默认连接端口22,默认用户名密码为Windows账户名和密码进行测试连接
说明:若服务安装成功后无法ssh连接,可能是由于防火墙导致,可以参考教程《Windows server 2016如何关闭和打开防火墙》和《Windows server 2016系统如何添加防火墙允许端口》,关闭防火墙或者添加允许ssh连接端口。
在Windows server 2016系统下,如何安装使用netcat呢?
1.在网站下载netcat软件
https://eternallybored.org/misc/netcat/
2.解压下载好的压缩包
3.将应用程序nc拷贝至C:\Windows\System32目录下
4.打开“运行”,输入cmd,点击“确定”
5.输入
nc -l -p
端口号,按回车执行可以实现TCP方式监听指定端口号
6.输入
nc -lu -p
端口号,按回车执行可以实现UDP方式监听指定端口号