新人如何快速搭建自己的个人网站以及自己专属V-P-N代理

新人如何快速搭建自己的个人网站以及自己专属V-P-N代理

如果你不是一个程序员或者是一个菜鸟程序员,那本文章就是为你特意准备的,你只要一步一步按照本文操作步骤来就好了。别担心,非常简单!因为工作上或者学习、生活上的需要,我们如果拥有一个自己的专属个人网站,那一定是一件很酷的事情!我们也经常需要在国外的网站看资料或找素材(例如:我就经常需要用到Google,可以让我的工作效率提升最少30%!)。可是最近所有付费的V-P-N都不好使了,有一个我还是付了年费的呢,超级心疼。平时也不少人总是找我问怎么弄一个自己的个人网站,以及怎么V-P-N访问Google查找资料。我根据自己平时的工作经验,分享一下,其实这些操作一点都不困难,费用也非常低。国内都阿里云、腾讯云、华为云收费都太高了,而且申请很麻烦!很多人多花了不少冤枉钱!本文章只介绍搬瓦工VPS,因为搬瓦工VPS最便宜。其他VPS操作也差不多,可以参考本文步骤。

VPS介绍

先简单介绍一下VPS(Virtual Private Server)虚拟专用服务器。我们既然要搭建个人网站或者搭建专属V-P-N,你得先有一台网络服务器。VPS就是专门针对小公司或者个人非常适用的网络服务器。既然我们这文章是面向初级菜鸟级别的冲浪人,具体VPS的虚拟技术就不介绍了。

如何购买VPS呢?

推荐一个比较详细的购买教程 —— [ VPS购买教程 ] 或者直接购买最便宜的 10G VPS 服务器。

最便宜的搬瓦工VPS也只需要一年19.9美金,大概132人民币,支持支付宝支付,非常方便。

如何使用VPS

购买完成之后,你就可以登录 搬瓦工 了,进到自己的专属服务菜单。
专属服务菜单

然后点击 [ KiwiVM Control Panel ] 进入控制面板。
你将看到这样的控制台页面:
控制台页面

修改root密码

首先你要修改root密码成你常用密码(初始自动生成的密码非常不好记,建议修改),这样你才可以SSH连上搬瓦工服务器。搬瓦工VPS默认是开启SSH服务的,端口默认为29080。

搭建自己的专属V-P-N

完成上面的操作之后,你就可以开始搭建自己专属V-P-N了。

!!!特别提醒!!! 尽量不要告诉自己的V-P-N给别人,否则这是非法的!!
一旦你的V-P-N代理被很多人使用,就有可能会导致自己的VPS地址被查封!请文明使用自己的V-P-N. 你懂的~~

第一步:在VPS服务器上安装Shadowsocks Server

不建议使用搬瓦工VPS自带的OpenV-P-N一键安装,容易被封,目前最好用的是Shadowsocks。

使用putty 【 下载Putty 】登录VPS。 Mac或者Linux直接使用终端登录即可。如果不会使用Putty,请自行百度一下使用说明,很多教程。

以root身份运行下面命令(以你的VPS系统为 CentOS 7 为例)

$ yum install python-setuptools && easy_install pip
$ pip install shadowsocks

第二步:配置Shadowsocks

使用Vi编辑配置文件。如果不会使用Vi,请自行百度一下,比较容易学会的。Vi就是类似于Windows下面的文本编辑器。

$ vi /etc/shadowsocks.json

如果只有设置一个V-P-N代理端口,配置如下:

{
    "server":"xxx.xxx.xxx.xxx", // 这里填写你的服务器外网IP
    "server_port":8388,   // 这是你要连接ss的端口
    "local_address":"127.0.0.1", // 默认填写127.0.0.1即可
    "local_port":1080, // 默认填写1080即可
    "password":"myPassword", // 密码
    "timeout":300,
    "method":"aes-256-cfb",
    "fast_open":false
}

如果需要配置多个V-P-N端口,配置则应该如下:

{
    "server":"xxx.xxx.xxx.xxx", // 你的服务器外网IP
    "port_password": {
        "8381":"password1",
        "8382":"password2",
        "8383":"password3"    // 最后一个账户后面没",",加上就报错
    },
    "timeout":300,
    "method":"aes-256-cfb",
    "fast_open":false
}

第三步:设置开机启动

一旦设置成开机启动,以后每次启动Server都会自动启动V-P-N了。
还是用vi来编辑启动脚本。

$ vi /etc/rc.local

在rc.local文件中加入一行代码:

ssserver -c /etc/shadowsocks.json -d start

第四步:开放端口

# 查看已开放端口
$ firewall-cmd --list-ports

# 开启端口 以开启8388端口为例
$ firewall-cmd --zone=public --add-port=8388/tcp --permanent

# 重启防火墙
$ firewall-cmd --reload

这样服务端就设置好了。但是到了这一步,我们还需要你电脑下载一个shadowsocks都客户端。
你可以根据你自己电脑操作系统选择正确都Shadowsocks客户端。

Shadowsocks客户端下载链接:https://github.com/shadowsocks/shadowsocks/wiki/Ports-and-Clients

第五步:Shadowsocks客户端设置

我本地电脑是Mac系统,所以我以Mac版本的Shadowsocks客户端设置截图,其他系统版本设置差不多,大家可以参考设置。
客户端设置

最好我建议大家安装一个浏览器插件SwitchOmega,非常方便地设置哪些网站使用V-P-N,哪些网站不使用V-P-N,这个工具会自动帮你切换,你只要设置成自动模式就好。 大家也可以百度一下SwitchOmega怎么使用,有中文版本的。

到这一步,你以及可以自由上网了,恭喜你! 此处应该有掌声~~~

搭建自己的个人网站

有了自己的VPS之后,搭建个人网站就非常方便了。

第一步:创建自己的网站页面

建议在 coding.net 上面创建一个自己的项目,然后编辑,这样可以方便查看历史提交,服务器也方便部署。

第二步:申请自己的域名

这个非常简单,只要到 https://wanwang.aliyun.com/ 上注册一个即可,最便宜只要几块钱一年。然后再进到域名管理后台,把域名解析绑定到你的搬瓦工服务器ip地址就可以了。 如下图:
域名解析

猜你喜欢

转载自blog.51cto.com/huihua/2161512