自己装了一个电脑双志强的想要搭成伺服器


第一步,百度一下伺服器系统安装

第二步,装系统

第三步,装软体,调插件,太难太枯燥了,放弃。

第四步,电脑挂到闲鱼低价出

我觉得题主会问这个问题,说明你应该是对伺服器没有一个系统的认识。

1.伺服器是什么?伺服器本质上就是一台电脑,之所以说这台电脑是伺服器,是因为它系统里运行了某些软体是为了对其他设备上的软体提供服务。

2.你想拿这台伺服器来干什么?明确你需要这台伺服器发挥什么功能,或许你想自己搭私人网盘,想学编程,用来测试运行某些软体,针对不同的使用目的,伺服器中运行的操作系统和软体都不相同。

至少在弄清楚自己的需求之后,才能够有针对性地去学习怎样搭建一个符合需求的伺服器。

例如你想搭建一台web伺服器,主流web伺服器有Apache,nginx,iis,web的应用程序你打算使用什么语言来编写?是aspx?是php?是Java?还是其他语言?这样子我们称为伺服器的环境,例如aspx一般跑在windows server上;而php既可以在windows上运行,也可以在Linux上,不过一般都是部署在Linux,还有其他的有兴趣你可以自行了解。搭建完环境之后,才算是把伺服器准备完毕。

下面还学习如何去使用它,路还很长。你需要针对于想在伺服器上部署的应用,去学习这个应用的部署,调试,操作等,这个时候往往会消耗更多的时间。下面以owncloud来举例。

owncloud是一个开源的私人存储软体,主要依托Apache2,php,mysql这三大模块。

Apache没什么可讲的,基本上百度出来一大堆,自己使用的话只需要修改一些例如httpd.conf 文件里的参数就行。

php可讲的东西太多了,首先为了安装php,有时候你不得不先安装支持php的环境,又要安装php对应MySQL的php-MySQL,如果你需要在owncloud上实现在线压缩解压等功能,还需要安装zip模块,以及其他必要模块。最后一步才是去官网下载打包好的owncloud包。

MySQL是一个用来存储数据的资料库,在这里用来替换owncloud默认的sqlite,这个时候你又需要学习MySQL的基本操作。

总而言之,搭建一台伺服器这个问题看似就一句话,后面牵扯到的知识太多了,所以请题主原谅我文首那四个步骤的调侃。

看来我又打救了一个即将迷途的羔羊。


还是得理解成伺服器是什么,理论上一台 PC 开了一个服务,供外部使用,就可以说是伺服器。

最直接的例子,就是你装个 windows,然后windows 会自动开启 SMB 文件共享服务。

好了,你的 PC 现在就是伺服器了。


推荐3种方案,难度依次递增

1、电脑上装普通的 windows 系统,安装 IIS 或者 apache 等Web Server 软体,直接就可以跑一个自己的小网站,记得路由器上做埠映射。(这种就是跑一个单一的任务)

2、电脑上装普通的 windows 系统,然后安装 VMware workstation ,然后创建虚拟机,虚拟机中安装各种伺服器版本的系统 比如 windows 2012 / CentOS /Redhat ;然后在这些系统上面搭建相应的服务。(这种可以比较方便的跑 Web伺服器,vpn伺服器,资料库伺服器等等等)

3、电脑上直接装 VMware 的ESXi系统,第二台电脑网路连进来管理,在里面创建各种虚拟机;与方案2类似,好处么更接近各种企业私有云环境,可以熟悉各种概念操作。

然后还有一点绕不过去,网路这块,如果需要外网连进来。一般情况 都需要找运营商 申请独立IP;没有申请到的话可以 参考蒲公英的 FRP 方案。


首先不太清楚你想要搭建什么伺服器,就以Web伺服器为例,确定是Web伺服器后还要确认你用的什么语言,什么资料库,都没说的情况下我就捡简单的说了,Apache/Nginx + MySQL + PHP(世界上最好的语言)。

Windows平台下推荐WAMP

官方地址:

http://www.wampserver.com/en/?

www.wampserver.com

Mac OS平台推荐MAMP

官方地址:

MAMP MAMP PRO - your local web development solution for PHP and WordPress development?

www.mamp.info图标

正常情况下DownLoad之后安装在PC后,用浏览器访问127.0.0.1或者localhost即可看到默认页面,如果需要运行网站要先搞清楚网站根目录在哪,资料库管理地址,Vhost怎么配置等。


安装伺服器系统,伺服器软体


建议了解一下vmware workstation


装上服务起起来就行了


推荐阅读:
相关文章