怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以

 2022-11-08    40  

前 言

小伙伴们大家好。

在鲁托县的该文里,他们已经撷取过四期相关应用领域布署相关的主轴,比如说:其间端分立的工程项目、各式各样静态网志架构、自建资料库中文网站之类。

谈起对个人中文网站的T8300,静态中文网站的竞争优势很显著,那是速度慢、成本低,但优点也很显著,机能单个,有时不太灵巧。他们都知道,WordPress是两个应用领域广为的T8300工具,但那时他们不用这个,而要换用除此之外两个高帅富更高的T8300宝物。

因此本文将从0到1,布署两个更高高帅富的奥梅利静态对个人中文网站,操作简单,高帅富高,5两分钟就能搞掂!

不过在此后,他们要先做两个后置组织工作,预备一点儿小片断。

奥梅利服务器+奥梅利IP

对个人采用不然,一般没有人能去买有种真实的力学实体服务器。现在比较两极化的优先选择自然是云PS3了,因此一般而言还会内含两个奥梅利IP,因此采用出来十分方便快捷。

接著他们会从买回云服务器开始,一点儿一点儿展开展现。

服务器相连与管理

好,有了服务器后,是不是去远距管理?怎样去操作服务器?什么样进行文档可视化呢?

这时就需要许多服务器的相连和管理软件,常用的有三种:

第两个是SSH工具。

简单点理解,这是两个终端产品工具,透过它,他们能连上服务器上敲指示。

如果是macOS平台,像SecureCRTTerminusTabby等工具都挺常用:

怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第1张怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第2张
怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第3张怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第4张

而如果是Windows系统,常见的像MobaXtermXShellFinalShellTabby等也都能搞掂。

怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第5张怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第6张

第二个工具是SFTP工具。

简单点理解,透过它就能方便快捷地实现往服务器上传或者下载文档。

macOS平台下的两个经典工具那是Tansmit

怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第7张怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第8张

同理,如果是Windows系统不然,像MobaXtermTabbyFileZilla等软件,同样能搞掂一切。

服务器常用编程环境+软件设施安装布署

其实服务器和电脑一样,拿到两个新服务器,也要在上面装软件、装环境,比如说常见像:Python环境、Java环境、Node环境、MySQLRedisNginxMaven之类,这些都是服务器上的基础软件环境和设施。

提前装好软件,预备好环境,后面就能随用随连,十分方便快捷了!

关于这部分呢,之前咱们这里就已经撷取过两个PDF版本的《服务器编程环境安装+软件设施布署》手册

这应该说是两个事无巨细的PDF文档,把常见编程环境和基础软件设施的安装过程给详细地记录下来了。这样大家以后在装环境的时候,就不用漫天去找各式各样网志、帖子参考了。

怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第9张怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第10张
怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第11张怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第12张
怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第13张怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第14张
怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第15张怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第16张

如果需要该PDF文档手册的小伙伴,转发本文后私信【612】三个数字即可无偿获取了

预备中文网站源码或安装包

最后一步,是预备好中文网站的源码,或者编译打包好的jar包,在已经预备好环境的服务器上展开布署即可。

谈起静态对个人中文网站或者说网志,比较了一堆中文网站T8300系统后,发现Halo应该是其中高帅富比较高的两个!并且还是开源的,代码我都整理好的,需要的同学直接私信【halo】四个字母即可

怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第17张怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第18张

因此这么多年它一直在更新,并且布署超级简单,文档全面,看过源码的小伙伴应该知道,它在源码这块也写得十分易懂,对于初学者而言也算是两个学习和练手的好工程项目了。

用它来展开对个人T8300,对外展现,还是十分不错的。

这地方他们提前将对个人中文网站的「安装包+主轴包」先提前下载下来了。

下文就将其布署出来,成为个站。

买回奥梅利服务器

因为我自己已经有好几台云服务器了,但都跑了不同的服务在上面,比如说我自己的:

自建的Tiny RSS订阅服务 R2Coding资料库中文网站 自建的Git仓库 自建的Maven仓库 ……

之类,这些都跑在已有的服务器上面了。

因此这次预备重新再买两台云服务器用于演示,正好最近我又有两个需要布署的小应用领域,因此这样正好就赶上了。

他们都知道,现在提供云服务器的厂商实在太多了:

阿里云 华为云 百度云 腾讯云 京东云 美团云 七牛云 滴滴云 天翼云 小牛云 小鸟云

五花八门,多到让人眼花缭乱。自己优先选择就能了

注意,本文所用云服务器的版本为:

CentOS Linux release 7.4.1708 (Core)

安装环境

由于Halo对服务器环境的要求是需要java 11环境即可,因此很简单,一行指示即可在服务器上安装好Java环境:

yum install -y java-11-openjdk

然后采用如下指示来检查一下安装是否成功即可:

java -version

如果安装成功,则会打印出类似如下的输出:

openjdk version "11.0.14.1" 2022-02-08 LTS OpenJDK Runtime Environment 18.9 (build 11.0.14.1+1-LTS) OpenJDK 64-Bitserver VM 18.9 (build 11.0.14.1+1-LTS, mixed mode, sharing)

运行中文网站安装包

这一步就更简单了,利用上文的SFTP工具将中文网站安装包上传到服务器上的某个文档夹,然后在指示行中执行如下指示,将其运行出来即可。

nohup java -jar halo-1.4.17.jar &

接下来浏览器中访问:your_ip:8090,就会自动跳转到首次的安装向导页面:

怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第19张怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第20张

设置完成后,再重新登录,就能进入到中文网站后台管理页面了:

怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第21张怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第22张

然后接下来就能在后台添加内容、更换主轴、修改资料之类。

比如说这地方,他们在后台写了几篇该文后并且更换了主轴后,中文网站的主页变成了下面的样子,效果还是能的。

怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第23张怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第24张

将应用领域作为服务运行

如果每次都像上面一样透过操作指示行操作jar包的方式来启停对个人中文网站实属不太方便快捷,因此最好还是将其做成两个服务,透过systemctl指示来展开操作比较符合人体工学。

新建两个website.service文档

他们预备两个website.service文档,内容如下:

[Unit] Description=Personal Website Service After=network-online.target [Service] Type=simpleExecStart=/usr/bin/java -jar /root/website/halo-1.4.17.jar ExecStop=/bin/kill -s QUIT $MAINPID Restart=always StandOutput=syslog StandError=inherit [Install] WantedBy=multi-user.target

这个配置文档内容十分好理解,主要是设置好ExecStart所指向的指令内容,透过它来运行启动对个人中文网站。

然后将其置于服务器的/etc/systemd/system目录下。

重新加载systemdsystemctl daemon-reload启动对个人中文网站 systemctl start website 关闭对个人中文网站 systemctl stop website

安装代理服务器

一般而言,他们不会让这个jar包启动的这个8090的中文网站服务去直面用户,而要在中间再加一层代理服务器做转发,常用的当属Nginx服务器。

因为Nginx除了占用资源小、运行稳定之外,它的性能也很高,特别能扛并发,因此一般把它放到最前面去直面用户。

怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第25张怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第26张

接下来安装布署Nginx服务器,他们这地方以1.17.10这个版本为例。

首先预备两个nginx-1.17.10.tar.gz的安装包,这个在下文的片断包里已经打包撷取,有需要能至文末自取。他们将其直接上传到云服务器的root?录下即可。 /usr/local/下创建nginx?件夹并进? cd /usr/local/ mkdir nginx cd nginx 将Nginx安装包解压到/usr/local/nginx中即可 [root@localhost nginx]# tar zxvf /root/nginx-1.17.10.tar.gz -C ./

解压完后,在/usr/local/nginx?录中会出现?个nginx-1.17.10的目录

预先安装额外依赖,比如说:yum -y install pcre-devel yum -y install openssl openssl-devel接下来编译安装Nginx即可 cd nginx-1.17.10 ./configure make && make install

安装完成后, Nginx的可执??件位置位于

/usr/local/nginx/sbin/nginx

而其配置?件则位于:

/usr/local/nginx/conf/nginx.conf 启动Nginx

直接执?如下指示即可

[root@localhost sbin]# /usr/local/nginx/sbin/nginx 如果想停?Nginx服务,可执?: /usr/local/nginx/sbin/nginx -s stop 如果修改了配置?件后想重新加载Nginx,可执?: /usr/local/nginx/sbin/nginx -s reload

配置代理服务器

上一步的Nginx服务器安装完成并且启动后,接下来他们修改Nginx的配置文档:/usr/local/nginx/conf/nginx.conf

他们找到server配置,然后做如下配置即可

# 新增此段upstream配置,代表中文网站实际启动的服务 upstream blog { server 127.0.0.1:8090; } server { listen 80; server_name www.your_domain.com; location / { # 让Nginx服务器代理到上面所定义的实际中文网站服务upstream proxy_pass http://blog; proxy_set_headerHOST $host; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }

这样配置的目的很简单,是让代理服务器Nginx代理到中文网站的jar包实际所启动的服务上去即可。

这时直接透过服务器奥梅利IP即可访问对个人中文网站了。

怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第27张怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第28张

当然如果有域名不然,将域名解析到奥梅利IP就齐活了。

接下来不管是写东西、还是管理中文网站都十分方便快捷了。

至于中文网站本身的各式各样机能,有需要的小伙伴能自己尽情地折腾了。

后 记

综上所述,从初始化一直到中文网站上线,整个操作十分简单,几两分钟即可搞掂。

除此之外文中用到的所相关于:服务器、网志、文档、安装包、PDF手册 等离线文档,都统一整理在此,需要的同学转发本文后私信【612】三个数字即可无偿获取

怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第29张怎么自己搭建一台服务器,怎么搭建自己的服务器 宽带(怎么搭建自己的服务器机房) 这都可以 卖衣服销售话术 服装销售话术 微商销售话术 美容养生销售话术 建材电话销售话术 百科资讯 第30张

因此这篇先谈起这里了,他们下篇见。

原文链接:https://zazhiba.com.cn/post/18858.html

=========================================

https://zazhiba.com.cn/ 为 “自由随风” 唯一官方服务平台,请勿相信其他任何渠道。