文章目录

  • 1 前言
  • 2 手把手步骤
  • 3 更多分享

1 前言

之前我写过一篇博文介绍 如何配置任何自定义域名的网页跳转,里面讲到了背后的核心原理,及一些实操的步骤,可是最近有童鞋跟我反应,内容实在太长了,不易上手。

于是,我把那些核心步骤再抽出来,形成了本教程。

大家可以结合之前的 文章 和本文,配合操作;注意,本文着重的是实操,具体的底层原理还得看 原来的文章。

2 手把手步骤

  1. 在对应的DNS服务器(比如华为云)上配置所需要的跳转的域名,比如 bilibili.recan-li.cn

    配置完后,需要一会才生效,以ping通这个域名为通过标准;

  2. 需要root权限配置】在nginx配置server_name,新增一个 /etc/nginx/conf.d/00x-xxx.conf

    在00x-xxx.conf中配置好 server_name和localhost-port;这个server_name就填step1里面配置的server_name

    如下图所示:

  3. 需要root权限配置】配置apache2的端口监听,/etc/apache2/ports.conf,如下图所示:

  4. 需要root权限配置】配置apache2的可用主机信息,/etc/apache2/sites-available,可以从已有的配置拷贝一份再修改,主要修改2个地方,一个是端口号(与step3保持对应),一个是html文件路径(建议与域名的名称保持一致),如下图所示:

  5. 【需要root权限】配置apache2的enabled站点,在 /etc/apache2/sites-enabled 建立软连接,将站点指向step4创建的available站点,如下图所示:-------------> 【此步骤最容易忘记!!!】

  6. 创建站点对应的存放目录 /var/www/xxx/html,并在该目录下生成一个index.html,该文件可以从其他可用的配置里面拷贝一份,再修改,如下图所示:

  7. 【需要root权限】重启nginx服务,sudo /etc/init.d/nginx restart,确认下端口监听是否正常;

  8. 【需要root权限】重启apache2服务:sudo /etc/init.d/apache2 restart,确认下端口监听是否正常:

  9. 以上步骤都成功后,试试你的域名跳转把! http://bilibili.recan-li.cn 【注意:别带S哦!】

  10. Q&A

    • 配置完未重启nginx服务,报错样例:

    • nginx配置中的server_name不正确,报错样例:

    • /var/www/未创建对应的站点,报错样例:

    • 域名解析未配置,报错样例

3 更多分享

欢迎关注我的github仓库01workstation,日常分享一些开发笔记和项目实战,欢迎指正问题。

同时也非常欢迎关注我的CSDN主页和专栏:

【CSDN主页:架构师李肯】

【RT-Thread主页:架构师李肯】

【C/C++语言编程专栏】

【GCC专栏】

【信息安全专栏】

【RT-Thread开发笔记】

【freeRTOS开发笔记】

有问题的话,可以跟我讨论,知无不答,谢谢大家。

【手把手教程】如何快速实现任意自定义的域名的网页跳转相关推荐

  1. 阿里云服务器快速购买、自定义购买、通过活动购买图文教程

    阿里云是国内最知名的云服务器商,凭借着稳定,技术可靠和安全方面的优势成为了国内用户购买云服务器的首选服务商.购买阿里云服务器有快速购买.自定义购买和活动购买三种方式,下面是这三种购买方式的图文教程. ...

  2. 手把手教你快速入门知识图谱 - Neo4J教程

    手把手教你快速入门知识图谱 - Neo4J教程 前言 1. Neo4J简介 2. Neo4J安装 3. Neo4J使用 4. Cypher查询语言 5. Neo4J实战教程 1. 首先,我们删除数据库 ...

  3. 腾讯云服务器购买详细流程(手把手教程)

    第一次购买腾讯云服务器很多同学不会选择,云服务吧写了一篇手把手教程,分享给大家: 腾讯云服务器购买流程 购买腾讯云服务器很简单,首先你需要注册一个腾讯云账号,使用微信或QQ注册即可,很简单.账号注册后 ...

  4. tensorflow2.0教程- Keras 快速入门

    tensorflow2.0教程-tensorflow.keras 快速入门 Tensorflow 2.0 教程持续更新: https://blog.csdn.net/qq_31456593/artic ...

  5. ❤️周末爆肝两天❤️,万字长文,手把手教你配置CSDN主页的独特域名(保姆级教程,建议收藏)

    ❤️ 感受下效果图 ❤️ 目录 一.前言 二.先解决有没有的问题 1. 前置条件 2. 购买云服务器 3. 购买DNS域名 4. 配置Apache2服务 5. 配置云服务器的端口映射 6. 配置ngi ...

  6. [java手把手教程][第二季]java后端博客系统文章系统——No10

    项目github地址:github.com/pc859107393- 实时项目同步的地址是国内的码云:git.oschina.net/859107393/m- 我的简书首页是:www.jianshu. ...

  7. Tomcat 教程之快速入门

    Tomcat 教程之快速入门 版本说明 本文使用 Tomcat 版本为 Tomcat 8.5.24. Tomcat 8.5 要求 JDK 版本为 1.7 以上. 简介 Tomcat 是什么 Tomca ...

  8. word@tips官方文档和教程@软件界面介绍@功能区自定义@拼写检查@AI润色改进@ 图片顶部上方插入文字

    文章目录 word 文档和教程 word软件界面元素 字符和标记 格式标记 段落标记(paragraph marks) 自定义功能区(Ribbon) 自定义功能区要点@层次关系 添加自定义选项卡(ta ...

  9. 《从零构建前后分离的web项目》:前端完善 - 手把手教你快速构建网站布局

    添砖加瓦 - 手把手教你快速构建网站布局 项目地址 本章源码地址 文章地址 本文为方便讲述重构去除了 Element.vux 库,用了最近比较火的 bulma 轻量.快捷.易读. 项目截屏 Layou ...

最新文章

  1. jps命令(Java Virtual Machine Process Status Tool)(转)
  2. 电商扣减库存_以电商为例 | B端产品经理,怎么做好库存系统设计
  3. SAP中会计凭证和物料凭证的对应关系
  4. HOJ 2576 HOJ 2577 Simple Computing I II 容斥原理
  5. Tensorflow2.x.x最基础的神经网络(ANN)
  6. SPI-软件开发注意事项
  7. 数据结构与算法 | 用栈实现队列
  8. angularjs-控制form及radio,checkbox,select
  9. android时间戳字体,Android获取当前时间戳?
  10. Extjs的radio单选框的使用
  11. Java主流开发框架
  12. 08cms中error_08cms_licens 故障
  13. Cocos Creator 3D 摇杆控制器一种简单实现!
  14. Eplan创建符号详细解说
  15. 读债务危机0814-08年9月崩溃
  16. 【LeetCode】460 and 1132(LFU缓存机制)
  17. 四点之间最短路(spfa+优先队列+枚举优化)UESTC1955喜马拉雅山上的猴子
  18. 签名格式_职场商务电子邮件礼仪
  19. NRF24L01的使用
  20. 如何将手机CAJ转换成PDF文件的方法

热门文章

  1. excel填充遇到的坑
  2. html js设置颜色渐变效果,Javascript 颜色渐变效果的实现代码
  3. 《Fluent Python》读书笔记-2.5
  4. WPF的TextBox抛出InvalidOperationException异常:Cannot close undo unit because no opened unit exists.
  5. 3原色对照表.....
  6. Android 免root抓包
  7. 如何计算时间复杂度?
  8. 现实世界的模型与理论
  9. java设计大全——计算机设计参考选题(SSM+SpringBoot+vue+html)(持续更新)
  10. cxf webservice接口