本人服务器配置 windows Server 2008 R2 Enterprise 64bit
开始配置阿里云服务器
进入阿里云官网,选择一种方式登陆,实名呀绑定手机邮箱呀略过 》》》
每次进入的时候点击管理控制台按钮,再点击云服务ECS,再点击实例,之后就可以看到你的阿里云具体信息包括实例ID/名称 IP地址(公网和私有) 状态 网络类型 配置 时间 操作等等,操作里面有个远程链接,之后输入给手 机发送的登录密码,再点击左上角的发送远程命令,选择CTRL+ALT+DELETE 即可进入系统桌面
远程访问需要端口映射,可直接在登陆阿里云官网操作,一步步进入到那个云服务器ECS实例界面,然后右边找到操作下面的那个更多并点击,里面有重置密码和重启等等,咱需要鼠标移动到网络和安全组,再点击安全组配置按钮,进入另一个页面后找到配置规则按钮并点击,就可以看到目前映射的端口,咱们主要看入方向,如果没有咱们需要的端口可点击右上角的添加安全组规则按钮,之后弹出一个界面框: 规则方向就是默认的入方向 授权策略默认的允许 协议类型一般是TCP 端口范围就填写自己所需要映射的端口(例如:81/81) 优先级也是默认的1 授权类型也是默认的地址段访问 授权对象一般都写上0.0.0.0/0代表全部IP和端口 然后点击确定即可
本人用阿里云官网的远程链接鼠标移动感觉有点延时,所以用的是win+R,输入mstsc回车 然后输入你的公网以及密码就可以链接,貌似本人链接的时候第一次没连接上,报的啥错忘了,反正也是自行百度解决了,貌似是需要电脑的一个啥权限开通一下,还有一个就是如果想要服务器可以直接打开并拖拽自己本地电脑磁盘里的资料就需要在链接的时候在链接界面点击那个显示选项按钮,打开后点击本地资源按钮,再选择详细信息,把里面的那四个前面全部打上对勾再点击确定,输入公网链接即可,这样在服务器里打开计算机就可以看到自己本地电脑磁盘里的资料,可以复制和拖拽。
服务器的配置到此就告一段落~
服务器上安装和配置Apache
下载地址 我的是windows版 https://pan.baidu.com/s/1p0J6W5WXHg5di38EJ2a5_Q
下载完成之后可以解压到任何盘,我的这个是经过文件根目录名字Apache是我改过的,在网上下载的好几份包解压开文件根目录的名字都是Apache24,后来一直打不开,也不知道为什么,改成Apache就好了,这个就不提了,能用就行了
我就以我的服务器案例来说吧,我的只有一个C盘,我就放到C盘根目录了
Apache配置文件里默认的端口是80,这个可以改后面介绍配置文件的时候再说
本来我用的想用用FTP只要能达到我能从服务器下载资料到本地就行,按照网上也试了很多,也装成功了,也是有很多的弯路要走,自己很繁琐也很不方便,遇到一个小问题就得问度娘然后慢慢筛选慢慢试,说下我的FTP成果,搭建成功,自己定义账号密码在客户端登陆,可以下载,unity里面我在网上看了貌似也可以加载FTP的,这个我没试,只试了一下手动下载,不过感觉unity里面按照网上说的肯定也可以,你们可以试试
服务器查看端口占用 win+R 输入 CMD 打开后再输入netstat -ano 就可以看到哪个端口被哪个PID号占用
打开任务管理器 ,点上面的进程是没有PCI号的,就需要点击查看选择哪个选择列把PID(进程标识符)前面打对勾,点确定就可以在进程里面看到PID号了,然后想关闭哪个端口就关闭它对应的PID号所对应的进程就行。有些系统端口是关不掉的,就需要你找出它是哪个东西所占用的,然后把它卸载或关闭,然后重启服务器
接下来就说Apache配置以及自己的视频呀文档呀该往哪里放才能被客户端搜到并可以下载。
1. 先关闭自己的防火墙。FTP貌似我的就没关闭就可以,这个没关闭我反正是没通讯上
2. 以我的服务器为例打开: C:Apache/conf/httpd.conf 用记事本打开,这个就是Apache的配置文件,接下来就给大家说需要改哪些东西
3. 前面有#都是注释语 找到 Define SRVROOT "/Apache24" 后面的引号里面如若不是/Apache记得改为/Apache
再找到 Listen 80 后面这个80就是端口号 可以自己改
再找 ServerName localhost:80 后面这个80改为和自己的端口号一致 表示网页输入127.0.0.1的时候默认的端口号
完事之后,点保存,关掉
打开C:Apache/bin/ApacheMonitor.exe 在右下角有图标点击可以查看和操作 如若打开失败请再从上往下捋一遍看哪个环节出现了问题,如果打开成功并且前面小圆圈是绿色的 就可以打开浏览器 输入127.0.0.1 回车,有网页图片出来就证明配置成功
成功后再从客户端的浏览器试,输入http://公网:端口 敲回车 有网页图片出来代表成功,不成功的话就先看看客户端的防火墙有没有关闭,客户端与服务器的公网能否ping通等等,如若都成功想放自己的资料和视频该往服务器的哪里放呢
首先先说一下,服务器默认的资料都在C:Apache/htdocs这个文件夹下,大家打开后可以清晰的看到apachehaus.ico和刚才所显示的网页index.html,把这两个东西删除,就可以放咱们自己的资料了,也可以建二级文件夹等等 比如说咱们在这里面建了一个文佳夹叫MyDoc 那么在客户端浏览器就需要输入 http://公网:端口 /MyDoc 以此类推想访问这个文件夹下的一个视频就需要输入 http://公网:端口 /MyDoc/我是视频.mp4 unity所需要访问的URL跟浏览器的一样 后面会放图的 我用的是unity(貌似是5.0以后)中自带的vedoplayer
再有人想说C:Apache/htdocs 中这个htdocs不好识别,新人要是找不到咋办,htdocs这个名字也是可以改的,比如咱们改成MyDoc_Movie,还需要在C:Apache/conf/httpd.conf 中找到 DocumentRoot "${SRVROOT}/htdocs" 和
接下来就贴自己的两张成功图 一张浏览器播放视频的和一张unity播放视频的
文字较多,还请君慢慢看,谢谢!不喜勿喷,纯属个人笔记,以上都是自己亲测