前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >在Debian下搭建基于Apache-Php-MySQL的wordpress博客

在Debian下搭建基于Apache-Php-MySQL的wordpress博客

作者头像
王云峰
发布2019-12-25 16:38:56
1.2K0
发布2019-12-25 16:38:56
举报

wordpress是一个流行的博客搭建框架,为不会html,css和js的人提供了搭建博客的便捷方式.我这里是在我的笔记本上搭建了一个wordpress博客,这里把详细的搭建过程写出来. 我的系统信息如下:

Selection_001
Selection_001

具体的操作过程如下描述.

1.安装apache2服务器

Selection_003
Selection_003

其中apache2-doc是apache服务器的说明和配置文件,libapache2-mod-php5是apache的php模块库文件.

安装成功后,重启apache2服务器,

Selection_001
Selection_001

此时在浏览器地址栏里面输入http://localhost,则会看到如下的页面,提示我们apache2服务器已经安装成功.

Selection_002
Selection_002

2.关于apache2的配置信息:

a.apache2的配置文件目录是/etc/apache2.在debian下,配置文件被打散分到了该目录下的几个子文件夹中.可以看该目录下的文件:

Selection_002
Selection_002

其中apache2.conf 是主配置文件,该目录下还有ports.conf文件用来配置服务器的监听端口.此外mod-enabled和sites-enabled和conf-enabled子目录下分别有一个.conf文件,详细的配置说明可以看相应的说明.

b.apache2安装时会创建一个叫做www-data的用户,所有apache相关的进程都由该用户来启动执行.可以在浏览器里面访问localhost的时候,用top命令查看:

Selection_003
Selection_003

上图中第5条记录即为apache2服务器的进程开销情况.

c.apache2的默认网页和脚本存放目录为/var/www/html,在该目录下存放的网页(除了index页面)都可以通过http://localhost/filename访问到,如该目录下有个aboutme.html,则可以在浏览器里输入http://localhost/aboutme.html访问.

3.安装php:

Selection_007
Selection_007

其中php5-mysql是php和mysql数据库的接口,为了使用mysql数据库必须安装这个包.

安装完成后,可以通过如下方法检查php的安装是否成功:

a.在/var/www/html目录下,编写如下内容的文件phpinfo.php:

<?php phpinfo(); ?>

然后在浏览器中访问该页面:http://localhost/phpinfo.php,如果出现如下页面,则说明php安装已经成功.

Selection_008
Selection_008

往下拉一下网页右侧滚动条,就可以看到下面是php支持的各个模块和组件.看起来相当多.

4.安装mysql:

Selection_009
Selection_009

安装完成后,刷新刚才的phpinfo页面,往下拉到中间位置的时候,可以看到mysql和mysqli,说明msyql也已经安装成功了.

Selection_010
Selection_010

5.下载wordpress压缩文件:

访问http://cn.wordpress.org,如下图所示.在右侧中间位置有压缩包供下载,点击下载即可.

Selection_011
Selection_011

也可复制该链接地址,用wget下载(感觉好像用wget下载比较快):

Selection_012
Selection_012

下载后解压该文件:

Selection_013
Selection_013

解压后的文件放在wordpress文件夹下,可以看看里面的内容:

Selection_004
Selection_004

可以看到大多都是以wp开头的文件或文件夹,这些文件夹保存了配置博客的脚本和展示给访问者的页面框架,而其他的信息则保存在数据库中.

因为我们默认的网页存放目录是/var/www/html,所以要将该文件夹内文件移动到该目录下才生效,所以执行如下移动操作:

mv -R wordpress /var/www/html

该操作会用wordpress目录替换原来的html目录.

现在在浏览器中打开http://localhost,就会看到开始wordpress的配置的页面了:

Selection_016
Selection_016

然后按照步提示,在mysql创建相应的wordpress数据库,整个博客就算搭建完成了!

下面是我搭建的博客(随便从网上抄了点内容…):

Selection_017
Selection_017

(-完-)

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2014-12-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
网站建设
网站建设(Website Design Service,WDS),是帮助您快速搭建企业网站的服务。通过自助模板建站工具及专业设计服务,无需了解代码技术,即可自由拖拽模块,可视化完成网站管理。全功能管理后台操作方便,一次更新,数据多端同步,省时省心。使用网站建设服务,您无需维持技术和设计师团队,即可快速实现网站上线,达到企业数字化转型的目的。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档