树莓派2 搭建Lamp运行本地博客

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介:   WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。

  WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。


  WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的。用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。

其实差不多就是Linux 系统下搭建Apache网页服务器,如果爱折腾的你,完全可以用花生壳做代理,进行外网访问! 那就让我们开始吧!

硬件:树莓派2  (Raspbian “Jessie”)戳我下载 

环境:LAMP (Linux+Apache+Mysql+PhP)

博客软件:wordpress (当时在考虑用WP还是Emlog呢)戳我下载 

树莓派2 ssh连接......

下载!

sudo apt-get install apache2

sudo apt-get install php5

sudo apt-get install mysql-server

sudo apt-get install mysql-client

sudo apt-get install php5-mysql

sudo apt-get install phpmyadmin

最好一条一条的输入命令,这样可以看见详细的过程...测试下Apache服务器,你输入自己树莓派的ip地址可以看见.


img_e79c906a20ed7b07bfcd2c34ddc8b14e.png

这样说明.Apache服务器可以正常运转.默认的网站根目录是"/var/www/html"。 如果需要修改的话,就可以去config配置文件修改路劲。

mysql-server

phpmyadmin

需要输入数据库的管理员密码.这个大家就自己设置的.不要忘记密码,后面需要用到.由于是本地的,大家可以设置相当简单点.(个人平时不提倡弱密码)

这些安装好后,如果要树莓派插电就能登录博客,那就要Apache和Mysql开机自启.

sudo /etc/init.d/apache2 start

sudo /etc/init.d/mysql start


img_507ea3cc6594be5f2eaa6aa20a69d7c6.png

现在创建与设置数据库.

mysql -u root -p            #输入密码进入数据库

mysql > status;                  #检查联通性

mysql > create database wordpress_db;                #创建一个wordpress_db 的数据库

mysql > show databases;                        #查看数据库


img_325dd8ce26b94b7d7a7542242cde4703.png

如图已经添加了如下数据库了..

wordpress_db

解压刚才下载的wordpress-4.4.2-zh_CN.tar.gz

tar -zxvf wordpress-4.4.2-zh_CN.tar.gz

然后把文件移到/var/www/html文件下....

最后你就可以在物理机上输入 192.168.0.102 自动跳转到 wordpress的配置界面


img_31b91cda93beae5aaf78fa8f3d5f9e1e.png

到这里的时候 我们已经完成一半了...    下面千万别设置错了....

下面的文件在  /varwww/html/wp-config-sample.php  修改后保存!以管理员权限.你可以用命令行去修改.然后把这个文件重名为wp-config.php  不然后面可能出错的,一定要注意



img_e351664103dc625cd932a5146d42254e.png


img_69617f638ec274abb8ba1be79ae9d188.png

这里 根据自己的情况修改......


img_e10736b669798011f518e4a6f8dbfbb4.png


img_57772ae281cd61864c593840a5841110.png

最后给大家一个小技巧:

针对本地用户

然后修改 /etc/hosts 文件,在里面插入一行:

127.0.0.1        554412630@qq.com    #可以修改成其他文字

这样,只要在地址栏输入 554412630@qq.com  http://554412630@qq.com/ 自动跳转  http://192.168.0.102


img_1d6800404d50f2f63273e549a14442b0.png

到这一步,我们已经完成了wordpress博客的搭建,WP平台有很多插件,大家可以自由添加...教程到此结束又见问题的可以 邮件给我 554412630@qq.com,下期见!

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
1月前
|
Ubuntu JavaScript 关系型数据库
在阿里云Ubuntu 20.04服务器中搭建一个 Ghost 博客
在阿里云Ubuntu 20.04服务器上部署Ghost博客的步骤包括创建新用户、安装Nginx、MySQL和Node.js 18.x。首先,通过`adduser`命令创建非root用户,然后安装Nginx和MySQL。接着,设置Node.js环境,下载Nodesource GPG密钥并安装Node.js 18.x。之后,使用`npm`安装Ghost-CLI,创建Ghost安装目录并进行安装。配置过程中需提供博客URL、数据库连接信息等。最后,测试访问前台首页和后台管理页面。确保DNS设置正确,并根据提示完成Ghost博客的配置。
在阿里云Ubuntu 20.04服务器中搭建一个 Ghost 博客
树莓派系统的安装教程
树莓派系统的安装教程
237 0
树莓派系统的安装教程
|
11月前
|
Linux 开发工具
嵌入式Linux开发环境搭建之八---Ubuntu16.04 tftp环境搭建
嵌入式Linux开发环境搭建之八---Ubuntu16.04 tftp环境搭建
119 0
|
11月前
|
Ubuntu Linux
嵌入式Linux开发环境搭建之九---Ubuntu16.04搭建NFS服务器
嵌入式Linux开发环境搭建之九---Ubuntu16.04搭建NFS服务器
120 0
|
安全 关系型数据库 MySQL
Linux-从零开始搭建wordpress博客
安装Apache、PHP、Mysql以及安装wordpress。
|
Ubuntu 开发工具 C语言
ubuntu 中 搭建 C编程环境
ubuntu 中 搭建 C编程环境
116 0
ubuntu 中 搭建 C编程环境
|
关系型数据库 MySQL 数据库
树莓派开发笔记(十五):树莓派4B+从源码编译安装mysql数据库
树莓派开发笔记(十五):树莓派4B+从源码编译安装mysql数据库
树莓派开发笔记(十五):树莓派4B+从源码编译安装mysql数据库
|
NoSQL Ubuntu Java
程序猿的Ubuntu环境是怎么搭建的(下)
相信小伙伴们根据上篇例子搭建了一个属于自己的专属VIM环境,今天咱们聊聊怎么用VIM来查阅源码。
120 0
程序猿的Ubuntu环境是怎么搭建的(下)
|
弹性计算 关系型数据库 MySQL
服务器LAMP环境搭建
搭建服务器环境
177 1
|
关系型数据库 MySQL Apache
快速搭建LAMP环境--学习记录
快速搭建LAMP环境--学习记录
110 0