搬瓦工VPS安装WordPress详细图文教程(二)添加虚拟主机

  • A+
所属分类:VPS新手教程

在上一篇文章的教程里,已经安装好了网站的运行环境LNMP。这篇文章就写一下创建虚拟主机添加网站。

首先还是要通过ssh连接到你的VPS。连接后输入命令 lnmp vhost add 。创建虚拟主机的过程是一个交互式的页面,我集中的截图到了一起,这里就细说一下。

首先会要求你输入域名,输入好域名回车,会显示是否添加其他域名。我在这里一般是选n,不添加其他域名,然后在通过301重定向不带www的域名到带www的域名。

然后就是网站的路径,默认的是/home/wwwroot/yourdomain 。如果不打算更改的话,直接回车就好,想自定义路径的话直接输入自己想要的路径就好了。

然后就是是否允许Rewrite。这里建议选择y。lnmp自带了几种常用网站的伪静态规则,因为我们要安装的是wordpress,直接输入wordpress就可以了。

再下面一部是是否开启访问日志。搬瓦工小硬盘的套餐的话,不建议开启,毕竟硬盘资源有限。

搬瓦工VPS安装WordPress详细图文教程(二)添加虚拟主机

再接下来就是创建数据库,这里如果要创建的话,会创建成一个用户名和数据库名相同的。

如果选择Y的话,会要先验证MySQL的root密码。验证后会让你输入数据库名,回车后会提示你,已经创建了一个和数据库名相同的用户名。然后就是输入数据库的密码。

再回车以后就跳到最好一部,按任意键创建虚拟主机。

搬瓦工VPS安装WordPress详细图文教程(二)添加虚拟主机

当出现下面的画面时,你的虚拟主机已经创建成功了。

搬瓦工VPS安装WordPress详细图文教程(二)添加虚拟主机

当然,这里的各项配置是可以通过修改配置文件进行更正的。所以没必要太纠结。通过vi修改或者下载到本地修改都可以。

虚拟主机配置文件在:/usr/local/nginx/conf/vhost/域名.conf

这篇文章就先到这里,下一篇文章就要讲网站的上传安装了。

 

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:10   其中:访客  6   博主  4

    • avatar Noenemy 1

      虚拟机建好了,怎样修改建好的虚拟机

        • avatar admin Admin

          @Noenemy 你是打算删除还是修改配置做301什么的 具体的操作 可以参考lnmp官网的文档

        • avatar 鸡毛 0

          sql的初始密码是多少呢

            • avatar admin Admin

              @鸡毛 那个密码是你安装的时候自己设置的

            • avatar 1

              更换机房的话,wordpress还能访问吗?

                • avatar admin Admin

                  @ 更换机房以后,IP就变了,域名重新解析一下就可以了。

                • avatar 刘午饭 1

                  我是一步步安照教程所写的做的,可是在添加虚拟主机的时却遇到

                  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)
                  我输入创建时的密码和系统密码都不行,这个是没有权限的意思嘛?该怎么解决,我试了各种密码都不行~ :sad: :sad:

                    • avatar admin Admin

                      @刘午饭 你检查一下mysql有没有正常运行 我怀疑是安装的时候出问题了 或者登录phpmyadmin看看能不能进去创建

                        • avatar 刘午饭 1

                          @admin MySQL可以了,谢谢 :razz: :razz:
                          请问一下,phpMyadmin的账户和密码是什么?在设置lnmp时没提示要输入密码阿!
                          是这样提示的

                          #2002 – No such file or directory — 服务器没有响应(或本地服务器的套接字没有正确设置)。

                          而且我把config.default.php文件里的
                          $cfg[‘Servers’][$i][‘host’] = ‘localhost’;
                          该成了
                          $cfg[‘Servers’][$i][‘host’] = ‘127.0.0.1’;

                            • avatar 刘午饭 1

                              @刘午饭 后来不安装MySQL,而是mongodb,这是自己手动安装的,当时也没有提示用户名和密码