Linode VPS 新手使用教程 超详细!

2016-11-04发布在 WordPress建站110573 次访问

netease-enterprise-mail

很多建站的朋友习惯了虚拟主机的 Cpanel 面板,但是面对 VPS 都感觉无所适从。毕竟外贸人很少接触到这类知识,所以需要一个贴心的新手教程。

接上文:

Linode VPS:国外最好的VPS注册购买教程

撇开AWS(亚马逊云服务)不谈,Linode VPS 应该是国外最好的VPS。它被公认为 VPS界的“高富帅” 主要还是因为它价格比较高。但一分价格一分货,L ..

上文说到目前我在用的有两个 Linode VPS。再给一下截图:

linode-vps-list

为了全程演示新手怎么用 Linode,我又新开了一个 linode 10刀(反正七天内可以 remove 的~)

按照前面一篇文章说的,选的 Fremont,CA 机房。

linode-add-linode

添加过以后,会返回当前的 linode 服务器列表:

linode-new-fremont

从截图中可以看到,在 select your plan 那一步看不到 Linode 1024 这个方案了。我的服务器列表里有个 Linode 1024,这是以前老的 10刀的Plan name,名称为 Linode 1024。

现在料网就是跑在 10刀 的 linode vps上,我觉得足够足够了,我还没让它去跑虚拟主机呢。不过虚拟主机这类的根本没法跟 vps 比了。即使是 Linode 10刀的方案,也算是高配的VPS服务器了。比较一下国内的 VPS,阿里云那类,相同的价格,配置低得去了。内存512MB,带宽才 1M !!  而 Linode 是 128M 的带宽 …

OK,说多了。回到正题~!

可以看到,我刚加了个 Frement,CA 机房的 Linode 2048(现在的10刀方案),服务器列表中多了一条服务器记录。状态是 Brand New, Location: Fremont, CA, USA.
此时我们点击右侧的 Dashboard(控制板),准备挂载硬盘,安装 linux 系统环境。

linode-new-configuration

来到 Dashboard,可以看到下图的界面。在右下,有个 you have allocated 0% towards disk images,意思是你已经分配了 0% 的硬盘空间。不用管。

点击上面 Tab 菜单的 Rebuild(或者点击 Deploy an Image)。这一步看图操作就行了:

linode-rebuild

Image 建议选 CentOS 系统,版本 6.8(目前最稳定版本),不必选最新的 CentOS 7(CentOs 7 有个麻烦的防火墙规则可能有些情况下不方便)。

注意:如果你跟着我的教程,那么 Image 这里 千万别选什么 Debian 8 之类的系统,老老实实选 CentOS 6.8 即可。否则以后有什么问题,请别来问我怎么解决。因为我不用 Debian!

Swap Disk 选最大值 512 MB(相当于虚拟内存,内存不够时从硬盘临时借空间)。

Root 密码设置好一定要记好,为了安全起见,尽量复杂一些!切勿用简单的密码,容易被盗用。最好含有大写字母,小写字母,以及特殊符号。

然后点击 Rebuild,系统会自动配置并跳转到如下页面。当你看到这个页面,基本上你的 VPS 的硬盘挂载和 Linux系统就配置好了。

linode-done

该注意看的地方我都已经用红色线框标出来了。现在 VPS 的状态是 Powered Off(关机)状态,并且提示你已经分配了100%的磁盘空间。

我们可以点击 Boot 来启动。点击之后,系统需要大约20秒启动。等待。

linode-running

等待片刻后,右侧的 Server Status 显示 Linode 已经在运行了。而左侧的按钮也变成了 Reboot,可以随时重启。

点击上方菜单 Tab 的 Remote Access(远程连接),界面如下。可以看到 SSH 连接的账号。

linode-remote-access

上面截图中,红色划线部分是你要记住的。详细解释一下:服务器 192.xx.xxx.213 上有个用户名为 root 的账号。其实很简单,记住用户名是 root(一般都是这个,管理员root)和你的 VPS服务器的 IP 地址就行了。不记得也没有关系,点击 Linodes,在你的服务器列表中也更清楚地有显示你的 VPS IP地址。

OK,到这里为止,在 Linode 控制台的操作我们已经算告一段落。你可以暂时不用管 Linode 后台了(但是一定要注意记下你注册的 linode 账号信息,以后还是需要登录后台来的)

 


接下来,我们要开始操作 VPS 了。从这里往下是难点,特别是不熟悉 Linux 系统操作的朋友,要看得稍微仔细一些了。首先教大家如何连接上自己的 VPS,这是第一个小操作。

一、连接你的VPS

连接 VPS 服务器一般是选用 SSH 工具。SSH 是 Secure Shell 的缩写,是一种加密的远程连接对话的方案。相比虚拟主机上常用的 FTP,以及传统的 Telnet 远程连接方式,它更加安全。

工具:Xshell4 + Xftp4 或 Putty。

我个人比较习惯用前者的组合,Xshell 作为SSH连接工具来连接 VPS,Xftp 在 Xshell 连接的安全保护下仿 FTP模式上传下载管理文件。推荐!

也有些人用 Putty,但 Putty 适合作为SSH连接会话工具,它只有纯文本命令行界面,没有像 FTP 那样的视窗图形界面(只能靠加装X manager实现),用它来管理文件,新手可能会很不习惯。

注意:Xshell5 已出,请去官网下载。官网地址:www.netsarang.com,找到 Xshell 5 和 Xftp 5,选择一下你是 home use,即可免费下载。

下载完后依次分别安装 Xshell 和 Xftp。

 

打开 Xshell,出现 Xshell 的界面如下:

xshell-uncontented

界面介绍:顶部菜单栏、常用工具栏、窗口tab栏、纯命令行主体界面,状态栏。

可以看到状态栏上显示状态“未连接”。此时点击常用工具栏上的“新建”,

xshell-content-configuration

点击【终端】,检查 编码。选择 Unicode (UTF-8),为了防止乱码。点击【外观】,可以选择 Xshell 连接对话中的英文字母大小。

这里设置好后,别急着点确定。点击左边树状菜单里的“用户身份认证”。

xshell-account

填写以后点确定。之后会显示会话窗口,如下:

xshell-select

可以看到已经有了一个名称为 Linode 的会话。此时可以鼠标双击,Xshell 就会开始进行会话连接。(如果你之前的 VPS IP或者是密码填写错了,还可以鼠标单击选中某个会话然后点击上面的属性进行修改)此时开始连接,如果连接成功命令行会有提示:

Contection to 你的 VPS 服务器 IP地址
Contection established.

代表连接成功。如果是第一次 SSH 连接 VPS,一般会弹出一个 SSH 安全警告的对话框,询问你是否要保存密钥。选择中间的选项:接受并保存(s)。

xshell-msg

之后,会保存密钥。并进行密码验证,如果密码正确,则命令行会显示这么一行:

xshell-success

也就是: [root@li603-213 ~]# 绿色光标位

解释一下(咳咳,编辑得好累~):root 代表用户名,li603-213 代表 linode 的 VPS服务器 id。我们可以回过头看看这里:

linode-id

好了,不多说。出现绿色光标位,代表你已经成功连接了,窗口的状态栏也会显示已连接某某 IP。

接下来,我们要做的是安装环境。

二、安装环境配置包

新手最难的一步是装环境。一般有两种环境结构,LAMP(Linux+apache+mysql+php)和 LNMP(Linux+nginx+mysql+php),这两种环境都有一键安装包。推荐使用后一种。

  • Linux 我们已装了 CentOS 6.5
  • apache/nginx 是一种服务器软件,后者更轻量
  • MySQL 是常见的搭配 PHP 的数据库,wordpress 等主流建站程序都是用的这种。
  • PHP 是网页程序语言,wordpress 等主流建站程序都是用的这种。

新手的话就不用管这么多,跟着我截图照做就行了。

输入:screen -S lnmp ( 这一步非必须,这个命令它只是清理当前窗口的所有显示的内容,相当于“清屏”。如果你没有强迫症,可以跳过这一步)

xshell-lnmp1

———————————————————————————————
如果输入“screen -S lnmp” 后显示-bash: screen: command not found。只要在光标后面输入:

yum install screen

安装下screen指令就好了。

———————————————————————————————-

CentOS 6.8/ CentOS 7 系统默认未安装 Wget 指令程序,那么执行一下这条命令先安装 wget: (CentOs 系统)

sudo yum -y install wget

对于debian/ubuntu系统,执行这条命令:sudo apt-get install wget

直到如下图中的提示文字出现,表明 Wget 已经安装结束!

接着,把下面这一串的命令复制:

wget -c ftp://soft.vpser.net/lnmp/lnmp1.3.tar.gz && tar zxf lnmp1.3.tar.gz && cd lnmp1.3 && ./install.sh

然后鼠标光标点到绿色定位光标处,点击鼠标右键,选择粘贴。(注意不要用键盘的快捷键 Ctrl+V 来粘贴)

xshell-lnmp2

回车。

此命令是 4 个单独命令的组合,不同的命令用 && 来连接。第1部分为下载环境包,第2部分为解压 tar.gz 格式的环境包命令,第3部分为进入环境包目录,第4部分为执行安装脚本。


如果没有任何错误提示,会很快命令行出现如下界面:

xshell-lnmp3

需要设置 MySQL的 root 密码(如果你不输入直接回车,密码将会默认设置为root,这很不安全),相当于是数据库的管理员密码。建议设置和之前的服务器 Root 密码一样。

如果输入有错误需要删除时,可以按住Ctrl再按Backspace键进行删除。输入后回车进入下一步,如下图所示:

lnmp-1-3-install-1

询问是否需要启用MySQL InnoDB,InnoDB引擎默认为开启,一般建议开启,直接回车或输入 y

lnmp-1-3-install-3

接下来要选择 MySQL 的版本。如果你是 Linode 10美金方案,建议选择 5.6 版本。输入 3,回车。
如果你是 Linode 5 美金方案,一定要选择默认的 5.5(输入2),选择不了5.6。
(5美金的套餐,说是 1G 内存,但实际检测是900多M。就跟你买硬盘是 500G,但实际只有480 多G 是一个道理)

lnmp-1-3-install-4

再接来下要选择安装 PHP 的哪个版本。推荐 PHP 7 吧,我也用的是 PHP7,虽然版本比较新,但是经过几次安装测试没有什么问题。输入 6,回车。

接下来,要选择是否要安装内存优化。

lnmp-1-3-install-5

由于 Linode 的内存比较大,10刀的 VPS 也有 2G内存(阿里云的512MB有点呵呵),所以我们不需要安装。直接回车是不安装跳到下一步。

xshell-lnmp4

看到一行绿色的提示文字的时候,说明你已经选择完了,要准备开始安装了。

此时回车,之后界面开始出现自动安装的信息不断显示。此时童鞋们,该WC的WC,该找点零食吃的找零食(哎哟我应该开一家淘宝零食店!)。

自动安装过程大概会持续 20-30 分钟。最后会显示如下信息:

lnmp-1-3-install-sucess

最后的结果是: Install lnmp V1.3 completed! enjoy it.

终于,环境安装完了!暂时关闭 Xshell。

三、考虑是否安装 VPS 的管理面板

常见的 VPS 管理面板有 AMH,WDCP,LuManager。

  • WDCP 稳定性不太好,经常出一些小问题。
  • Lumanager 的问题是默认支持的 php 版本太低(php 5.2),我们安装了 php 7,因此需要经过一系列麻烦的升级。
  • AMH 免费的 4.2 版本默认支持的是 php 5.3 版本,不支持 php5.6版本,需要单独编译。而用最新的 AMH 版本账号需要付费授权,每个月6块钱,绑定你的VPS服务器IP地址。

我们安装 php 7 就是希望计算和处理能力快一些,总不至于为了装个面板还回去重新改装 php 5.x。新手可能比较依赖面板,其实面板这东西挺累赘的,很低级的工具,还占内存。考虑到 LNMP 一键安装包里自带各种功能脚本和命令,所以考虑了一下,还是不用面板了。

四、使用 Xftp 来上传和管理文件

打开 Xshell,先连接 VPS。出现绿色定位光标之后,点击常用工具那一行右边的一个 Xftp 的绿色按钮。

xftp

会自动启动连接,到达 VPS 服务器根目录下的 root 目录下。可以看到界面如下,左边是本地的文件,我就不截图了,右边是服务器的文件目录。在路径那里显示为 /root ,有个文件夹带两个省略号的图标。

xftp-screenshot

双击,然后会到达服务器的根目录。

vps-root

在根目录下双击 data,进入 home/wwwroot/下

可以看到有个 default 文件夹。此时我们相当于已经到了网站管理的根目录。

五、创建网站目录和配置文件

此时我们可以在这里创建虚拟主机(网站)。执行命令:

lnmp vhost add

lnmp_vhost_add

先输入域名。如果你喜欢用 www.xyz.com 作为主要使用的域名,那么就填写 www.xyz.com。否则填写裸域 xyz.com。我一般用 www 域名。

lnmp_vhost_add_2

是否添加更多的域名,输入 y,回车。在上一步中我们添加了带 www 的域名,这里再添加一个不带 www 的域名。为了后面方便做 301跳转用的。

Allow Rewrite rule?  输入 y 回车。

提示选择 rewrite 规则的时候输入 wordpress,然后回车。(注意:切勿直接回车,会默认选择 other 伪静态规则)

Allow log? 允许日志?这里选择不创建日志,输入 n,回车。

网站配置文件有了之后就可以正常访问网站了,wordpress 的 rewrite 规则会自动设置好。只有设置好伪静态才能设置WP后台的固定链接结构。

再选择创建数据库,输入数据库名称和数据库密码等等,最终完成添加 vhost。

在这一步,我们成功创建网站,并且在 wwwroot 下有了网站目录。比如:www.sparklights.com

六、下载建站程序,解压 和 移动程序文件

我相信直到现在还有不少外贸人对域名,网站空间,建站程序,wordpress,wordpress 主题这些概念不是很清楚。这里再次说明一下:

  • 域名:相当于地皮/地址。稀缺的域名就像稀缺的地段一样,也很贵。
  • 网站:相当于房屋大楼。
  • 建站程序:相当于快速专业的建筑施工队(而 Wordpress 就是非常出名的建站程序之一)。
  • wordpress 主题:相当于装修方案。

先假设我们用 WordPress 建站。那么要去下载最新版本的 WordPress 程序文件。

OK,这时候 Xshell 重新连接一下 VPS(文件 – 打开 – 会话),显示如此界面:

vps-start

输入:cd /home/wwwroot  回车

[root@li633-169 wwwroot] # 代表你已经进入 wwwroot目录下。

接着我们更进一步,进入网站文件夹。输入:cd www.sparklights.com  回车,此时命令提示符状态会变成
[root@li633-169 www.sparklights.com]
(或者刚才直接输入:cd /home/wwwroot/www.sparklights.com  回车)

然后输入:

wget https://wordpress.org/latest.zip

回车!接着可以在 Xftp 里看到 latest.zip 已经下载到 www.sparklights.com 文件夹里:

接着继续输入:unzip latest.zip  回车。

接着在 Xftp 里刷新一下,可以看到已经解压完成。解压出来一个 wordpress 文件夹。

在 Xftp 里双击 wordpress 文件夹,可以看到 wordpress 程序文件都已经成功解压。

接下来,我们要把所有程序文件移动到上一层,保持在 sparklights.com 目录之下。并把 wordpress这个文件夹删除。

注意,这里要用到移动文件的命令 “mv” 。在 Xshell 上输入:

mv wordpress/* . (注意:星号后有一个空格,一个点)  回车

这样就完成了所有程序文件的移动。至于wordpress这个空文件夹,你可以直接在 Xftp 里面删除了。


好了,后面的操作就跟虚拟主机上安装使用 WordPress 差不多一样了,接下来,下一步你要做域名解析(如果是新域名可以提前做解析记录),安装 WordPress 了。

关于 LNMP下使用 WordPress 可能碰到的各种问题,具体内容可以继续阅读这篇文章:

LNMP下安装使用WordPress的常见问题记录


关于网站域名注册可以看看这篇文章:

建站技巧:企业英文网站如何选取一个好域名?

英文建站必备:Namesilo 购买注册流程

写得好累~!有问题可以随时评论里提问。就这样。

分享到微信朋友圈

LiaoSam
LiaoSam
外贸综合症患者

296条评论

发表我的评论

取消评论

邮箱白名单说明:最近料网自动提醒邮件经常会被一些邮件服务商拦截。为了您顺利并及时地收取留言被回复的提醒邮件,请在您邮箱中把料网 liaosam.com 加入白名单域名。

已读说明
设为私密评论
添加表情

Hi,您需要填写昵称和邮箱!

您的邮箱地址不会公开,仅仅用于收取回复。建议填写QQ邮箱,不宜填写工作邮箱。
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址 (没有就留空)
呃,评论有点多呢... 料网小秘书为您玩命加载中...
  1. #133
    Nick

    Hi 料神
    我在用xshell连接ip时候出现端口22连接失败的情况 该如何解决 ?
    我是按照你提供的步骤来的。

    谢谢哦~

    2个月前 (08-15)回复
  2. #132
    Jeremy Pan

    ======================================================
    Create database and MySQL user with same name (y/n)
    ======================================================
    y
    Enter current root password of Database (Password will not shown):

    ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)
    Enter current root password of Database (Password will not shown):
    我想问一下
    ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)
    Enter current root password of Database (Password will not shown):
    这个问题该怎么解决

    3个月前 (07-20)回复
  3. #131
    mayhuangs

    该评论为私密评论

    3个月前 (07-10)回复
  4. #130
    rex

    料神老师您好,我是料神米课的学员,我在官网的二级目录下新建了一个中文站,是直接在官网目录下建了个“cn”文件夹,然后上传wordpress安装包,直接安装。然后我新建的page 除了首页能访问,其他都访问不了,包括自带的“sample-page”https://www.elikelighting.com/cn/sample-page/,麻烦您有空帮我看下,是我的步骤错了吗?HUNK建站群里有人说是没有给对应的伪静态规则,我也去改了nginx虚拟配置文件并重启了服务,还是不行。改的代码是群里Tudou给的:
    location /cn {
    index index.php;
    try_files $uri $uri/ /cn/index.php?$args;
    }
    我也去百度了,信息很多,能看懂的都挨个试了下,都没有效果,希望您能指点下,谢谢。

    5个月前 (06-04)回复
  5. #129

    “打开 Xshell,先连接 VPS。出现绿色定位光标之后,点击常用工具那一行右边的一个 Xftp 的绿色按钮。”为啥我打开了xshell以后,xftp的绿色按钮不显示呢?设置哪里错误吗?

    6个月前 (05-05)回复
  6. #128
    凤凰桃花开

    料神大大,
    你好,
    您分享的XHSELL百度盘被查水表了,能再分享下吗?多谢。

    7个月前 (04-04)回复
    • LiaoSam
      Liaosam,外贸综合症患者。
      @凤凰桃花开 便携版不建议再使用,为了安全起见,去官网下载最新的 Xshell5 和 Xftp5 吧。选择 home use 可以免费下载安装。
      7个月前 (04-04)回复
      • mayhuangs

        @Liaosam 老师,Xshell 5 和 Xftp5 官网已经不支持免费下载了,现在出了Xshell 6 和 Xftp6 ,我下载下来按照您的步骤操作,老是失败,怎么办呢?

        3个月前 (07-11)回复
  7. #127

    Liaosam神您好!百度了一圈没找到好的答案,我只能回来麻烦您了!我的情况是这样:
    我一个Linode 的VPS,在架设两个网站, 两个网站在Namesilo上已经更换Nameserver和DNS解析两条A记录到这个VPS。
    按照您的教程
    1. 部署好LNMP环境后,先host add添加了refets.com, 再安装wordpress环境。
    2,host add 添加了unmannedsurveyor.com,再安装wordpress环境
    两个网站都是默认在home/wwwroot/下面。

    现在情况是,打开unmannedsurveyor.com 可以直接进入wordpress安装环境 一切顺利。
    打开refnets.com 显示无法连接。

    请问,我是漏了什么步骤吗?希望liao神指导,盼复:)

    7个月前 (04-03)回复
    • LiaoSam
      Liaosam,外贸综合症患者。
      @米课JASON 看你现在OK了。
      7个月前 (04-03)回复
      • @Liaosam 我什么也没动,刚发现两个都不行了。Refnets.com 打不开,Unmannedsurveyor.com 自动转到,http://www.unmannedsurveyor.com/cgi-sys/suspendedpage.cgi,提示This Account has been suspended.
        Contact your hosting provider for more information. 晕死,Liao神有碰到类似情况吗?求指导。

        7个月前 (04-03)回复
        • LiaoSam
          Liaosam,外贸综合症患者。
          @米课JASON 你确定你用的是 Linode?你装的是 WordPress?怎么可能下面还有个 cgi-sys 的文件夹。。你是不是用的虚拟主机。。
          7个月前 (04-03)回复
          • @Liaosam 确实是Linode,10美金方案。我注册了美国Bluehost但是建站响应太慢,cancel了。

            7个月前 (04-03)回复
        • LiaoSam
          Liaosam,外贸综合症患者。
          @米课JASON 我这边显示一切正常。你重启一下电脑吧。。
          7个月前 (04-03)回复
          • @Liaosam OMG,我重启了还是不行,用同事电脑也打不开。我Reboot Linode也不行,难道只能Rebuild了~~?

            7个月前 (04-03)回复
          • @Liaosam 该评论为私密评论

            7个月前 (04-03)回复
      • @Liaosam 该评论为私密评论

        7个月前 (04-03)回复
  8. #126
    jackpawi

    该评论为私密评论

    7个月前 (03-26)回复
    • LiaoSam
      Liaosam,外贸综合症患者。
      @jackpawi 便携版不建议再使用,为了安全起见,去官网 netsarang.com 下载最新的 Xshell5 和 Xftp5 吧。选择 home use 可以免费下载安装。
      7个月前 (04-04)回复
  9. #125
    shirley

    sam 你好,我的xshell 之前一直连的上的。现在证书快到期了想连上,却总连不上,显示Could notconnect to ‘192.168.18.128’ (port 22): Connection failed. 请问怎么解决啊

    7个月前 (03-13)回复
  10. #124
    泰顺

    Sam 你好,我在操作第五个步骤的时候“Allow Rewrite rule? 输入 y 回车”但是我输入成了n ,我现在完成了根目录的创建,请问我现在如何修补呢

    7个月前 (03-07)回复
    • 泰顺

      @泰顺 该评论为私密评论

      7个月前 (03-07)回复
      • LiaoSam
        Liaosam,外贸综合症患者。
        @泰顺 嗯,到网站 nginx 规则文件里添加一行:include wordpress.conf; 即可。
        7个月前 (03-08)回复
        • 泰顺

          @Liaosam 谢谢sam

          7个月前 (03-08)回复
  11. #123
    Ronny

    我准备利用假期时间按照料神的教程在我的 MacBook 上 安装vps,我想知道,料神的教程是在windows系统做的吧,如果我用MacBook OS系统,我的系统 OS X EI CAPITAN 版本10.11.6,和料神的教程会有不一样吗?哪里不一样,该怎么做?

    8个月前 (02-11)回复
  12. #122
    jack

    其实国外还有全托管的vps,算是高级版本的虚拟主机,但是资源独立,有客服支持,就是价格高一些,但是很方便,不用担心vps被黑,特别是对新手!

    8个月前 (02-10)回复
  13. #121
    Roy

    IP被封了,ping不通了,该怎么办?

    9个月前 (01-24)回复
  14. #120
    Mercy

    老师您好, 请问输入sudo yum -y install wget, 等待了半个小时左右, 还是显示Another app is currently holding the yum lock; waiting for it to exit…请问是我哪里错了吗, 真的挺小白的, 不好意思, 谢谢

    9个月前 (01-24)回复
  15. #119
    elvaqing

    该评论为私密评论

    9个月前 (01-18)回复
  16. #118
    Kelsi

    老师您好, 我尝试很多次SSH 连接 VPS 都是连接失败,密码重置了也还是连接失败怎么办?

    9个月前 (01-11)回复
    • Kelsi

      @Kelsi 老师您好,我看你前面给其它学员的答疑,已经重新remove,现在已经安装好了,不用回复我了,谢谢您~

      9个月前 (01-13)回复
  17. #117
    Cynthia

    料神,不用回复我上条留言,我在打开里找到了,谢谢你哦

    9个月前 (01-11)回复
  18. #116
    Cynthia

    料神,我跟着你一步一步把环境安装完了,操作到第五步,输入域名的时候,我没有输入,点了关闭,想到你前面说可以暂时关闭 Xshell。退出来后,似乎之前操作的都没有了,回到了最初的状态,料神,是不是我得重头操作?
    问题2,如果我换一台电脑,是不是要重新安装环境这些,还是不用呢?谢谢你

    9个月前 (01-11)回复
  19. #115
    Coco

    真是想不到,我看米课里的课程学不会下载,一直不成功。结果是看这篇文章动成功了,好鸡冻咯!!

    10个月前 (01-04)回复
  20. #114
    Chelsea

    Sam哥,我今天在公司的电脑搭梯成功。晚上回来想在自己笔记本上也弄一个。下载XSHELL后应用程序点击就是没反应,请问这个是什么原因呢?都是两台电脑都是win10的系统。是不是我笔记本上有哪里需要设置一下?

    10个月前 (12-23)回复
  21. #113
    佬蓝孩

    你好 料神,

    网站建得差不多后发现网站打不开,出现 502 BAD GateWay,网上找了方法是说重启服务器,然后手贱点了shutdown, 现在网站的状态是无法访问。请问是不是数据丢失了,有没有什么补救方法。谢谢

    10个月前 (12-16)回复
    • 佬蓝孩

      @佬蓝孩 寻求了linode support, 达到的回复是这样,但不懂如何排查跟操作。

      We’ll try to help you get your site back up and running. It looks like Nginx is not able to start, which is why your website is not running. You will need to log into your Linode and begin to investigate this. Here is an error message I found that indicates what the problem is.

      Starting nginx… nginx: [emerg] invalid number of arguments in “root” directive in /usr/local/nginx/conf/vhost/www.abc.com.conf:7
      failed
      Take a look at your virtual host configuration and see if you can figure out why this error is being generated. This guide covers Nginx configuration and should be helpful when trying to troubleshoot this:
      https://linode.com/docs/web-servers/nginx/how-to-configure-nginx/

      Additionally, our Support team is limited in the amount of help we can provide for internal issues. We’ll try to help you get this resolved, but you may need to contact a systems administrator if you cannot handle this yourself.

      Please let us know if you have any questions.

      10个月前 (12-16)回复
  22. #112
    gryson

    很感激你的分享,我用阿里的ECS照你的步骤也成功地搭建了VPS,安装了avada. 准备建一个国内站。但一直有个问题,建了几个page, 除了首页可以正常显示外,其他页面都是404 Not Found Nginx,查了很多资料知道是重定向出了问题,一直解决不了,特来请教。谢谢!

    10个月前 (12-11)回复
    • LiaoSam
      LiaoSam,外贸综合症患者。
      @gryson 你这个是涉及到具体的 WP主题(Avada) 怎么使用的问题了。如果修改过 URL固定链接结构,在wp后台- settings – permalinks 再点击保存一次,再刷新即可打开。
      如果用Avada建站,里面有很多小细节。具体看这篇文章吧:
      https://www.liaosam.com/wordpress-build-website-operation.html
      10个月前 (12-12)回复
      • Gryson

        @LiaoSam 问题解决了,是在nginx.conf的server里面添加了一句话: include wordpress.conf; 重启后发现问题完美解决了,还是谢谢料神!

        10个月前 (12-13)回复
        • LiaoSam
          Liaosam,外贸综合症患者。
          @Gryson 估计是你添加 vhost 的时候没选择 rewrite 规则。
          10个月前 (12-14)回复
  23. #111
    fordyy

    一个vps是只能一个网站吗,每建一个网站都要再买一个vps吗

    11个月前 (12-01)回复
    • @fordyy 不用,一个vps可以做好几个网站

      10个月前 (12-11)回复
  24. #110
    paul

    mac上用什么软件和服务器操作呢?

    11个月前 (11-28)回复
  25. #109
    juice

    该评论为私密评论

    11个月前 (11-19)回复
  26. #108
    Tina

    Hi Sam,
    你好,我只需要F–不需要建站,我已经按照 这篇文章的讲解做了第一步链接VPS,和第二部安装环境配置包,不知道是否还要继续后面的操作?如果不用,后面该做什么?(网络小白)

    11个月前 (11-14)回复
    • LiaoSam
      Liaosam,外贸综合症患者。
      @Tina 如果只是为了F,不需要安装 LNMP 环境。直接安装 wget 程序,然后下载 F 的工具脚本安装即可。如果是学员,直接从 SSR 那篇文章开始跟着做即可。
      11个月前 (11-14)回复
      • tina

        @Liaosam 谢谢你,不过我按照SSR的文章操作,又遇到了问题,SSR客户端安装不了,于是去下载net framework.40,结果无法安装。我是xp sp3系统,找了很多办法都没有成功安装4.0。刚刚又尝试运行ssr,结果提示错误不是framework了,而是应用程序正常初始化失败,现在真的没辙了。

        11个月前 (11-16)回复
        • LiaoSam
          Liaosam,外贸综合症患者。
          @tina XP系统?这系统太古老了,多少年没用过了。。XP系统估计不行,够呛。
          10个月前 (12-14)回复
  27. #107
    yearnstar02

    Hello,Sam,
    Running 状态下,IP 老是ping不通,可能那里操作不当呢?还是最近就是ping不过呢?

    12个月前 (10-31)回复
    • @yearnstar02 可以remove掉,重新添加一个新的Linode

      11个月前 (11-07)回复
  28. #106
    Leon

    Hi Sam, 有两个问题请教下。
    1. 怎样访问phpmyadmin
    2. 打包压缩指令也请讲解下
    谢谢!

    12个月前 (10-28)回复
  29. #105
    Shine Hu

    hi Sam, 我总打不开 Xshell,也不指导具体原因

    12个月前 (10-27)回复
    • kyle86

      @Shine Hu 没有安装vc++运行环境,安装一下就可以了。

      12个月前 (11-03)回复
  30. #104

    该评论为私密评论

    12个月前 (10-27)回复
  31. #103
    星儿

    料神 你好

    我是万网的域名

    今天用linode vps 建站,可是为什么当安装万LUMP环境包后,输入域名和ip地址都是 恭喜您,LNMP一键安装包安装成功! LNMP一键安装包。。。。这样的页面。是不是我的域名解析或是空间绑定出了问题啊?

    12个月前 (10-26)回复
  32. #102

    现在是全线被封了么 重开了无数个全部ping不通 :surprised:

    1年前 (2017-10-22)回复
  33. #101
    Amy

    怎么注销账户,还是不会用。注册的时候就显示自动续费,我要怎么取消呢

    1年前 (2017-10-19)回复