We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
https://blog.colinx.one/posts/colins-blog-1.0-%E6%9E%84%E5%BB%BA%E5%BF%83%E5%BE%97/
经过两三天的折腾,从 Linux 结构及指令,到 LNMP 框架搭建,再到数据库的配置,最后端口转发 + 内网穿透,博客终于成功上线!在此将部署过程及踩过的坑记录下来,一方面是纪念,另一方面希望能够后来人提供一点帮助。 从想法到实现 第一代博客采用树莓派 3B + 构建。当初作为寒假的练手项目,入手了树莓派 3B + 以及智能小车所需的配件。由于时间没有规划好,最后在寒假前匆匆完成了小车硬件的组装,智能控制部分(wifi 遥控、红外循迹等)没能够完成。开学只带了树莓派的板子。闲置良久,想利用起来,刚好又有搭建大学生竞赛信息服务网站及公众号的想法,就开始着手构建基于树莓派的服务器,先从 Wordpress 搭建博客开始。 LNMP+Wordpress 框架搭建 L=Linux N=Nginx M=MySQL P=PHP LNMP 架构是广泛使用的服务器架构。与此类似的还有 LAMP,A=Apache。Nginx 与 Apache 作为目前市场上高度流行的两种服务器程序,网络上已经有非常多的相关的文档和教程。 关于 Nginx 与 Apache 的选择,这里只简单做个介绍: Nginx:资源占用低,性能好,配置简洁,功能有限。 Apache:相对 Nginx 占用资源要多一点,不过插件和文档更丰富,设置某些功能的时候会方便一点。 具体两者的区别和测试可自行百度。刚开始考虑到树莓派的配置以及访问量,我选择使用 Nginx。具体部署过程此处不再赘述。 设置好 Nginx,开始配置 MySQL 和 PHP。安装 php 的时候开始遇到了一些小波折:网络上大部分教程都是基于 php5.0,安装包的时候都是类似于 sudo apt-get install php5-fpm 这样的,但在实际安装过程中会报错,说找不到这个名字的包。这个还算好解决,又搜索了几个教程,发现最新的版本为 php7.0,根据新版本 php 的教程按部就班做就基本 OK 了。 WordPress 部署比较简单,但是对于新手而言,需要熟悉 Linux 基本指令:cd 目录切换,wget 文件下载,tar\zip 解压等。但是相对于有很多依赖项的或者配置繁琐的程序,Wordpress 安装其实已经算很简单了。
The text was updated successfully, but these errors were encountered:
No branches or pull requests
https://blog.colinx.one/posts/colins-blog-1.0-%E6%9E%84%E5%BB%BA%E5%BF%83%E5%BE%97/
经过两三天的折腾,从 Linux 结构及指令,到 LNMP 框架搭建,再到数据库的配置,最后端口转发 + 内网穿透,博客终于成功上线!在此将部署过程及踩过的坑记录下来,一方面是纪念,另一方面希望能够后来人提供一点帮助。
从想法到实现 第一代博客采用树莓派 3B + 构建。当初作为寒假的练手项目,入手了树莓派 3B + 以及智能小车所需的配件。由于时间没有规划好,最后在寒假前匆匆完成了小车硬件的组装,智能控制部分(wifi 遥控、红外循迹等)没能够完成。开学只带了树莓派的板子。闲置良久,想利用起来,刚好又有搭建大学生竞赛信息服务网站及公众号的想法,就开始着手构建基于树莓派的服务器,先从 Wordpress 搭建博客开始。
LNMP+Wordpress 框架搭建 L=Linux
N=Nginx
M=MySQL
P=PHP
LNMP 架构是广泛使用的服务器架构。与此类似的还有 LAMP,A=Apache。Nginx 与 Apache 作为目前市场上高度流行的两种服务器程序,网络上已经有非常多的相关的文档和教程。
关于 Nginx 与 Apache 的选择,这里只简单做个介绍:
Nginx:资源占用低,性能好,配置简洁,功能有限。
Apache:相对 Nginx 占用资源要多一点,不过插件和文档更丰富,设置某些功能的时候会方便一点。
具体两者的区别和测试可自行百度。刚开始考虑到树莓派的配置以及访问量,我选择使用 Nginx。具体部署过程此处不再赘述。
设置好 Nginx,开始配置 MySQL 和 PHP。安装 php 的时候开始遇到了一些小波折:网络上大部分教程都是基于 php5.0,安装包的时候都是类似于
sudo apt-get install php5-fpm 这样的,但在实际安装过程中会报错,说找不到这个名字的包。这个还算好解决,又搜索了几个教程,发现最新的版本为 php7.0,根据新版本 php 的教程按部就班做就基本 OK 了。
WordPress 部署比较简单,但是对于新手而言,需要熟悉 Linux 基本指令:cd 目录切换,wget 文件下载,tar\zip 解压等。但是相对于有很多依赖项的或者配置繁琐的程序,Wordpress 安装其实已经算很简单了。
The text was updated successfully, but these errors were encountered: