本地电脑能搭建vps

本地电脑能搭建vps,第1张

1、通过SSH访问服务器多种通信协议可让我们建立与vps的连接。例如,使用FTP,可以上传、管理和编辑文件,要正确配置vps,需要SSH(或SecureShell)——一种网络协议,可建立与服务器的加密连接并在其上执行命令。SSH仅通过命令行界面工作,计算机使用基于Unix的 *** 作系统,如Linux或macOS,以使用终端建立连接。2018年,微软也将SS成到了WindowsPowerShell中,使用的是旧版本的Windows——需要使用像PuTTY这样的SSH客户端。通过SSH访问服务器需要主机提供的root登录凭据。需要使用的命令是:ssh[root用户名]服务器将通过端口22接收请求,识别用户名,并询问密码。提供正确的登录详细信息后,服务器将在命令行界面中显示欢迎消息。
2、更新服务器,不仅要对服务器的平稳性能负责,还要对托管在其上的项目的安全性负责。使vps保持最新是其中的主要部分,保证安装了所有新的安全补丁和功能。不同的Linux发行版使用不同的包管理器,因此命令因发行版而异。
3、创建一个新用户,使用服务器的root用户。Linux中的root用户基本上是系统的所有者。权限是无限的——只要以root身份登录,可以对服务器执行任何 *** 作。由于特权提升,任何小错误都产生可怕的后果,因此通常认为创建具有超级用户权限的第二个帐户是个好主意。可以配置服务器最重要的设置,需要将sudo前缀添加到每个需要管理权限的命令中。

1、打开控制面板,选择并进入“程序”,双击“打开或关闭Windows服务”,在d出的窗口中选择“Internet信息服务”下面所有地选项,点击确定后,开始更新服务。

2、更新完成后,打开浏览器,输入“>

3、当web服务器搭建成功后,我们下一步所要做的就是把我们开发的网站安装到Web服务器的目录中。一般情况下,当Web服务器安装完成后,会创建路径“%系统根目录%inetpub/>

4、设置防火墙,让局域网当其它计算机也能访问本地网站资源。具体方法:打开控制面板,选择“系统和安全”,点击“允许程序通过Windows防火墙”,在d出的对话框中勾选“万维网服务>

5、在局域网中其它计算机上,打开浏览器,输入 “>

扩展资料:

入门级服务器所连的终端比较有限(通常为20台左右),况且在稳定性、可扩展性以及容错冗余性能较差,仅适用于没有大型数据库数据交换、日常工作网络流量不大,无需长期不间断开机的小型企业。

不过要说明的一点就是目前有的比较大型的服务器开发、生产厂商在后面我们要讲的企业级服务器中也划分出几个档次,其中最低档的一个企业级服务器档次就是称之为"入门级企业级服务器",这里所讲的入门级并不是与我们上面所讲的"入门级"具有相同的含义,不过这种划分的还是比较少。

还有一点就是,这种服务器一般采用Intel的专用服务器CPU芯片,是基于Intel架构(俗称"IA结构")的,当然这并不是一种硬性的标准规定,而是由于服务器的应用层次需要和价位的限制。

网络环境无非就这三种:固定公网IP,动态公网IP,无公网IP。根据对应不同的应用和网络环境可以给出不同的具体实施方案。

一,固定公网IP时,只需要将自己的域名在域名解析管理系统中,设置域名解析指向自己的IP即可,这里不再细说。

二,动态公网IP网络时,利用动态域名解析方案,将个人电脑搭建成服务器。

1,在内网启用NAT123动态域名解析。

2,将自己的域名实时动态解析到本地IP。

3,因为是实时的解析,IP变化,不会影响域名访问本地。本地网站或其他应用服务,通过域名访问不会受影响,可以正常做网站服务等。

三,无公网IP时,利用端口映射方案,实现搭建网站等应用服务器。

1,在内网启动NAT123端口映射。

2,添加映射。根据不同的应用,选择不同的应用类型。如是网站应用,可以选择使用80应用;如是FTP等非网站服务应用,可以选择使用非80其他应用类型。外网地址可以是自己绑定的域名,也可以是默认提示域名地址。内网地址端口应用内网应用即可。

3,映射后,如是网站应用,用域名即可以正常访问网站。如是其他应用,通过域名和端口的访问即可以访问。

1 打开终端,开启Apache:

回车会提示输入密码,也就是你电脑的密码, >1、假设论坛服务器在自己的计算机安装服务器 *** 作系统如win2003 win2008 等。
2、配置服务器,并安装aspnet所需对应服务。如打开IIS服务,安装SQL Server 2005 ,Microsoft Visual Studio 2005等软件。
3、软件环境好了,接下来看你的上网方式。稳定的服务器一般使用静态IP地址和带宽,选择所在地区最好的出口,但这成本对于个人比较高。家庭用户动态IP地址则受网络运营商限制,不一定能做服务器使用(比如我们这就是,在电信网通都封掉了动态IP做服务器的可能性,不在同一个城市,根本访问不了)。动态IP可以通过动态域名解释软件如花生壳之类的,来绑定域名。当然,也可以通过直接访问IP地址来访问。
4、如果家里边使用路由,要在自己的路由上边设置端口映射。

搭建SVN服务器端: 1 解压缩svn到一个目录, 例如c:\svn 2 解压缩svnservice的压缩包, 将svnserviceexe放入c:\svn\bin 3 安装TortoiseSVN, 安装完毕时会提示重新启动计算机, 重启完毕后安装简体中文语言包, 然后在随便一个目录右击, 就会发现多出了一些SVN相关菜单, 选择其中的TortoiseSVN, 再选择子菜单"Settings", 设置Language为"中文(简体)" 4 打开"我的电脑", 建立一个存放svn信息的目录, 例如c:\svnhome, 然后返回在c盘, 右击这个svnhome目录, 在出现的菜单中选择TortoiseSVN, 再选择子菜单"在此创建文件库", 选择fsfs方式即可 (注: 这里选择创建文件库实际上就相当于让TortoiseSVN代替你进行了svnadmin create c:\svnhome的 *** 作) 5 在dos控制台状态下cd c:\svn\bin 然后svnservice -install -d -r c:\svnhome 再net start svnservice来将其作为服务运行, 建议你再到控制面板-管理工具-服务中找到SVNService, 右击选择"属性", 再将其启动类型设置为"自动" 6 打开c:\svnhome, 你会发现已经多了一些目录和文件, 打开conf子目录, 打开svnserveconf文件, 这里行前凡是有#的都等于是被注释忽略了, 你可以把#去掉让那一行生效, 或者自己新添加行 里面的英文注释已经详细说明了各种设置的含义, 最后你设置[general]小节中行前没有#号的内容为: anon-access = none auth-access = write password-db = passwd 含义是: 未验证用户无任何权限 (如果把none修改为read就是给予读权限) 已验证用户给予写权限 (当然也能读) 密码数据存放到passwd文件中 然后打开同目录的passwd文件来设置帐户: 同样, 设置[users]小节中行前没有#号的内容, 例如: snowman=abc123 含义是: 用户snowman的密码为abc123 6 打开"我的电脑", 在你需要进行版本控制的目录上右击, 选择TortoiseSVN, 再选择子菜单"导入", 设置"文件库url"为svn://localhost 点确定后就会提示文件正在导入 (注: 这里是svn文件库与svn服务是同一台计算机的情况, 所以可用localhost, 其它机器如果要访问svn服务, 应该用svn://svn服务器的IP地址, 例如svn://100052) 至此, SVN服务器配置完成 客户端配置: 1 没安装TortoiseSVN的计算机先安装它并重启计算机 (注: 具体步骤参照前面搭建服务器端的第3步) 2 创建一个准备用来存放版本控制工程的目录, 例如d:\project, 然后在"我的电脑"中右击这个目录, 选择"SVN取出", 设置"文件库url"为svn://svn服务器的IP地址, 接下来会问你用户名和帐号, 你就填写前面搭建服务器端所设置的用户snowman密码abc123 (文件库url可参照前面搭建服务器端第6步的注解) 点确定后就会提示文件正在取出到d:\project 至此, SVN客户端配置完成, 你会看到d:\project及其下面的文件都被标记了绿色对勾 客户端的简单日常使用: 1 要取得工程的当前的最新版本, 右击d:\project, 选择"SVN更新" 2 你更改工程后, 要将你的修改更新到SVN, 右击d:\project, 选择"SVN提交" (谨慎的话请先更新到SVN最新版本后再提交)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13492064.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-17
下一篇 2023-08-17

发表评论

登录后才能评论

评论列表(0条)

保存