当前位置:首页 > 科技 > 正文内容

搭建Linux系统的VPS的步骤教程(如何vps搭建)

2019-05-30 18:18:05科技375

大家好,今天就和小月一起来看看这个问题吧 。如何vps搭建,搭建Linux系统的VPS的步骤教程很多人还不知道,现在让我们一起来看看吧!

早期准备

搭建Linux系统的VPS的步骤教程(如何vps搭建)

我需要买一个有root权限的VPS。我选择了瓦工。当时买的是512 M内存5 G SSD,500 G流量/月,每年9.99元,不过现在看来这种低价套餐已经结束了。有兴趣的朋友可以看看其他公司的其他套餐或者VP。有朋友说DigitalOcean很快,1440p直接看YouTube,但我还没测试过。目前砌砖的速度可以满足我的需求,DO的价格比较贵。

购买服务器后,安装CentOS7,因为后面的教程都是基于CentOS7的。安装好新的OS后,砖家工会会告诉你SSH端口和root密码,不能自己定制。记住如果真的忘记了可以重置root密码,也可以直接使用砌砖师提供的在线SSH登录来操作,但是响应比较慢。所以我们以后配置VPS还是用ssh登录,直接用Mac下的终端就行了,在win下自己找个ssh工具。

ssh登录命令:

复制代码如下:

$ ssh -p vps端口号root@vpsIP地址

登录后相当于本地操作。可以使用各种Linux命令进行操作。

配置防火墙

如果SSH无法登录,说明防火墙已经关闭了SSH端口。您需要通过在线SSH登录来关闭防火墙并重新配置它。

清除防火墙配置

复制代码如下:

$ iptables -F

清除iptabels的所有条目,nat设置就没有了,但是会在我们后续的脚本中进行配置,不用担心。如果SSH登录正常,不用担心防火墙。

安装防火墙d

复制代码如下:

$ yum安装firewalld防火墙-配置

$ systemctl启动防火墙d

P.S .我安装firewalld并启动服务后,一直显示失败。然后我重启了服务器,正常启动了firewalld服务。类似情况的朋友可以重启服务器。

修改SSH端口

复制代码如下:

$ VI/usr/lib/firewalld/services/ssh . XML

将出现以下内容:

复制代码如下:

安全外壳(SSH)是一种用于登录远程机器并在其上执行命令的协议。它提供安全的加密通信。如果您计划通过SSH在防火墙界面上远程访问您的机器,请启用此选项。您需要安装openssh-server包才能使用这个选项。

把port="22 "改成砖家提供的端口号,然后重新加载firewalld就OK了。

通过按下“I ”, VI的命令:处于编辑模式。编辑完成后按“esc”退出编辑模式,再按Shift进入“3360”和“wq”保存退出vi。

复制代码如下:

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

$防火墙-cmd -重新加载

好了,现在一切准备就绪,安装源码,安装配置防火墙,下一步就是构建服务了。

设置Shadowsocks服务

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

安装组件

复制代码如下:

$ yum安装m2crypto python-setuptools

$ easy _安装pip

$ pip安装shadowsocks

安装某些组件时需要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

  Shadowsocks port

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

  复制代码代码如下:

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

  $ firewall-cmd --reload

  运行命令,启动 Shadowsocks 服务

  运行下面的命令:

  复制代码代码如下:

  $ ssserver -c /etc/shadowsocks.json

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

  安装 supervisor 实现后台运行

  运行以下命令下载 supervisor:

  复制代码代码如下:

  $ yum install python-setuptools

  $ easy_install supervisor

  然后创建配置文件:

  复制代码代码如下:

  $ 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

  如果你只是需要在 Android, PC 上使用 VPN,那可以直接忽略此章内容, Shadowsocks 已经可以非常完美的帮助以上设备实现翻墙。 但是由于 iOS 上无法使用 Shadowsocks 所以需要使用 Strongswon 建立 IPsecVPN。

  补充: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月份发布的Linux 2.4版内核已经能够完全支持Intel 64位芯片架构。同时Linux也支持多处理器技术。多个处理器同时工作,使系统性能大大提高。

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

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

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

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

4.VPS怎么设置安全配置

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

这篇文章到此就结束,希望能帮助到大家。

扫描二维码推送至手机访问。

版权声明:文章内容摘自网络,如果无意之中侵犯了您的版权,请联系本站,本站将在3个工作日内删除。谢谢!

本文链接:http://xixia168.cn/n/kj/4452.html

标签: 步骤教程
分享给朋友:

“搭建Linux系统的VPS的步骤教程(如何vps搭建)” 的相关文章

中国朝代顺序时间完整表(中国朝代时间表)

中国朝代顺序时间完整表(中国朝代时间表)

大家好,今天就和大牛一起来看看这个问题吧 。中国朝代时间表,中国朝代顺序时间完整表很多人还不知道,现在让我们一起来看看吧!  一、中国朝代时间表  中国历史朝代顺序:夏、商、西周、东周、秦、西汉、东汉、三国(曹魏、蜀汉、东吴)、西晋、东晋、五胡十六国、南朝(宋、齐、梁、陈)、北朝(北魏、东魏、北齐、...

三八妇女节必须放假吗(妇女节放假半天是法定吗)

三八妇女节必须放假吗(妇女节放假半天是法定吗)

大家好,今天就和小鱼一起来看看这个问题吧 。妇女节放假半天是法定吗,三八妇女节必须放假吗很多人还不知道,现在让我们一起来看看吧!  一、  妇女节放假半天是法定吗  三八妇女节放假半天是法定假。根据《全国年节及纪念日放假办法》其中第三条规定,三八妇女节是部分公民放假的节日,妇女放假半天。因此妇女节放...

中元节的真正来历是什么(中元节的来历和传说)

中元节的真正来历是什么(中元节的来历和传说)

大家好,今天就和猫猫一起来看看这个问题吧 。中元节的来历和传说,中元节的真正来历是什么很多人还不知道,现在让我们一起来看看吧!  一、中元节的来历和传说二、  道教传说  “中元节”之名起于北魏,“中元”是道教的说法。道教经典称正月十五为上元,七月十五为中元,十月十五为下元。又将“三元”与“三官”相...

农历和阴历是一回事吗(农历是阴历吗)

农历和阴历是一回事吗(农历是阴历吗)

大家好,今天就和兔兔一起来看看这个问题吧 。农历是阴历吗,农历和阴历是一回事吗很多人还不知道,现在让我们一起来看看吧!  导语:平常与人交流中,常常会有人问你是几月几号过生日的,之后会问是农历还是阴历过生日。有些人听到很是诧异,什么农历还是阴历,不是都一样嘛。很多人不了解两者的差别,对农历与阴历傻傻...

寒食节和清明节的不同之处(寒食节和清明节的区别)

寒食节和清明节的不同之处(寒食节和清明节的区别)

大家好,今天就和吖吖一起来看看这个问题吧 。寒食节和清明节的区别,寒食节和清明节的不同之处很多人还不知道,现在让我们一起来看看吧!    一、时间不同  1.寒食节,也叫禁烟节、冷节、百五节,是农历冬至后的第105天,在清明节的前一、两天。曾经,寒食节在中国民间是第一大祭祀之日。  2.清明节,也叫...

回族有什么传统节日(回族传统节日有哪些)

回族有什么传统节日(回族传统节日有哪些)

大家好,今天就和小月一起来看看这个问题吧 。回族传统节日有哪些,回族有什么传统节日很多人还不知道,现在让我们一起来看看吧!    回族传统节日有哪些  回族的节日比较多,其中回族的三大节日是开斋节、古尔邦节、圣纪节,此外其他节日还主要有阿术拉日、登宵节、白拉台节、盖尔德节、法图麦节(伊斯兰妇女节,也...