热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

优化在树莓派上搭建的个人博客网站1/4

系列文章树莓派搭建个人博客,并发布上线公网可访问14树莓派搭建个人博客,并发布上线公网可访问24树莓派搭建个人博客,并发布上线公网可访问

 系列文章


  • 树莓派搭建个人博客,并发布上线公网可访问 1/4
  • 树莓派搭建个人博客,并发布上线公网可访问 2/4
  • 树莓派搭建个人博客,并发布上线公网可访问 3/4
  • 树莓派搭建个人博客,并发布上线公网可访问 4/4
  • 优化在树莓派上搭建的个人博客网站 1/4
  • 优化在树莓派上搭建的个人博客网站 2/4
  • 优化在树莓派上搭建的个人博客网站 3/4
  • 优化在树莓派上搭建的个人博客网站 4/4



上一篇:

树莓派搭建个人博客,并发布上线公网可访问 4/4


在之前的介绍中,我们向大家展示了如何在树莓派上搭建一个完整的网页,并使用cpolar将其发布到互联网的过程,这时的网页已经是一个功能齐全的网页,我们可以使用该网页储存照片或视频,并在需要的时候与大家分享。但如果想让访问者对自己的网页感兴趣,或将其作为商业用途,我们还要对其进行进一步打磨。现在,我们就向大家介绍,如何让我们的网页更加完美。

相信大家在上网冲浪时经常会看到,有部分网页以发布的文章名为地址,能让我们更快速的在茫茫网络中找到这片网页,也能加深访问者的印象。实际上,想要实现这个功能并不复杂,只要在wordpress中启用重写功能,并进行相应设置就能实现。

首先我们进入树莓派的wordpress仪表盘页面(在树莓派浏览器地址中输入http://localhost:wp-admin),并点击“设置”项,从其中选取“固定链接”页面,再点选“文章名”项目。选择完毕后,点击下方的“保存更改”按钮,保存所做的设置。



完成wordpress的设置后,我们还需要对网页运行的主机apache进行设置,否则会导致网页链接失效。在树莓派的命令行界面输入以下命令,启用apache2的重写模块


sudo a2enmod rewrite



再输入以下命令,设置虚拟主机(apache)允许覆盖请求。


sudo nano /etc/apache2/sites-available/000-default.conf



命令输入完毕后,apache设置界面看起来是这样的,而我们就需要在红线所标定的位置,插入新的指令(在第一行后回车,另开启一行输入指令),这里需要注意的是,由于命令行严格区分大小写和符号全半角,因此最好复制文中的命令,避免出现无法执行的情况。



指令插入后,看起来是这个样子的。此处务必要注意指令前端的空格位置。



指令输入完毕后,就可以按“ctrl+o”保存退出。为让我们的新设置起效,最好输入命令


sudo service apache2 restart

重启一次apache,让我们新做的设置生效。

在完成网页地址显示文章名的设置后,接下来就可以对树莓派上的网页地址进行自定义,让我们的网页能够显示出自己的特色(如显示公司名、博客名甚至人名等)。由于对网页域名进行自定义内容较多,我们会在接下来的文章中,为大家详细介绍。如果您对cpolar的使用有任何疑问,欢迎与我们联系,我们必将为您提供力所能及的协助。当然也欢迎加入cpolar的VIP官方群,共同探索cpolar的无限潜能。




下一篇:

优化在树莓派上搭建的个人博客网站 2/4



推荐阅读
  • 一句话解决高并发的核心原则
    本文介绍了解决高并发的核心原则,即将用户访问请求尽量往前推,避免访问CDN、静态服务器、动态服务器、数据库和存储,从而实现高性能、高并发、高可扩展的网站架构。同时提到了Google的成功案例,以及适用于千万级别PV站和亿级PV网站的架构层次。 ... [详细]
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
  • 如何查询zone下的表的信息
    本文介绍了如何通过TcaplusDB知识库查询zone下的表的信息。包括请求地址、GET请求参数说明、返回参数说明等内容。通过curl方法发起请求,并提供了请求示例。 ... [详细]
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
  • 本文介绍了Java工具类库Hutool,该工具包封装了对文件、流、加密解密、转码、正则、线程、XML等JDK方法的封装,并提供了各种Util工具类。同时,还介绍了Hutool的组件,包括动态代理、布隆过滤、缓存、定时任务等功能。该工具包可以简化Java代码,提高开发效率。 ... [详细]
  • 本文介绍了C#中生成随机数的三种方法,并分析了其中存在的问题。首先介绍了使用Random类生成随机数的默认方法,但在高并发情况下可能会出现重复的情况。接着通过循环生成了一系列随机数,进一步突显了这个问题。文章指出,随机数生成在任何编程语言中都是必备的功能,但Random类生成的随机数并不可靠。最后,提出了需要寻找其他可靠的随机数生成方法的建议。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • 如何使用Java获取服务器硬件信息和磁盘负载率
    本文介绍了使用Java编程语言获取服务器硬件信息和磁盘负载率的方法。首先在远程服务器上搭建一个支持服务端语言的HTTP服务,并获取服务器的磁盘信息,并将结果输出。然后在本地使用JS编写一个AJAX脚本,远程请求服务端的程序,得到结果并展示给用户。其中还介绍了如何提取硬盘序列号的方法。 ... [详细]
  • 本文介绍了作者在开发过程中遇到的问题,即播放框架内容安全策略设置不起作用的错误。作者通过使用编译时依赖注入的方式解决了这个问题,并分享了解决方案。文章详细描述了问题的出现情况、错误输出内容以及解决方案的具体步骤。如果你也遇到了类似的问题,本文可能对你有一定的参考价值。 ... [详细]
  • 本文介绍了在Linux下安装和配置Kafka的方法,包括安装JDK、下载和解压Kafka、配置Kafka的参数,以及配置Kafka的日志目录、服务器IP和日志存放路径等。同时还提供了单机配置部署的方法和zookeeper地址和端口的配置。通过实操成功的案例,帮助读者快速完成Kafka的安装和配置。 ... [详细]
  • 31.项目部署
    目录1一些概念1.1项目部署1.2WSGI1.3uWSGI1.4Nginx2安装环境与迁移项目2.1项目内容2.2项目配置2.2.1DEBUG2.2.2STAT ... [详细]
  • mac php错误日志配置方法及错误级别修改
    本文介绍了在mac环境下配置php错误日志的方法,包括修改php.ini文件和httpd.conf文件的操作步骤。同时还介绍了如何修改错误级别,以及相应的错误级别参考链接。 ... [详细]
  • 本文讨论了编写可保护的代码的重要性,包括提高代码的可读性、可调试性和直观性。同时介绍了优化代码的方法,如代码格式化、解释函数和提炼函数等。还提到了一些常见的坏代码味道,如不规范的命名、重复代码、过长的函数和参数列表等。最后,介绍了如何处理数据泥团和进行函数重构,以提高代码质量和可维护性。 ... [详细]
  • 基于Socket的多个客户端之间的聊天功能实现方法
    本文介绍了基于Socket的多个客户端之间实现聊天功能的方法,包括服务器端的实现和客户端的实现。服务器端通过每个用户的输出流向特定用户发送消息,而客户端通过输入流接收消息。同时,还介绍了相关的实体类和Socket的基本概念。 ... [详细]
  • 本文详细介绍了cisco路由器IOS损坏时的恢复方法,包括进入ROMMON模式、设置IP地址、子网掩码、默认网关以及使用TFTP服务器传输IOS文件的步骤。 ... [详细]
author-avatar
米蘭王妃级_608
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有