热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

服务器购买和初步搭建的方法

这篇文章主要介绍了服务器购买和初步搭建的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

有段时间没有去搞过服务器了,趁现在没有太多的事情,去搬wa工买个国外的服务器用(为什么要买国外的服务器?比较便宜,而且可以FQ,你懂得( • ̀ω•́ )✧),可以用支付宝支付,顺便把购买和初步搭建的过程记录下来方便以后使用。

一、购买服务器

进入搬wa工官网https://bwh88.net/

选择你想要购买的服务器类型,我这里选了个49.99美刀一年的

点Order,进入购买详情页面,选择服务地址,我选择的是洛杉矶的,然后Add to Cart

然后进行购买结算,输入优惠码:BWH26FXH3HIQ- 6.25%(这个最低目前) 然后点右下角Checkout 进行购买

下面会出现让你注册的表单,正常填就行了,然后选择付款方式,支持支付宝和微信,之后扫码付款就行了

二、进入服务器

服务器购买完成之后,我们就拥有了一个自己的服务器,接下来就是要进入服务器进行搭建了。

首先登陆你的账号

查看自己的服务器

点击KiwiVM Control Pan

跳转到控制面板页面查看你的服务器信息,得到外网IP地址和SSH远程端口

选择Root password modification点击按钮 生成和设置一个新的root密码

保存这个密码,等下用

为了方便远程使用,我们可以在网上下载一个putty使用

输入IP地址和SSH端口,然后选择SSH 点击下面打开

进入后进行登录,输入root,会提示输入密码,然后输入刚才保存的密码登录进去(注:输入密码是看不到输入的状态的)

然后输入passwd命令进行新密码设置(和登录一样,是看不见输入状态的,需要输入两次),设置成功如下

下面我们再更改一下SSH端口,输入下面命令 (复制命令后,在右键就能粘贴了)

vim /etc/ssh/sshd_config

如果提示命令不存在,安装vim

Ubuntu / Debian:

apt install -y vim

CentOS:

yum -y install vim

然后执行命令打开了SSH配置文件,按一下“i”键进入insert模式,然后按“↓ ”到最下面找到Port

然后修改为你想要的端口即可(注意:端口的范围是1—65535),最好设置一个比较大的数。

改完后保存,先按Esc,然后按“:wq”回车即可保存。

保存后,执行下面命令,重启一下SSH服务。

systemctl restart sshd

然后就可以用刚刚修改过的SSH端口和密码登录了。

三、初步搭建

服务器远程登录的已经设置好了,接下来就要进行搭建了。这里推荐使用宝塔面板进行搭建,图形界面容易上手。

连接上我们的服务器登录,执行下面的安装命令

CentOS:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

Ubuntu:

wget-Oinstall.shhttp://download.bt.cn/install/install.sh && sh install.sh

执行后,下载文件,询问是否安装到www文件夹,按y同意继续安装,等待安装完成。

安装完成后,得到面板地址、用户名和密码

然后访问上面的宝塔面板地址,进入登录界面,输入用户名密码登录。

登录后,会弹出一个窗口提示我们安装web环境,这里我选择安装推荐的LNMP环境。

在等待后台安装的同时,我们修改一下宝塔面板的默认端口和用户名密码。

在左侧面板中选择【面板设置】,来到设置页面,更改面板端口、用户名和密码,保存。

至此服务器的初步搭建就完成了,用宝塔面板可以方便使用,开放端口可以再【安全】里面设置。

接下来就可以使用了,有空的话,下一篇记录下如何搭建shadowsocks进行FQ。(ノ ̄▽ ̄)

到此这篇关于服务器购买和初步搭建的方法的文章就介绍到这了,更多相关服务器初步搭建内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!


推荐阅读
  • 本文介绍如何在现有网络中部署基于Linux系统的透明防火墙(网桥模式),以实现灵活的时间段控制、流量限制等功能。通过详细的步骤和配置说明,确保内部网络的安全性和稳定性。 ... [详细]
  • 在现代网络环境中,两台计算机之间的文件传输需求日益增长。传统的FTP和SSH方式虽然有效,但其配置复杂、步骤繁琐,难以满足快速且安全的传输需求。本文将介绍一种基于Go语言开发的新一代文件传输工具——Croc,它不仅简化了操作流程,还提供了强大的加密和跨平台支持。 ... [详细]
  • 从零开始构建完整手机站:Vue CLI 3 实战指南(第一部分)
    本系列教程将引导您使用 Vue CLI 3 构建一个功能齐全的移动应用。我们将深入探讨项目中涉及的每一个知识点,并确保这些内容与实际工作中的需求紧密结合。 ... [详细]
  • 本文详细介绍了网络存储技术的基本概念、分类及应用场景。通过分析直连式存储(DAS)、网络附加存储(NAS)和存储区域网络(SAN)的特点,帮助读者理解不同存储方式的优势与局限性。 ... [详细]
  • 嵌入式开发环境搭建与文件传输指南
    本文详细介绍了如何为嵌入式应用开发搭建必要的软硬件环境,并提供了通过串口和网线两种方式将文件传输到开发板的具体步骤。适合Linux开发初学者参考。 ... [详细]
  • 解决MongoDB Compass远程连接问题
    本文记录了在使用阿里云服务器部署MongoDB后,通过MongoDB Compass进行远程连接时遇到的问题及解决方案。详细介绍了从防火墙配置到安全组设置的各个步骤,帮助读者顺利解决问题。 ... [详细]
  • 本文介绍了如何使用PHP代码实现微信平台的媒体素材上传功能,详细解释了API接口的使用方法和注意事项,确保文件路径正确以避免常见的错误。 ... [详细]
  • 使用Vultr云服务器和Namesilo域名搭建个人网站
    本文详细介绍了如何通过Vultr云服务器和Namesilo域名搭建一个功能齐全的个人网站,包括购买、配置服务器以及绑定域名的具体步骤。文章还提供了详细的命令行操作指南,帮助读者顺利完成建站过程。 ... [详细]
  • 解决微信电脑版无法刷朋友圈问题:使用安卓远程投屏方案
    在工作期间想要浏览微信和朋友圈却不太方便?虽然微信电脑版目前不支持直接刷朋友圈,但通过远程投屏技术,可以轻松实现在电脑上操作安卓设备的功能。 ... [详细]
  • 随着网络安全威胁的不断演变,电子邮件系统成为攻击者频繁利用的目标。本文详细探讨了电子邮件系统中的常见漏洞及其潜在风险,并提供了专业的防护建议。 ... [详细]
  • 本文介绍如何通过SSH协议使用Xshell远程连接到Ubuntu系统。为了实现这一目标,需要确保Ubuntu系统已安装并配置好SSH服务器,并保证网络连通性。 ... [详细]
  • 深入解析 Spring Security 用户认证机制
    本文将详细介绍 Spring Security 中用户登录认证的核心流程,重点分析 AbstractAuthenticationProcessingFilter 和 AuthenticationManager 的工作原理。通过理解这些组件的实现,读者可以更好地掌握 Spring Security 的认证机制。 ... [详细]
  • 深入解析TCP/IP五层协议
    本文详细介绍了TCP/IP五层协议模型,包括物理层、数据链路层、网络层、传输层和应用层。每层的功能及其相互关系将被逐一解释,帮助读者理解互联网通信的原理。此外,还特别讨论了UDP和TCP协议的特点以及三次握手、四次挥手的过程。 ... [详细]
  • Git管理工具SourceTree安装与使用指南
    本文详细介绍了Git管理工具SourceTree的安装、配置及团队协作方案,旨在帮助开发者更高效地进行版本控制和项目管理。 ... [详细]
  • 本文将详细介绍如何在没有显示器的情况下,使用Raspberry Pi Imager为树莓派4B安装操作系统,并进行基本配置,包括设置SSH、WiFi连接以及更新软件源。 ... [详细]
author-avatar
遁高攀_179
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有