标签: VPS

  • Debian11 VPS ipv4/ipv6连接优化


    1、重置为debian11
    重置好执行以下步骤:

    apt update
    apt full-upgrade -y
    

    2、优化系统参数

    nano /etc/sysctl.conf
    

    删光,按下面的写入

    net.ipv4.neigh.default.base_reachable_time_ms = 600000
    net.ipv4.neigh.default.mcast_solicit = 20
    net.ipv4.neigh.default.retrans_time_ms = 250
    net.ipv4.conf.all.rp_filter=0
    net.ipv4.conf.eth0.rp_filter=0
    

    这里要先ifconfig看下你自己网卡的名称,不一定是eth0,按实际修改。

    net.core.default_qdisc=fq
    net.ipv4.tcp_congestion_control=bbr
    net.ipv4.tcp_fastopen=3
    

    写入存盘后,运行 sysctl -p生效

    3、安装mack-a大佬的八合一脚本,推荐任意组合安装选4;

    正常情况这里就结束了,需要warp避免跳验证的接着往下看

    4、安装warp,运行

    bash <(curl -fsSL git.io/warp.sh) menu
    

    选4,安装ipv6;

    5、修改outbound

    第4步完成以后
    nano /etc/v2ray-agent/xray/conf/10_ipv4_outbounds.json

    把此文件内所有ipv4和ipv6互调,写入存盘;

     

    6、重启VPS,重启后谷歌搜索myip地址是否为ipv6,及看下是否已经不跳验证,油管测速;

  • [技术讨论区]WordPress For Linode VPS部署SSL开启https时代

    本来是冲着福利资源来的,但是在艾薇资讯上游荡了一段时间后,将自己沉淀到了“技术讨论区”。想了好久,总结一下自己在艾薇资讯上的一些感觉,说说自己为啥会大部分时光都在技术讨论区。

    刚开始进入论坛是一个网友推荐,那时候也没有账号,艾薇资讯大气的不需要注册就能看全部内容,让我立即就喜欢上了这里。刚开始吸引我的是福利区,精彩纷呈,大神纷出。然后又发现了BT下载区,也是各种精彩不断,自拍的高清片质量都很不错。不过慢慢的就感觉,自拍区虽然大神多,但似乎,很难将自己融入进去。或者说,离自己很远。虽然好看,精彩,刺激,但和我有什么关系呢?

    刚刚看到《技术讨论区》,以为是一个IT技术的集散地,当时很少进来看。后来发现并非如此,居然内有千秋。无论是偶尔的新闻,还是某些犀利的见解,发自内心的感悟,甚至有些灵魂深处的忏悔,都觉得,这里,是一个和我并不遥远的区域。这里有新闻,有实事,有见地,有趣事,每个人都畅所欲言,各抒己见。有为了大家性趣发唯美动图的,有为了爱好发帖警示的,也有电影,有视频,有评论,有青春热血,有老酒醇茶。也许没有自拍那么直白,没有电影那么火爆,但有让人可以反复看,反复玩味的内容,又可以代入的那部分遐想。

    虽然现在经常要找地址,但我觉得我离不开这里了。这里不正经,不死板,有情有义,有血有肉。我来了,故我在。你在这,所以我还要来。感谢这里所有的朋友,感谢你们的辛勤付出。感谢有你,感谢有论坛,感谢有后台的支持。

    艾薇,希望你永远都安好。艾薇资讯,希望你一直是我们心中的一块自留地。

     

    原创诗词五首

    相思引

    懒画蛾眉倦倚栏。春归怕见柳飞绵。

    如愁万点,飞不到君前。

     

    莫道红尘犹有梦,谁怜霜鬓已先斑。

    于飞燕子,犹晓绕庭轩。

     

    七律

    不信人间有此愁,从来久别怕登楼。

    才人献赋长门罢,怨鸟空啼金谷休。

    沧海沉珠星斗转,兰台滴露月光流。

    东风未识多情雪,惯看青山到白头。

     

    蝶恋花

    怎忘当年初聚首,许个山盟,结个鸳鸯扣。

    莫使相思成永候,与君共舞红纱袖。

     

    如墨青丝何处有,指上流沙,磨糙纤纤手。

    共品旅途甘苦酒,今生不负长相守。

     

    一剪梅

    竹绕篱笆护小楼,红杏枝头,垂柳溪头。

    秋千墙外有人愁,留也无谋,去也无谋。

     

    回把春风怨不休,些许情柔,谁与签收。

    思量应向梦中求,杯影幽幽,烛影幽幽。

     

    破阵子

    袅袅炊烟雾岫,萧萧落木溪津。

    千古斜阳游子路,万里乡关亲舍云。别情系酒樽。

     

    南浦时看去雁,高楼渐恶黄昏。

    帘外西风花一径,醉里清光泪满巾。啼鸦惊客魂。

  • 被安利了搬瓦工VPS后 ,说说对bandwagonhost的理解和使用

    话说本人,年龄都快奔4了,所以,大家懂的,在国内过着平常的生活,干着平常的工作。偶尔闲暇之时玩玩电脑 玩玩游戏 还有就是假期稍长的时候出去潜潜水,玩电脑游戏,相对执着但不够专业,因为本身就是一个喜欢折腾的人,以前倒腾搭建网站,前后建立管理了10来个关于游戏的论坛,当然前后倒闭关门的也不少,一是封杀和备案,二是游戏市场目前低迷。我从2008年左右开始做国外游戏的前瞻介绍、新闻报道、汉化工程,现在不做了,原因就是市场低迷了,玩家们爱免费的了。所以,转项折腾其他网络上的资源。之所以要介绍我以前是搭建游戏bbs的,所以就自然就谈到了威必恩,玩外服游戏必备,这样,就不知不觉陷入了搬瓦工的怀抱。

    感觉说这么多,作为序言真的有点头大。但这的确是本人手打,随带说说自己,也未尝不可。那么,今天的主题是搬瓦工,而不是我。

    一、 用搬瓦工能做什么?搬瓦工,其实就是国外的服务器运营商,就是租给用户网络服务器的商家。他的服务器商品,可以利用来做网站的搭建、linux语言的学习、编程运用、以及搭建科学上网软件。其实这些功能都是平常大家知道的,另外他的功能还有许多。这里就不过多阐述,毕竟你们自己可以问度娘。但,这里,我们就说他的代理功能。

    二、 搬瓦工到底性价比如何?前前后后玩游戏,浏览网页,看视频我都每时每刻接触魔法软件。从我个人来说,搬瓦工,的确算性价比超强的。看油管的视频1080P的不会卡,720的来说很流畅,这些都是鉴于你网络条件一般的情况下。从价格来说,最便宜的时候貌似有1年9刀的。现在日常价格每月500G流量1年的价格也就20刀不到,折合软妹币120元上下。其他的威必恩、代理软件,有好有坏,个中原因自行脑补和体会。


    三、 怎么安装和使用搬瓦工?

    确需你要经常使用科学上网功能,需要这样的体验的时候,再则又恰恰选上了搬瓦工,那么,首先你百度到搬瓦工的官网,这里不表,一切的都在百度找,只要进去看见是英文,那么恭喜你,就是这个网站。选择的方案很多,这里也不过多介绍了。安装的教程,本论坛也一大把,要善于运用网络的搜索关键词的功能。安装,分很多种,各种源,各种办法,度娘也会帮你。另外,搭建网站的朋友可以琢磨整个可视化界面,因为毕竟个人觉得可视化很重要,本人前后折腾过数十种面板,这里不做推荐了,自行度娘,或者回复里问我什么最适合你。

    四、 如何连接搬瓦工?

    根据你搭建的梯子线路来运用对应的软件进行连接。目前的梯子都是两种连接方式和软件,更新pac就是为了提防墙壁的加高,所以每隔一段时间建议你更新一次PAC文件,pac.txt文件里的网站都是你要通过科学上网线路去访问的,所以不要把baidu等国内网站写进去了哦。添加网站的这个技能要自行学习哦,很有用。

    五、 最后不知道写什么了?

    开始以立题搬瓦工想写点东西,后来越发觉得自己写的含金量不足,但,这么回过头来讲,我认真写一则心得体会,总比那些一直回复几个字的强吧?安慰自己。

    六、 写在最后。
    本人从来不水贴,从来回复不会敷衍,请各位朋友也不要敷衍我,因为毕竟我想看到的评价和鼓励是对我最大的帮助,谢谢。

  • 代替百度云迅雷离线,VPS搭建自用离线下载网盘

    [艾薇资讯原创]Aria2整合KODExplorer实现自建离线下载网盘

    随着大家的福利视频变成净网公告30秒,现在使用百度网盘迅雷离线基本是废了,115网盘又太贵,那有大家什么办法可以方便有安全地离线呢?

     

    今天艾薇资讯给大家带来的这个Aria2整合KODExplorer自建可离线下载的网盘就算是一个比较折中的方案了。在教程开始之前开始先简要介绍一下Aria2和KODExplorer。

     

    Aria2是一个开源的命令行下载工具,其实很多那种小的下载工具都是内置的这个,比如之前分享给大家的百度网盘不限速下载工具pandownload就是利用的Aria2。总之Aria2是一款你强到无法想象的下载工具~

     

    KODExplorer是一位国人开发者精心打造出来的文件管理器。KODExplorer非常小巧,对安装环境的要求也不高,甚至连MySQL都不需要用到,但KODExplorer的功能却是强大到令人难以置信的。

     

    现在我们进入正题,开始折腾~

     

    首先在这里我们要先准备一台VPS或者独立服务器,系统安装CentOS6X64位,使用Xshell登录你的机器。

     

    我们先编译安装Aria2,因为直接添加第三方源来安装的Aria2版本都太旧,使用起来不方便,还有一些问题。但编译Aria2最新版本对编译器gcc的版本又有要求,CentOS默认安装的gcc版本太低会导致编译失败,所以我们要先装一个高版本的gcc编译器。

     

    下载repo配置文件:

    复制以下代码:

    wget https://copr.fedoraproject.org/coprs/rhscl/devtoolset-3/repo/epel-6/rhscl-devtoolset-3-epel-6.repo -O /etc/yum.repos.d/rhscl-devtoolset-3-epel-6.repo

     

    安装开发者工具集:

    复制以下代码:

    yum install devtoolset-3-gcc devtoolset-3-gcc-c++ devtoolset-3-binutils devtoolset-3-gcc-gfortran

     

    启用工具集内的新版gcc:

    复制以下代码:

    scl enable devtoolset-3 bash

     

    查看gcc版本:

    复制以下代码:

    gcc –version

     

    回显的内容中含有4.9.2则说明成功,如图所示:

    现在来下载Aria2:

    复制以下代码:

    wget https://github.com/aria2/aria2/releases/download/release-1.32.0/aria2-1.32.0.tar.gz

     

    解压:

    复制以下代码:

    tar xzvf aria2-1.32.0.tar.gz

     

    进入到解压后的目录中:

     

    进入到解压后的目录中:

    复制以下代码:

    cd aria2-1.32.0

     

    配置:

    复制以下代码:

    ./configure

     

    编译:

    复制以下代码:

    make

     

    安装:

    复制以下代码:

    make install

     

    关闭CentOS6的防火墙:

    复制以下代码:

    service iptables stop

     

    启动Aria2:

    复制以下代码:

    aria2c –enable-rpc –rpc-listen-all –rpc-allow-origin-all –rpc-secret=xxxxx -c –dir /root/downloads -D

     

    重要:为了安全起见,请将上面代码中的xxxxx替换成你的一个随机密码,随便输入几个字母和数字组合即可。

    现在来安装宝塔面板:

    复制以下代码:

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

     

    面板装好,来安装一个LNMP环境,组件只需要选择Nginx和PHP即可,不需要选择MySQL和phpMyAdmin,如图所示:

     

    环境装好,新建一个网站,绑定你的域名以及新建一个FTP账户。进入到你的网站根目录。

     

    下载AriaNg前端面板:

     

    AriaNg的Github项目地址:https://github.com/mayswind/AriaNg

     

    当前最新版是0.2.0:https://github.com/mayswind/AriaNg/releases/download/0.2.0/aria-ng-0.2.0.zip

     

    解压压缩包,将AriaNg面板的所有文件上传到你的网站根目录。现在打开你的网站地址应该就能看到AriaNg的面板页面了。

     

    点击AriaNg设置-RPC,在Aria2 RPC密钥中输入我刚才让你们启动Aria2时设置的密码,如图:

     

    点击Aria2状态现在应该已经成功连接上了:

     

    複製代碼

    http://osdgzjx2m.bkt.clouddn.com/20170731191223.png

     

    现在回到宝塔面板中,在你的站点根目录下新建一个目录命名为:cloud。接着进入到cloud目录中。

     

    下载KODExplorer:

     

    KODExplorer项目地址:https://github.com/kalcaddle/KodExplorer

     

    当前最新版为3.46:https://github.com/kalcaddle/KodExplorer/archive/3.46.zip

     

    注:LALA的这篇文章中使用的是3.46最新版,但最新版限制10个用户,也就是说如果你打算将这个网盘公开的话,那么最多只能供给10个账号。要去除这个限制除了购买他们的授权外,LALA还有一个办法就是下载旧版本使用,版本号低于3.22的都是没有这个限制的。

     

    解压压缩包,将KODExplorer的所有文件都上传到你站点的cloud目录中。

     

    打开你的网站域名在后面加上/cloud即可看到KODExplorer的安装界面了:

     

    输入管理员的密码即可安装成功,现在可以看到你的KODExplorer登录界面了:

     

    登录进去首先点击右上角你的账户名字打开系统设置-用户与分组,将默认的demo和guest这两个用户删除掉,如图:

    复制以下代码:

    http://osdgzjx2m.bkt.clouddn.com/yun20170731174154.png

     

    现在你就可以使用KODExplorer了,我们在KODExplorer中右键新建一个文件夹,命名为:小姐姐。

     

     

    在如上图中记住你的目录路径,类似于这样:

    /www/wwwroot/你的站点域名/cloud/data/User/admin/home/小姐姐/

    回到AriaNg面板中点击Aria2设置-基本设置,将下载路径改成你在KODExplorer新建的文件夹路径。

     

     

    现在就可以在AriaNg面板中添加一个任务来测试下是否能够正常下载了:

     

     

    下载完成后在KODExplorer就可以看到你下载的各类文件了:

     

    现在我们来试试看在线播放视频:

     

    那么到这里教程就基本上结束了

     

    PS.在我完全将这套方案实施后也发现有一点点小问题。通过Aria2下载完的文件保存到KODExplorer中后,在KODExplorer中是无法进行文件的其他操作的,诸如:重命名、删除、移动等操作。应该是权限类的东西没设置好,但是我也懒得折腾了,反正不影响使用就是了,再说这种肯定都是自用的,如果有不想要的文件去FTP删除也是一样的,只是稍微麻烦点。我这里只是稍微提一下这个问题,当然如果有大佬能给出解决办法那自然是最好的~

     

    我这里没有现成的服务器,有聚聚想弄的自行搞一下,或者赞助艾薇资讯搞一个,然后我会把它放在论坛大家一起用。

    再见!

  • 网站出现错误502,php-fpm CPU占用高:原来是xmlrpc.php受攻击

    最近访问艾薇资讯的网友都会发现网站打开得非常慢,而且经常是遇到error 502 Bad Gateway nginx,艾薇资讯的一台VPS主机上安装的是AMH面板,上面挂了几个网站,其中只有艾薇资讯网站出现502的错误提示,而且艾薇资讯收到来自linode发来的监控的报警提示CPU占用康过高,艾薇在检查这台VPS主机的时候看到同一VPS中的其他网站正常可以打开,仅有这个网站出现502错误,而且刷新后非常的慢才可以打开,确定这个网站之前是完全没有问题的,而且我的linode VPS配置也还算高,linode4096套餐的,每月20美元,性能肯定是够的。

    Your Linode has exceeded the notification threshold (90) for CPU Usage by averaging 143.4% for the last 2 hours. The dashboard for this specific Linode is located at: <https://manager.linode.com/linodes/dashboard/linode1988808&gt;

    This is an automated message, please do not respond to this email. If you have questions, please open a support ticket.

    You can view or change your alert thresholds under the “Settings” tab of the Linode Manager.

    This is not meant as a warning or a representation that you are misusing your resources. We encourage you to modify the thresholds based on your own individual needs.

    You may access the members’ site at <https://manager.linode.com/>;.

    刚开始以为是VPS出问题了,于是重启VPS,但是还是经常出现error 502 Bad Gateway nginx,然后开始怀疑是不是 nginx的配置出错了。在网上查了好多资料,由于我的网站是Nginx + PHP(php-fpm)占用率非常的高,达到95%以上。当时我就Google和百度查询了很多资料,也改了好多配置,但是还是出现502网关错误。

    干脆先是给AMH提交工单看看有什么办法解决:

    本月技术支持数: 1 / 10 工单类型: 授权/技术支持  响应级别: 中 ( 周一 * 周五 / 09:00至16:00) 完成状态: 未完成

    艾薇资讯:
    VPS使用的是LINODE4096的,配置算高,挂几个网站,流量也不高,这两天有一个网站经常遇到502错误,CPU占用高,这是什么情况?使用的是AMH,从哪排查呢?谢谢
    您当前的工单不在响应工作时间之内 (周末)
    2017-05-28 16:22:57 1

    php-fpm cpu占用率过高,高达96%,平时CPU也就10%以下
    您当前的工单不在响应工作时间之内 (周末)

    amysql

    你虚拟主机开启网站访问日志。
    用amlog分析日志,看是否被攻击等。
    amh 联合创始人
    amysql ©amh.sh
    2017-05-29 09:48:08 3

    艾薇资讯:

    原来的日志文件有6G去,然后被我删除了,我是看社区你的回复说是可以删除的,我再打开看看,如果说被攻击VPS流量应该很高才是,可是我的流量使用不多,内存用得也很少,IO也不高,就是CPU非常高,几个网站就一个网站有问题出现502,一天出现好多次,我看看日志先

     

    我想起来了,出问题的网站原来的访问日志我是打开的,原来也就几百M,我前几天看的时候只有3G,后面就升到6G,我看太大就删除了,是不是真被攻击了?求个防范方法,我也怀疑过是受攻击,所以转到了cloudFLARE,但是没有发现攻击。
    2017-05-30 12:26:50 5

    按照你的方法,看了日志发现有个美国IP不停的访问xmlrpc.php,然后CPU就超高了,这个应该是受攻击想破解我的网站,我先观察一段时间看看
    2017-05-30 13:17:32 6

    也给linode技术支持去个邮件:

    Why is my VPS CPU resource usage as high as 95%?

    [8048949] Why is my VPS CPU resource usage as high as 95%?
    Status Opened Last Updated Closed On Regarding
    OPEN 19 hours ago by aigowqb 15 hours ago by jhaas – linode1988808

    19 hours ago The last two days, my VPS CPU utilization rate is very high, not regularly appear, CPU utilization rate as high as 95% or more, leading to the site to run very slowly, xerer.com can not open, there is error 502, other websites normal. After my inspection, I haven’t made any changes to VPS or website recently. I haven’t been attacked. I tried to solve this problem in the last two days, but I didn’t succeed. Did the VPS service go wrong? Or where’s the problem? Thank you
    19 hours ago This is the nearest CPU resource usage, usually below 5%, very low
    thoplock
    Linode
    17 hours ago Hi,

    I’m sorry to hear about the unexpected CPU usage.

    I’m afraid that we don’t really have any way of knowing what the issue is here. Since we’re an infrastructure provider, we don’t have access to your Linode’s data and the administration of the system will be your responsibility. However, I’d be happy to try and point you in the right direction.

    Basically, you’ll need to review the processes running on your system to better determine what is using your CPU. These commands should help you do that:

    # Live resource monitoring (press ‘q’ to quit):
    top

    # Get a sorted list of the top 20 processes on your system sorted by CPU usage:
    ps auxwf | sort -nrk 3 | head -20

    Once you determine what’s using these resources, you’ll need to review your configuration to see why this is happening.

    If you have questions about your configuration, it may be a good idea to bring them up to our community:

    https://forum.linode.com/
    https://www.linode.com/chat

    Let us know if you have any questions.

    TJ
    Linode Support Team
    How did I do?
    Happy Satisfied Unhappy

    aigowqb
    16 hours ago Thank you for your help. I’ll try again

    jhaas
    Linode
    15 hours ago Okay,

    Let us know if you have any more questions. We’ll also be happy to take a quick glance at that output to point you in the right direction.

    Regards,
    Josh H
    Linode Support
    How did I do?

    于是按照以下两位大神的指示,艾薇资讯查看了一下TOP服务,发现php-fpm进程占用CPU特别的高,高达95%以下,问题就在这个php-fpm进程上面,于是我就Google解决php-fpm导致502错误的原因和解决办法,顺便优化了一下php.ini的配置,我查看了一个php-fpm 配置文件:
    原来,php-fpm有一个参数 max_requests,参数max_requests指明了,每个children最多处理多少个请求后便会被关闭,默认的设置是500。因为php是把请求轮询给每个 children,如果在大流量下,每个childre到达max_requests所用的时间都差不多,这样就造成所有的children基本上在同一时间被关闭。
    在这期间,nginx无法将php文件转交给php-fpm处理,所以cpu会降至很低(不用处理php,更不用执行sql),而负载会升至很高(关闭和开启children、nginx等待php-fpm),网卡流量也降至很低(nginx无法生成数据传输给客户端)。
    这个问题解决问题很简单,增加children的数量,并且将 max_requests 设置未 0 或者一个比较大的值:
    打开 /usr/local/php/etc/php-fpm.conf
    然后重启php-fpm,可是我的网站流量不大啊,一天也就1000IP,修改php-fpm.conf之后,发现网站502的问题仍然存在。
    再一个方法就是修改request_terminate_timeout的时间参数,
    如果主要是在一些post或者数据库操作的时候出现网站502这种情况,而不是在静态页面操作中常见,那么可以查看一下php-fpm.conf设置中的一项:
    request_terminate_timeout
    这个值是max_execution_time,就是fast-cgi的执行脚本时间。
    request_terminate_timeout 0s,0s为关闭,就是无限执行下去。(当时装的时候没仔细看就改了一个数字),在优化fastcgi中,还可以改改这个值5s 看看效果。php-cgi进程数不够用、php执行时间长、或者是php-cgi进程死掉,都会出现502错误。但是按照以上的修改方法我都试过了,可能网站502错误的问题还是出现。然后AMH的管理员给我回复让我看一下网站访问日志,说我可爱被攻击了,于是我查看了艾薇资讯的访问日志。

    最后发现目标锁定网站可能被大量访问某个PHP文件导致的。然后我详细查看艾薇资讯网站下的日志文件,发现有来自美国的一个IP 104.192.3.34的大量访问xmlrpc.php文件,应该是传说中的xmlrpc暴力破解密码导致的,也就是说艾薇资讯被傻逼盯上了,被傻逼攻击了。应该是由于有被攻击利用导致的WEB卡死导致的。原因在于使用的WORDPRESS程序默认xmlrpc.php开启,而被用来DDOS攻击导致占用资源过高。
    艾薇资讯然后在网站百度了一下,如何解决WordPress被利用xmlrpc.php暴力破解攻击问题,网上是这么说的,我按照大神的步骤下面功能都给关了:
    遇到这样的问题,我们可能想到的直接锁定这个IP 104.192.3.34,但这样不能解决其他IP也出现这样的攻击,我们需要禁止xmlrpc文件的访问功能才可以彻底的解决。
    解决xmlrpc.php文件被暴力破解:
    第一、如果我们没有第三方接口应用,可以直接关闭XML-RPC接口
    add_filter(‘xmlrpc_enabled’, ‘__return_false’);
    第二、阻止pingback端口
    add_filter( ‘xmlrpc_methods’, ‘remove_xmlrpc_pingback_ping’ );
    function remove_xmlrpc_pingback_ping( $methods ) {
    unset( $methods[‘pingback.ping’] );
    return $methods;
    }
    一般pingback功能是用不到的,我们直接屏蔽掉,默认当前的wordpress版本是开启的。这样,我们就可以解决WordPress被利用xmlrpc.php暴力破解攻击问题。

     

    到目前为止艾薇资讯的CPU占用率降到了10%以下,网站也没有出现502错误的情况,

    自从知道网站被人攻击之后,艾薇资讯把网上的所有密码都改了一遍,而且改得比以前要复杂得多,我看这个傻逼攻击者还有没有兴趣再攻击艾薇资讯,现在我在等攻击者的回应,大家有什么想说的可以在下面留言。

  • 购买VPS主机之后,WordPress建站之前如何进行规划和部署

    现在已在使用VPS的站长越来越多,而且现在准备尝试的也不少,但是使用VPS建站毕竟和虚拟主机有所不同,VPS本身就像一台新的电脑,无法做到开通上传文件既可运行,还需要在VPS上布署相应的运行环境,俗称装系统。所以入手购买VPS后,规划是首先要做的事情,部署次之。

    本文内容没有什么干货,这篇文章只适合VPS新手,不是什么很有技术含量的文章,只是一些思路。文章开始之前硬广一下:如果你想注册使用VPS,那就与艾薇资讯一样选择linode美国机房。

    VPS怎样进行规划与部署?首先考虑你使用VPS来运行什么应用,是Web、CRM、SS服务或邮件系统等等,需要什么操作系统与环境。本文只按在VPS上如何搭建WordPress博客进行规划与布署展开本文。

    1、VPS操作系统的选择:

    在VPS上会自带操作系统镜像,这些系统镜像VPS运营商一般会针对自已的硬件环境做了相应优化与精简,并且大多为开源的。有一些VPS后台还支持上传镜像安装(除非有特殊要求,否则还是建议使用VPS后台自带的操作系统镜像)。

    一般VPS操作系统一般有以下几款:
    CentOS 6~7(包括redhat) — 建议使用;
    Debian 6~8
    Ubuntu 12~16
    Aliyun Linux 15.1

    建议使用CentOS7或Ubuntu最新版本。为什么推荐使用CentOS?因为稳定,同时CentOS也是VPS上使用最多的操作系统,网上教程充足,有问题都可以找到答案与教程。

    2、VPS Web服务器运行环境的选择:

    WordPress是基于PHP和MySQL开发的免费开源博客程序,以下三种运行环境随你选择:
    (1)、LNMP(Linux + Nginx+ MySQL+ PHP);—推荐
    (2)、LAMP(Linux + Apache+ MySQL+ PHP);
    (3)、LANMP(Linux + Nginx+ MySQL+ PHP+ Apache):Nginx处理静态,Apache(mod_php)处理动态PHP;

    vps

    以上这几种都是很成熟的解决方案,建议选择LNMP环境方案,因为大家都用它,更重要的是Nginx占用内存小和处理静态文件比Apache要好。现在网上也有很多一键安装包,推荐使用:OneInStack,因为它集了很多功能与组件,布署起来也非常方案,按着提示进行选择既可,非常适合新手。

    3、Web运行环境进阶:

    接下来考虑以下几个问题:
    (1)、PHP版本?如果想稳定与兼容性,建议选择PHP-5.6,追求最新的就选PHP-7.1,必竟新版本的处理速度比5.6版本翻倍。
    (2)、数据库选择。MySQL还是MariaDB?如果是个人网站建议MariaDB-10.1,我就是喜欢最新的。
    (3)、PHP缓存加速器方面选择。如果PHP版本选择7.1,那PHP缓存加速器建议选择ZendOPcache,其它组件兼不兼容PHP-7.1本人不知,而ZendOPcache是PHP官网推荐的。同时PHP缓存加速器不是越多越好。PHP加解密工具ionCube与ZendGuardLoader(推荐)二先一就可以了。
    (4)、根据自己需求安装Pureftpd、phpMyAdmin。Pureftpd为FTP服务器,本人不选择安装,可以使用SSH工具上传既可。phpMyAdmin必装,数据库导入与管理,除非你对命令非常熟悉,完全可以做到新建数据库,导入,导出等。
    (5)、根据自己需求安装数据库缓存优化控件Memcached与Redis(推荐),Memcached重启后缓存全部消失重建,这是我选择Redis的原因。

    艾薇资讯运行的环境是:操作系统:LNMP(Debian +Nginx最新版+MariaDB-10.1+PHP-7.1)+ZendOPcache(PHP缓存加速)+Redis(数据缓存加速);

    4、规划和记录好你的帐号与密码

    在布署VPS过程中,多个地方需要设置帐号与密码的。比喻root密码修改、数据库管理员密码、数据库里的某个数据库名、用户名、密码等。还有你的博客用户名与密码。等等。不建议为了方便而统一使用一个密码。我一般是每个密码分开并随机输入16个或更多字符以上做为密码。这些密码在布署之前和过程中统一记录起来。否则真的会出现布署完毕后已忘了密码的情况。

    最后规划好后就进行布署吧。新手建议使用OneInStack一键安装包,快捷方便。布署完毕后新建站点和域名解释,剩下的就不需要教了吧。之所以推荐OneInStack一键安装包,因为它集了常见的工具与组件,可以选择性安装适合新手。

  • 国内国外vps面板和linux一键安装包推荐(中文英文)

    现在的云计算非常的火热,很多站长都会购买VPS来做网站,而作为站长,如果远离了最开始的虚拟主机进而升级到折腾VPS或者云主机的时候,如果大家对linux配置不太熟悉,各类WEB建站VPS面板或者WEB环境一键安装包自然是首要学习使用的内容。

    艾薇资讯专门收集分享目前业内使用较为广泛的VPS面板和一键安装包。

    【技术控】国内外各建站VPS面板和一键安装包收集汇总

    1、linux VPS面板类

    国外 VPS面板

    VestaCP:http://vestacp.com/ (这款非常好用,是目前最值得推荐的VPS面板,使用范围较广,自带中文非常赞)
    Kloxo-MR:https://github.com/mustafaramadhan/kloxo/ (Kloxo7.0版本很强大,很好看也很实用,有中文包,同样较常见)
    Webmin/Virtualmin:http://www.webmin.com/virtualmin.html (很稳定,很安全,自带中文点赞)
    以上三款使用较常见的面板,下列属于小众的面板。
    Ispconfig:https://github.com/dclardy64/ISPConfig-3-Debian-Installer (官网安装没看懂,Github是一键安装包,有中文包)
    i-MSCP:http://i-mscp.net/ (简单易用,自带中文)
    EasySCP:http://www.easyscp.net/ (和i-MSCP一样来自Ispconfig,自带中文)
    Webuzo:http://www.webuzo.com/downloads (个人用不错)
    Centos Webpanel:http://centos-webpanel.com/ (据说比较有发展前途)
    Froxlor:http://www.froxlor.org/ (轻量级,适应各种环境)
    Ajenti:http://ajenti.org/ (轻量级的Webmin,自带中文)
    zPanel(sentora):http://www.zpanelcp.com/、http://www.sentora.org/(支持win,有中文包)
    AlternC:https://alternc.org/(简单)
    Easy Hosting Control Panel:http://ehcp.net/ (还不错的VPS面板,有第三方汉化包)
    国内 VPS面板

    AMH:http://amh.sh/ (由Amysql自主开发的国产免费开源虚拟主机VPS面板,国内受众广泛,AMH5.3包月收费,4.2版免费)
    WDCP:http://www.wdlinux.cn/bbs/ (简单易用,不过近来爆出不少严重安全漏洞)
    Kangle:http://www.kanglesoft.com/(大名鼎鼎的kangle,很好很强大)
    LuManager:http://www.zijidelu.org/(支持freeBSD,早期使用同样非常广泛的国产VPS面板)
    VPSMate:http://www.vpsmate.org/(支持 CentOS/Redhat,小巧且节省资源)
    总体来说,国产VPS面板档主是基本都用过,不过VPS面板资源占用也相对较大,不适合低配VPS或者低配云主机。推荐自己用的AMH或者WDCP。vestacp

    linux一键安装包

    国外linux一键安装包

    LEMP:http://centminmod.com/ (据说很适合wordpress)
    LEMP:https://vpssim.com/ (很强大的一键安装包)
    LNMP/LAMP:http://tuxlite.com/、https://github.com/Mins/TuxLite(适用于Debian系列,)
    LNMP:https://github.com/Xeoncross/lowendscript (lowendscript演变来的,最省资源lnmp一键安装包,专为小内存低配置VPS定制)
    monkeyServer:https://github.com/alexandreteles/monkeyServer、http://www.monkey-project.com/(Monkey Web Server轻量级的web服务器)
    下述三款用于Debian:
    https://github.com/maxexcloo/Minimal
    https://github.com/KnightSwarm/Minstall
    https://github.com/mikegioia/Debian-Server
    国内

    LNMP:http://lnmp.org/ (强大的LNMP一键安装包,军哥出品,国内使用的人很多,适应性很强)
    LNMP:http://www.lnmp.net/
    LAMP:http://teddysun.com/lamp (很好用的LAMP一键安装包)
    LAMP:http://teddysun.com/lamp-yum (适合小内存≥64M的LAMP)
    LLsMP:http://www.llsmp.cn/(LiteSpeed一键安装包,用于CentOS/Debian,负载能力很强,占用资源非常低,尤其是一些小内存VPS方案)
    LLNMP:http://shuang.ca/llnmp/(LiteSpeed一键安装包)
    LNMPP:http://lnmpp.net/ (用于Centos/Debian/Ubuntu,支持postgresql,Linux+Nginx+Mysql+Postgresql+PHP,支持ARM)
    LNMPA:https://github.com/wangyan/lanmp (针对512M内存的VPS进行了优化)
    LNMPA:http://blog.linuxeye.com/31.html(多种配置,软件较新)
    LNMPA:http://bbs.aliyun.com/read/151729.html (阿里云论坛看到的)
    OneinStack:https://oneinstack.com/(支持JAVA,包含组件LNMPA、LNMT、LNMH)
    HHVM:http://www.hhvmc.com/thread-17-1-1.html (hhvm一键安装包)
    LCMP:https://linux.cn/article-5198-1.html (Cherokee一键安装包,原地址失效,补的一个)
    EZHTTP:https://www.lxconfig.com/thread-69-1-1.html、https://github.com/centos-bz/EZHTTP(有openresty)
    PHPStudy:http://www.phpstudy.net/(Lighttpd一键安装包)
    LNMP一键安装包推荐军哥出的,档主当前在用,亲测非常稳定。

     

    以上网址整理采编自@suifeng博客&全球主机交流论坛《国内外各种建站VPS面板和一键安装包汇总》

    除此之外,还有适用于win系统:

    WINDOWS VPS面板

    http://www.websitepanel.net/
    http://www.west263.com/services/vhostsoft/
    http://www.npointhost.com/index.html
    http://www.huweishen.com/soft/host/
    http://winginx.com/en/
    http://www.wampserver.com/en/
    http://www.upupw.net/
    http://www.phpstudy.net/
    http://z.admin5.com/windows.php
    http://www.zpanelcp.com/
    http://www.kanglesoft.com/
    以下为可能重复的内容收集

    WINDOWS一键安装包

    https://github.com/maxexcloo/Server
    https://github.com/mikegioia/Debian-Server
    https://github.com/teddysun/lamp-yum/
    https://github.com/teddysun/lamp/
    https://github.com/lj2007331/lnmp
    https://github.com/centos-bz/EZHTTP
    https://github.com/ielnehc/ltmh
    https://github.com/rtCamp/easyengine
    https://github.com/ComfortVPS/Nginx-PHP-MySql-phpMyAdmin
    https://github.com/wangyan/lanmp
    http://blog.jiujiudeliwu.com/llpsw/
    VPS面板

    http://www.turnkeylinux.org/nginx-php-fastcgi
    http://z.admin5.com/linux.php
    http://www.12345t.com/news/2014/0910/370.html
    http://www.vpsmate.org/
    https://www.appnode.com/
    http://isp-control.net/
    http://www.openpanel.com/
    http://www.webuzo.com/downloads
    http://www.blueonyx.it/
    http://www.zentyal.org/
    http://dtcsupport.gplhost.com/PmWiki/
    http://lxcenter.org/software/kloxo
    http://www.ispconfig.org/files/file/2-ispconfig/
    http://wp.geeklab.com.ar/gl/

  • 利用VPS部署影梭(Shadowsocks)服务器、客户端安装和优化教程

    科学上网工具Shadowsocks(中文名称:影梭)是使用Python等语言开发的、基于Apache许可证开源的代理软件。Shadowsocks使用socks5代理,用于保护网络流量。在中国大陆被广泛用于突破防*火*长*城(G*F*W),以浏览被封锁的内容。【此处引自维基百科】 (更多…)

  • VPS常用虚拟化架构和国内国外VPS云服务商推荐

    现在国内外的VPS服务商非常多,每个服务商使用的VPS架构都不同。VPS属于虚拟化服务器,英文名:Virtual private server;中文译名:虚拟专用服务器。目前VPS主机的需求者也是随着建站的需要用户越来越多,下面艾薇资讯也根据自己曾经和现在用到的国外和国内VPS主机产品整理分享。 (更多…)

  • 怎样提高电脑的上网速度?

    在2000年的时候大家还在用56K的modem上网,2014年后的今天我们使用10M、100M的光纤上网。全球的网速发展步调并不统一,对于某些地区,5Mbps的上网速度就已经飞快了。要是你还在担心网速不够看视频,按照下面的方法试一下,你的网速能快上很,最重要的是——其中许多办法都是免费的。 (更多…)