lnmp1.2添加虚拟主机

     

        博客由hawkhost搬家至DigitalOcean系列文章:

        1. 新版hawkhost用户界面数据备份

        2. 在DigitalOcean中新建Droplets  

        3. 在Ubuntu14.04系统中安装lnmp1.2  

        4. lnmp1.2添加虚拟主机      

        5.怎样用Filezilla安全传输和管理VPS中的文件  

        6.将wordpress和数据库搬到DigitalOcean        

        7.域名解析由万网修改为DNSPOD   

        8.Apache和Nginx伪静态规则不一致导致页面404         

        9.wordpress 升级插件需要输入FTP信息

 

      lnmp1.2添加虚拟主机的命令分别为:lnmp vhost add, 一般情况下每个虚拟主机就是一个网站,网站一般通过域名进行访问。在lnmp1.2安装完成后,还需要添加虚拟主机,并将虚拟主机与目标域名绑定,这样才可以将搭建于Hawkhost的博客真正搬家到DigitalOcean。

       lnmp1.2添加虚拟主机的过程主要参考了官网的教程:lnmp添加,删除虚拟主机及伪静态使用教程。

       lnmp1.2默认虚拟主机

       在lnmp1.2安装完成后,在/home/wwwroot/default路径下已经有一个默认的虚拟主机,此时直接访问DigitalOcean分配的IP地址,即可看到“LNMP一键安装包安装成功”的界面,从该界面中也可以直接访问phpMyAdmin。

the default VHost

       但是这个默认的主机并不一定满足我们的需求,因此我们需要在按自己的需求再添加一个。

       lnmp1.2添加虚拟主机

       打开PuTTY,登录服务器,执行:lnmp vhost add 出现如下界面:

Enter domain on VHost

       这里要输入要添加网站的域名,我们已添加www.vpser.net域名为例。先输入域名www.vpser.net回车后提示

Add more domain name

       这里询问是否添加更多域名,输入 y 回车后添加。带www和不带www的是不同的域名,而我们一般希望vpser.net和www.vpser.net都访问同一个网站,所以需要继续添加vpser.net

       两个域名添加完成后,就需要设置网站的目录。网站目录不存在的话会创建目录。也可以输入已经存在的目录或要设置的目录(注意如要输入必须是全路径即以/开头的完整路径!!!)。不输入直接回车的话,采用默认目录:/home/wwwroot/域名。

enter the directory for domain

       伪静态可以使URL更加简洁也利于SEO,如程序支持并且需要设置伪静态的话,如启用输入 y ,不启用输入 n 回车。我不太懂伪静态该如何操作,所以选择了启用并直接选了默认选项。


        这一步是设置日志,如启用日志输入 y ,不启用输入 n 回车,这里我选择不启用。

Allow access log

       接下来询问是否用相同的名称创建数据库和MySQL用户名,我选择y,然后需要验证MySQL的密码,这个密码是我们在安装lnmp1.2时设置的MySQL的密码。

create database and mysql user

      我准备用SSH Key登录FTP服务器,所以没有创建ftp账号。做好这一系列选择后,接下来提示 Press any key to start create virtul host… 后,回车确认便会开始创建虚拟主机,添加成功会提示添加的域名、目录、伪静态、日志、数据库、FTP等相关信息。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Fork me on GitHub