vps搭建教程,搭建Linux系统的VPS的步骤教程

阅读(96)发布于 2023-08-10

搭建Linux系统的VPS的步骤教程 Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。有用户想要在Linux上搭建vps这篇文章主要介绍了实例讲解搭建Linux系统的VPS的步骤,包括防火墙和SSH等基本软件的部署方法,非常细致,需要的朋友可以参考下 前期准备 需要购买一台拥有root权限的VPS,我选择的是搬瓦工,当时购买的是512M内存5GSSD,500G流量/月,9.99刀每年,但是好像现在这种低价套餐已经结束了。

配图

首先下载芝麻vps,注册账号

电脑远程登录vps的方法

vps的操作系统一般分为Window系统和Linux操作系统,今天芝麻动态vps就根据vps的操作系统,来给大家分享一下,如何用电脑远程登录vps。1、Window系统远程登录vps的方法:方法1:点击电脑左下角的开始》程序》附件》远程桌面连接方法2:点本地电脑开始》运行(或者按window+R)》输入mstsc点确定点击确定后,会跳转到远程桌面连接界面,在远程桌面连接里面,输入vps的ip,点击连接,即可进入远程登录管理界面。2、Linux操作系统远程登录vps的方法:打开PuTTy软件,在“主机名称/IP地址”这一栏中填写vps服务器的ip地址,然后点击“打开”按钮,就可以进入vps管理界面了。

电脑vps使用教程步骤如下。

1、开始,附件,远程桌面连接。

2、打开你的远程登陆工具。

3、在计算机里输入你的IP,在用户名中输入你的用户名。

4、点击“连接”,再打开另一个对放框中,再输入你的密码。

5、点击确定就进入了你的VPS系统了。

VPS网站服务一般采用IIS或者Apache等,在Windows服务器咱们快云VPS一般采用IIS,交付客户使用的VPS默认至少安装了IIS。

远程登陆服务器后,打开IIS,看到默认网站,这个是系统自动创建的,可以通过直接访问IP的方式打开,或者在VPS内部http://127.0.0.1/访问测试IIS工作是否正常。(默认网站建议删除,否则有人恶意解析未备案的域名到你的IP,也是可以打开的)

在新建网站前,必须先解析好域名到VPS的IP。假设要新开的网站域名是VPS.BOAER.COM,操作IIS添加一个新网站步骤如下:

1、打开IIS管理器,“网站”右键,新建->网站

2、打开创建向导,继续“下一步”

3、网站描述,一般写网站域名,是网站在IIS里面的标示(名称)。

4、这里是比较关键的一步,IP地址一般设置“全部未分配”,这样有个好处:万一主机变动了IP,你不需要去IIS里面设置,只需要修改下域名解析就可以了。当然,如果有多个IP,也可以为不同的网站指定不同的IP。端口一般为80,Web服务标准端口。主机头那里写网站的域名,继续,下一步。

5、设置网站文件的路径,建议将资料放在D盘,如“d:\wwwroot”通过“浏览”选择,也可以直接输入。

6、不同类型的网站设置不同的权限。静态页面只需要读取就可以了。

7、添加完成后,在d:\wwwroot创建一个文件index.htm用记事本打开,写入测试文字。

8、添加完成后,可以看到“test”的网站,右键“属性”可以绑定域名,设置默认文档,404错误页,MIME类型等等......

10、完成后在浏览器输入域名。如http://VPS.BOAER.COM便可以打开新建立的网站。

Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。有用户想要在Linux上搭建vps这篇文章主要介绍了实例讲解搭建Linux系统的VPS的步骤,包括防火墙和SSH等基本软件的部署方法,非常细致,需要的朋友可以参考下

前期准备

需要购买一台拥有root权限的VPS,我选择的是搬瓦工,当时购买的是512M内存5GSSD,500G流量/月,9.99刀每年,但是好像现在这种低价套餐已经结束了。有意的朋友可以看一下其他的套餐或者别的公司的VPS。有的朋友说DigitalOcean的速度非常快,看YouTube直接1440p,但是我还没测试过,目前搬瓦工的速度能满足我的需求,而且DO的价格比较昂贵。

服务器购买后,安装CentOS7,因为以下教程都是基于CentOS7的,安装新的OS后,搬瓦工会告诉你SSH的端口和root的密码,这些是自己无法自定义的,要记住了如果实在忘了也可以重置root密码,或者直接使用搬瓦工提供的在线SSH登录来操作也可,就是反应比较慢,所以我们以后还是常用ssh登录来配置VPS,Mac下直接使用终端就好,win下自行寻找一个ssh工具就好。

登录ssh的命令:

复制代码代码如下:

$ssh-pvps端口号root@vpsIP地址

登录上以后就相当于在本地操作一样了,你可以使用各种Linux命令来操作了。

配置防火墙

如果SSH无法登录,那说明防火墙关闭了SSH端口,需要通过在线SSH登录进去关闭防火墙重新配置。

清除防火墙配置

复制代码代码如下:

$iptables-F

清除iptabels所有表项,同时nat设置也没了,但是我们后续的脚本里会配置的,不用担心。如果SSH登录正常就不用管防火墙。

安装firewalld

复制代码代码如下:

$yuminstallfirewalldfirewall-config

$systemctlstartfirewalld

P.S.我在安装完firewalld之后然后启动服务的时候一直显示失败,然后重启了一遍服务器就可以正常的启动firewalld服务了,有类似情况的朋友可以重启一下服务器。

修改SSH端口

复制代码代码如下:

$vi/usr/lib/firewalld/services/ssh.xml

会出现以下的内容:

复制代码代码如下:

SSH

SecureShell(SSH)isaprotocolforloggingintoandexecutingcommandsonremotemachines.Itprovidessecureencryptedcommunications.IfyouplanonaccessingyourmachineremotelyviaSSHoverafirewalledinterface,enablethisoption.Youneedtheopenssh-serverpackageinstalledforthisoptiontobeuseful.

将port=”22”,修改成搬瓦工提供给你的端口号,然后重载firewalld就OK。

vi的命令:按“i”是编辑模式,编辑后按“esc”退出编辑模式,然后按Shift输入“:”和“wq”保存退出vi。

复制代码代码如下:

$firewall-cmd--permanent--add-service=ssh

$firewall-cmd--reload

OK,现在准备工作都已就绪,安装了源,安装配置了防火墙,下一步开始搭建服务了。

搭建Shadowsocks服务

这个服务是最简单也是最常用的。

安装组件

复制代码代码如下:

$yuminstallm2cryptopython-setuptools

$easy_installpip

$pipinstallshadowsocks

安装时部分组件需要输入Y确认。小内存VPS可以分别安装组件。

安装完成后配置服务器参数

复制代码代码如下:

$vi/etc/shadowsocks.json

写入如下配置:

复制代码代码如下:

{

"server":"0.0.0.0",

"server_port":8388,

"local_address":"127.0.0.1",

"local_port":1080,

"password":"mypassword",

"timeout":300,

"method":"aes-256-cfb",

"fast_open":false,

"workers":1

}

将上面的mypassword替换成你的密码,server_port也是可以修改的,例如443是Shadowsocks客户端默认的端口号。

如果需要修改端口,需要在防火墙里打开响应的端口,用firewalld操作就比较简单了:

复制代码代码如下:

$vi/usr/lib/firewalld/services/ss.xml

下面代码粘贴到里面:

复制代码代码如下:

SS

Shadowsocksport

保存退出,然后重启firewalld服务:

复制代码代码如下:

$firewall-cmd--permanent--add-service=ss

$firewall-cmd--reload

运行命令,启动Shadowsocks服务

运行下面的命令:

复制代码代码如下:

$ssserver-c/etc/shadowsocks.json

至此shadowsocks搭建完成,shadowsocks已经可以使用,如果你没有过高的要求,下面的步骤可以省略,下面是后台运行Shadowsocks的步骤。

安装supervisor实现后台运行

运行以下命令下载supervisor:

复制代码代码如下:

$yuminstallpython-setuptools

$easy_installsupervisor

然后创建配置文件:

复制代码代码如下:

$echo_supervisord_conf>/etc/supervisord.conf

修改配置文件:

复制代码代码如下:

$vi/etc/supervisord.conf

在文件末尾添加:

复制代码代码如下:

[program:ssserver]command=ssserver-c/etc/shadowsocks.json

autostart=true

autorestart=true

startsecs=3

设置supervisord开机启动,编辑启动文件:

复制代码代码如下:

$vi/etc/rc.local

在末尾另起一行添加:

复制代码代码如下:

$supervisord

保存退出(和上文类似)。另centOS7还需要为rc.local添加执行权限:

复制代码代码如下:

$chmod+x/etc/rc.local

至此运用supervisord控制Shadowsocks开机自启和后台运行设置完成。重启服务器即可。

搭建Strongswan实现在iOS上连接VPN

补充:Linux基本命令

1.ls命令:

格式::ls[选项][目录或文件]

功能:对于目录,列出该目录下的所有子目录与文件;对于文件,列出文件名以及其他信息。

常用选项:

-a:列出目录下的所有文件,包括以.开头的隐含文件。

-d:将目录像文件一样显示,而不是显示其他文件。

-i:输出文件的i节点的索引信息。

-k:以k字节的形式表示文件的大小。

-l:列出文件的详细信息。

-n:用数字的UID,GID代替名称。

-F:在每个文件名后面附上一个字符以说明该文件的类型,“*”表示可执行的普通文件;“/”表示目录;“@”表示符号链接;“l”表示FIFOS;“=”表示套接字。

2.cd命令

格式:cd[目录名称]

常用选项:

cd..返回上一级目录。

cd../..将当前目录向上移动两级。

cd-返回最近访问目录。

3.pwd命令

格式:pwd

功能:显示出当前工作目录的绝对路径。

相关阅读:Linux主要特性

完全兼容POSIX1.0标准

这使得可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。这为用户从Windows转到Linux奠定了基础。许多用户在考虑使用Linux时,就想到以前在Windows下常见的程序是否能正常运行,这一点就消除了他们的疑虑。

多用户、多任务

Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现在电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。

良好的界面

Linux同时具有字符界面和图形界面。在字符界面用户可以通过键盘输入相应的指令来进行操作。它同时也提供了类似Windows图形界面的X-Window系统,用户可以使用鼠标对其进行操作。在X-Window环境中就和在Windows中相似,可以说是一个Linux版的Windows。

支持多种平台

Linux可以运行在多种硬件平台上,如具有x86、680x0、SPARC、Alpha等处理器的平台。此外Linux还是一种嵌入式操作系统,可以运行在掌上电脑、机顶盒或游戏机上。2001年1月份发布的Linux2.4版内核已经能够完全支持Intel64位芯片架构。同时Linux也支持多处理器技术。多个处理器同时工作,使系统性能大大提高。

搭建Linux系统的VPS的步骤相关文章:

1.LinuxVPS中使用Crontab实现定时重启任务

2.Linux系统怎么用命令释放内存

3.Linux服务器上的PPTP搭建方法有哪些

4.VPS怎么设置安全配置

5.Linux查看操作系统安装时间的方法总结

以上就是关于vps搭建教程的解答,如果对你有帮助,不妨关注本站,本站将为你整理更多内容。