admin管理员组文章数量:1579429
文章目录
- 购买
- 登陆
- 使用
- 打开80端口以进行网络访问
- 增强安全配置
- Python安装
- pip使用
- Python环境
- MySQL安装
- VSCode安装
- ssh登陆
- 打开通过密钥登陆ssh
- 【在mac上尝试失败了】本地电脑上进行VSCode配置
- 22端口打开
- 压缩&解压
- Oracle安装
- keras数据集的位置
- django部署
- nginx
- 设置显示扩展名复选框隐藏
- git
购买
首先到阿里云去购买服务器:
- 新用户74元/年的云服务器:阿里云
- 学生机,10元/月的云服务器:阿里云学生机
选择的时候选Windows Server 2019版即可:
之后到控制台,去设置密码(控制台——云服务器ECS——找到服务器实例点进去——密码密钥——重置实例密码)
修改之后就可以用用户名:administrator ;密码:刚才设置的密码 进行登陆了。
登陆
点击远程连接,即可登陆。
Windows系统下,可以用自带的远程连接(https://jingyan.baidu/article/67662997adb46a54d51b84bd.html )
在Mac下面,可以下载一个Microsoft Remote Desktop来进行连接。
使用
打开80端口以进行网络访问
回到阿里云,点击【右上角的控制台】-【左侧云服务器ECS】-找到自己的服务器实例进去。点左侧【安全组】-点【配置规则】,加上80端口的访问权限。
增强安全配置
用浏览器的时候,会提示:
解决:打开【服务器管理器】,点左侧的【本地服务器】,找到右边的【IE增强的安全配置】,点击右边的【启用】,弹出的窗口选择两个【关闭】,确认即可。之后再打开的网页就不会有这样的提示了。
Python安装
到 https://www.python/ 下载Python即可。
记得【一定】要选上【Add to path】!
然后直接点Install Now就行。后面一路next。
pip使用
修改源:https://yq.aliyun/articles/750265?spm=a2c4e.11155472.0.0.40116748F1Aw2k
(1) pip -v config list
找到配置文件的位置
(2) 到这些路径(如果没有的话就要新建)下,创建pip.ini
:
[global]
index-url=http://mirrors.aliyun/pypi/simple/
[install]
trusted-host=mirrors.aliyun
注意:如果有venv环境,优先级最高的可能是venv目录下的pip.ini
(默认没有,需要创建)
Python环境
每一个单独的环境都用venv创建。python -m venv .\venv
,之后.\venv\Scripts\activate
MySQL安装
https://dev.mysql/downloads/mysql/
直接点Recommended Download下面的图就可以下载了。下载直接选比较大的那个离线安装包,中间提示注册登录的时候可以点下方隐藏的小字不注册直接下载。
在这个界面,点击【Next】就可以安装默认的内容:
在Check Requirements页面,需要选择【execute】而不是【next】
execute点击后,会出现【Microsoft Visual C++ 2019 Redistribute】的安装和Visual Studio 2010 Tools for Office的安装,直接默认安装就行。
接下来会剩下一些mannual的内容,包括excel的连接、VS的连接、Python的连接,之后如果要用python连mysql的话直接pip安装就行,所以不用管直接next。如果后面还要安装别的东西,可以再次打开下载的msi文件添加。
安装好之后,到配置的时候,保持默认一直到Authorization method的地方,选择传统方法的认证模式。
接下来下一步是创建用户。
sample和example安装的时候,需要输入刚才创建的root的密码
接下来点check和next,execute完就可以了。
安装完成之后会自动打开:
VSCode安装
如果需要在服务器上写代码,还是建议搞个VSCode。
https://code.visualstudio/ 官网上直接点击下载就可以。
接下来安装就很常规了。
ssh登陆
如果用的是Linux服务器的话,我们可以直接用ssh登陆。
Windows服务器如果实现了ssh登陆的话,就可以用VSCode remote在本地修改服务器上的代码,比较方便。
这篇文章里面有详细的介绍: https://blog.csdn/qishine/article/details/101061647
官方教程在:https://docs.microsoft/en-us/windows-server/administration/openssh/openssh_overview 或者 https://docs.microsoft/zh-cn/windows-server/administration/openssh/openssh_install_firstuse
根据测试(在服务器里面打开powershell,输入ssh),发现其实里面已经装了ssh的客户端(连接别的服务器),但是没有服务器端(不能用别的电脑来ssh连接自己)。
我们也可以直接在powershell里面输入Get-WindowsCapability -Online | ? Name -Like '*SSH*'
来搜索对应的服务。结果如下:
(这样就是说明服务端没有装,客户端装了
根据上面的名字,可以安装,直接在powershell里面输入Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
回车就行:
之后打开服务(按下win键,输入service,就可以看到服务):
找到OpenSSH的两个服务:
右键——属性——启动类型选择【自动】,然后右键——【启动】,打开这两个服务。
然后就可以连接了!
打开通过密钥登陆ssh
自己电脑上生成密钥的过程参见:
- Windows系统:https://www.jianshu/p/2790a860f151
- Mac系统:https://wwwblogs/windyet/articles/8005067.html
- Linux系统:https://wwwblogs/powpoia/p/8953106.html
接下来,服务器上打开C:\ProgramData\ssh
,编辑sshd_config,去掉PubkeyAuthentication yes(第34行)前面的注释。【并且注释掉最后两行】(那篇教程上没写,https://blog.csdn/weixin_34007886/article/details/86364850 有提到,亲测必须得注释掉最后两行)
然后在C:\Users\Administrator下建立文件夹.ssh(做法:在powershell里面输入mkdir C:\Users\Administrator\.ssh
):
将公钥文件复制过去,重命名成authorized_keys
(没有后缀!)。
最后重新启动两个OpenSSH的服务。
【在mac上尝试失败了】本地电脑上进行VSCode配置
参考https://wwwblogs/tinywan/p/11107397.html ,但是因为连的是windows服务器,所以有坑。
在【自己的】电脑上,打开VSCode,安装插件Remote Development
,然后在左下角就会有一个连接服务器的图标,点它!
- 因为我的是mac,有一些问题(具体看 https://github/microsoft/vscode-remote-release/issues/25
),连接windows的时候需要VSCode 【insider】(必须是insider才行,可以到 https://code.visualstudio/insiders/ 下载),安装插件Remote - SSH (Nightly) 并且删除原来的Remote - SSH。
出来的窗口选择第一项,然后输入administrator@你的服务器IP
然后就会告诉你失败了!这时候点击【more actions】——【open settings】,往下拉最后有一个Windows remotes
点击add item,把服务器的ip放进去。之后重新连接一次。
22端口打开
默认阿里云和这个服务器上已经打开了22端口,如果没有的话,可以到https://www.jianshu/p/e0d9fb8ada93 看一下。
压缩&解压
直接用7zip:https://www.7-zip/
Oracle安装
oracle账号:https://blog.csdn/weixin_39917347/article/details/81707106 ,2696671285@qq ,密码:Oracle123
可以到官网下载(但是可能连不上)。https://blog.csdn/weixin_44841225/article/details/100782269 给了官网和百度网盘两个地址。并且里面也有安装的详细介绍。
- 指定用户的时候,不能用现有Windows的administrator账户,需要新建一个:
- 字符集保持unicode就挺好
keras数据集的位置
实测是在:C:\Users\Administrator.keras\datasets
直接把数据集放上去就行。
数据集分享在这里:https://pan.baidu/s/1odWcfP4FABYFX8-YFdaqUg 密码:ci4i
django部署
见https://www.bbsmax/A/ke5jRj3g5r/
因为现在uwsgi不支持windows(直接pip install会报错,但是网上也有修改使得它可用的文章),所以使用mod_wsgi
nginx
如果想要一个服务器绑定多个域名,以及配置https的话,就可以用nginx
https://blog.csdn/u011418717/article/details/52776090 这里有教程
- 用连接:http://nginx/download/nginx-1.16.1.zip 下载
- 解压后运行里面的
nginx.exe
,就打开了,没有什么一直显示的窗口 - 打开conf文件夹里面的
nginx.conf
,就可以配置了。
设置显示扩展名复选框隐藏
git
https://git-scm/download/win 这里下载就行
版权声明:本文标题:阿里云windows服务器配置 2020-03-31 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1726332534a1066082.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论