LNMP系列教程之一 添加域名建立站点
昨天老左分享了”Linux VPS CentOS安装LNMP系统环境教程“,有些朋友说网上已经有过类似的教程,可能你再发布有些多余。我认为还是有必要的,一来是我自己学习使用,二来可以作为记录自己使用的时候笔记,以便下次使用的时候直接利用起来,同时别人的毕竟是别人的,自己还是需要梳理。就像我从现在开始,整理的关于LNMP的系列教程一样,从这一篇开始我将把LNMP的使用全过程做一个记录,一直到最后的维护升级等等。我相信通过这么一个积累,也是为以后跟我一样的新手可以有一个很好的参考。大家认为呢?
今天我在昨天安装过后的教程基础之后,添加我们需要的站点建立网站。虽然我们昨天在添加主域名的时候已经添加了域名,但远远是不够的,我们需要添加不同的域名建立多个网站,那今天就是分享如何在VPS中添加多域名建立网站,同样的是基于LNMP。
第一步,还是登陆我们的VPS,添加虚拟主机用下面的命令;
/root/vhost.sh
第二步,看到如上图中的界面,需要注意的是,我们输入WWW和不输入WWW代表不同的目录域名,所以我建议大家使用什么域名就用哪个,有些朋友喜欢WWW,有些喜欢直接不带WWW,自己斟酌。
第三步,问我们是否需要添加其他多个域名,我们可以选择N或者Y来决定,默认的路径文件为wwwroot后面以我们的域名添加为目录,这样还是不错的,可以直接看清楚哪个对应哪个域名。
第四步,问我们是否需要添加伪静态,一般LNMP默认的有DISCUZ,WORDPRESS等常用CMS,如果有额外的就需要自己添加,这个我们以后再讲,这里一般选择N。
第五步,问我们是否需要创建日志文件,我不建议创建,因为创建后占用系统太多内容,同样是N,然后按任意键安装。
这样我们就把laozuo.org域名添加入我们的VPS中。这样我们只要把域名的A记录解析到VPS的IP就可以开始建站之旅。下一篇我来分享直接采用命令安装WORDPRESS建立博客,提高效率。
相关推荐
-
LNMP系列教程之一 添加域名建立站点
昨天老左分享了"Linux VPS CentOS安装LNMP系统环境教程",有些朋友说网上已经有过类似的教程,可能你再发布有些多余.我认为还是有必要的,一来是我自己学习使用,二来可以作为记录自己使用的时候笔记,以便下次使用的时候直接利用起来,同时别人的毕竟是别人的,自己还是需要梳理.就像我从现在开始,整理的关于LNMP的系列教程一样,从这一篇开始我将把LNMP的使用全过程做一个记录,一直到最后的维护升级等等.我相信通过这么一个积累,也是为以后跟我一样的新手可以有一个很好的参考.大家认为
-
LNMP系列教程之二 删除站点及域名绑定
上一篇,老左分享到"LNMP系列教程之一 添加域名建立站点",如果我们有遇到在该VPS中不想建立该网站,想移动到其他的空间中的时候.我建议大家还是删除原VPS中的站点绑定和数据,一来是为了原VPS中数据的干净度,二来可以便于其他人协同管理.如果你在这个VPS中出现其他站点数据,时间久了就不懂这个网站是不是在该主机中. 第一步,使用命令删除域名绑定: rm /usr/local/nginx/conf/vhost/laozuo.org.conf 域名替换成自己添加的站点域名. 第二步,通过
-
LNMP系列教程之 解决sendmail不能发送邮件问题
这几天,公司的一个客户网站需要搭建论坛,当然采用我比较喜欢的Discuz x2.5,虽然还有些不完善,但可以慢慢升级.论坛安装在linux vps上,采用的是LNMP环境.(推荐阅读:添加域名建立站点)一切都很顺利,客户需要验证邮件注册用户我发现邮件发送不了.一般的主机我用过,直接在dz后台开启就可以实现.查阅相关资料应该是sendmail不能发送邮件导致的.那我们如何解决呢? 第一步,我们不管sendmail有没有安装,默认是有安装的.我们先卸载掉sendmail. 复制代码 代码如下: yu
-
LNMP系列教程之 设置301重定向的方法
有些朋友要说了,为什么wordpress不需要设置,因为程序的特殊性,我们在建立博客的时候选择是带有WWW或者不带WWW的,然后另外一个会自动内部重定向. 如果你是其他程序就需要手工设置.具体方法如下: 第一步,在我们VPS中的 /usr/local/nginx/conf/vhost/下,我们会看到自己网站的域名命名的CONF文件,然后可以VI命令修改,也可以用FTP下载到本地修改再传上去: 复制代码 代码如下: server_name www.laozuo.org laozuo.org; if
-
LNMP系列教程之 设置404错误页面
在之前的文章中分享到"设置301重定向的方法"文章,提到301,那肯定也要说说404错误页面吧.因为我们默认安装了LNMP后404页面不会自动设置,也不会默认到程序的404错误页面,而需要我们手工设置.具体如何设置呢?我们一起往下看. 第一步,编辑 /usr/local/nginx/conf/nginx.conf 文件,在http区域添加下面的代码: 复制代码 代码如下: fastcgi_intercept_errors on; 第二步,编辑你需要添加404页面的网站的conf文件,对
-
LNMP系列教程之 SSL安装WordPress博客(程序下载与安装)
在之前的文章中,老左已经在VPS中添加了站点,然后我们就需要传程序建站.我们可以利用WinSCP工具直接向我们的对应的站点目录中传程序,然后添加数据库安装网站.但是今天我分享的这个方法是比较先进的SSL远程下载程序,这样的好处是万一我们用的CMS程序较大,可以直接下载至VPS中,省的我们再去FTP传.用命令操作一来可以显得牛X,二来可以节省时间. 首先,用Putty登陆我们的VPS,到我们的站点目录下,今天我以安装wordpress建立博客为例: 其次,输入远程下载程序的命令: wget htt
-
rabbitmq学习系列教程之消息应答(autoAck)、队列持久化(durable)及消息持久化
目录 一.前言 二.autoAck参数的讨论 三.rabbitmq队列持久化操作 四.2019.11.04问题补充 五.2019.11.07消息的持久化 六.2022.02.09增加队列持久化说明 结语 一.前言 Boolean autoAck = false; channel.basicConsume(queue_name, autoAck ,consumer); 在simple queue 和 work queue(轮询) 处理中,我们设置的消费者的消息监听都采用 channel.basic
-
es6系列教程_ Map详解以及常用api介绍
ECMAScript 6中的Map类型是一种存储着许多键值对的有序列表.键值对支持所有的数据类型. 键 0 和 '0'会被当做两个不同的键,不会发生强制类型转换. 如何使用Map? let map = new Map(); 常用方法: set( 键,值 ): 添加新的键值对元素 get( 键 ): 获取键对应的值,如果这个值不存在,返回undefined let map = new Map(); map.set( '0', 'ghostwu' ); map.set( 0, 'ghostwu' )
-
JQuery 无废话系列教程(一) jquery入门 [推荐]
本文的宗旨, 授人鱼不如授人渔. 我只会讲关键部分,不可能JQuery的每个函数我都讲,因为有很多函数贝壳自己在实际应用中都从未使用过. 但当我们已经会渔了还用担心鱼吗!? BTW:贝壳假设你已经掌了基本的JavaScript运用能力及基础的CSS知识. JQuery是什么 JQuery只是一个JS文件 人对新鲜事业总是报着好奇与排斥的情感,贝壳刚开始学的时候也一样. 想掌握又怕自己学不会. 其实JQuery很简单. JQuery其实就是一个工具包,很多常用的功能已经被
-
SpringBoot系列教程JPA之基础环境搭建的方法
JPA(Java Persistence API)Java持久化API,是 Java 持久化的标准规范,Hibernate是持久化规范的技术实现,而Spring Data JPA是在 Hibernate 基础上封装的一款框架.JPA作为标准,实际上并没有说局限于某个固定的数据源,事实上mysql,mongo, solr都是ok的.接下来我们将介绍下springboot结合jpa 来实现mysql的curd以及更加复杂一点的sql支持 jpa系列教程将包含以下几块 环境搭建 基础的插入.修改.删除
随机推荐
- Docker出现Cannot connect to the Docker daemon. Is the docker daemon running on this host错误解决办法
- JDBC-ODBC翻页例子
- Access 执行SQL的方法
- Window下Oracle安装图文教程
- JavaScript中json对象和string对象之间相互转化
- Java 类加载机制详细介绍
- ASP.NET中URL Routing和IIS上URL Rewriting的区别
- 关于在IE下的一个安全BUG --可用于跟踪用户的系统鼠标位置
- python 的列表遍历删除实现代码
- C#生成饼形图及添加文字说明实例代码
- 在Android Studio中使用BaiduMap SDK实时获取当地位置信息
- fckeditor 代码语法高亮
- jquery.Jcrop结合JAVA后台实现图片裁剪上传实例
- 基于SQL Server OS的任务调度机制详解
- 一个Js文件函数中调用另一个Js文件函数的方法演示
- JavaScript中的私有/静态属性介绍
- PHP中检索字符串的方法分析【strstr与substr_count方法】
- c# split分隔字符串使用方法
- linux ubuntu中安装、卸载和删除python-igraph的方法教程
- 浅析Vue自定义组件的v-model