15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > 在树莓派上搭建WordPress博客网站,并内网穿透发布到公网

在树莓派上搭建WordPress博客网站,并内网穿透发布到公网

时间:2023-05-31 16:48:01 | 来源:网站运营

时间:2023-05-31 16:48:01 来源:网站运营

在树莓派上搭建WordPress博客网站,并内网穿透发布到公网:

系列文章


序幕

这篇文章是关于《在树莓派上搭建web站点系列》文章的第二篇,您可以先阅读第一篇。在第一篇里,我们搭建了一个简单的静态工具站点,并且将内网站点发布到了公网。

概述

本篇,我们会让我们的站点更加实用,搭建一个WordPress博客站点。开始您的博客时代,记录生活点滴,是不是很有意义呢?让我们开始吧!

安装 PHP

sudo apt-get update -ysudo apt-get install apache2 php -ysudo service apache2 restart

安装MySQL数据库

sudo apt-get install mariadb-server php-mysql -ysudo service apache2 restart

安装 WordPress

cd /var/www/html/sudo rm -rf *sudo wget http://wordpress.org/latest.tar.gzsudo tar xzf latest.tar.gzsudo mv wordpress/* .sudo rm -rf wordpress latest.tar.gzsudo chown -R www-data: .

设置您的 WordPress 数据库

设置 MySQL/MariaDB

sudo mysql_secure_installation

创建 WordPress 数据库

sudo mysql -uroot -pcreate database wordpress;GRANT ALL PRIVILEGES ON wordpress.* TO 'root'@'localhost' IDENTIFIED BY 'YOURPASSWORD';重要提示:将上面的 YOURPASSWORD 更改为您的密码。

FLUSH PRIVILEGES;exit重新启动树莓派

sudo reboot

WordPress configuration




您将看到 WordPress 欢迎屏幕




Database Name: wordpressUser Name: rootPassword: <YOUR PASSWORD>Database Host: localhostTable Prefix: wp_现在你越来越近了!

填写信息:为您的站点命名,创建用户名和密码,然后输入您的电子邮件地址。点击 安装 WordPress 按钮,然后使用您刚刚创建的帐户登录。

现在您已登录并设置了站点,您可以通过访问 http://localhost/wp-admin 来查看该网站。

登录管理后台:




将WordPress站点发布到公网

如果没有安装过cpolar请参考第一篇文章,安装及配置cpolar。

我们用cpolar将WordPress发布到公网前,通常需要做两件事:

安装相对URL插件

您必须确保WordPress发布为相对URL。 您可以通过安装以下插件之一来完成此操作

本例中,我们安装Relative URL插件:




修改config.php配置

您必须确保WordPress了解它是为了通过隧道主机名提供服务。 您可以通过修改wp-config.php来配置WordPress以包含以下行:

define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);sudo nano /var/www/html/wp-config.php配置好以后如图:

现在,我们的博客站点可以被公网正常访问啦!让我们看看效果:




支持好友链接样式

建议您更改永久链接设置以使您的 URL 更友好。

为此,请登录 WordPress 并转到仪表盘

转到设置,然后转到固定链接

选择文章名选项,然后单击保存更改




您需要启用 Apache 的重写模块:

sudo a2enmod rewrite您还需要告诉为该站点提供服务的虚拟主机允许覆盖请求。

sudo nano /etc/apache2/sites-available/000-default.conf<Directory "/var/www/html"> AllowOverride All</Directory><VirtualHost *:80> <Directory "/var/www/html"> AllowOverride All </Directory> ...sudo service apache2 restart

定制主题

WordPress 是非常可定制的。通过在页面顶部的 WordPress 横幅中单击您的站点名称(当您登录时),您将被带到仪表板。从那里,您可以更改主题、添加页面和帖子、编辑菜单、添加插件等等。这只是在 Raspberry Pi 的 Web 服务器上设置一些有趣的东西的品尝器。

下面,我们更换一个主题试试。













现在,您的站点已经建好了,您可以进一步体验更多的主题,慢慢探索吧。


下一篇:为树莓派上的WordPress网站配置自己的域名,并发布到公网可访问



欢迎关注cpolar了解更多~



关键词:发布,树莓

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭