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

标签: debian apache php | 发表时间:2014-12-05 19:23 | 作者:yiranfantexi44
出处:http://blog.csdn.net

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

我的系统信息如下:

Selection_001

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

1.安装apache2服务器

Selection_003

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


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

Selection_001

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

Selection_002

 

2.关于apache2的配置信息:

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

Selection_002

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

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

Selection_003

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

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

3.安装php:

Selection_007

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

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

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

<?php phpinfo(); ?>

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

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

4.安装mysql:

Selection_009

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

 

5.下载wordpress压缩文件:

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

Selection_011

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


Selection_012下载后解压该文件:

Selection_013

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

Selection_004

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

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

mv -R wordpress /var/www/html

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

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

Selection_016


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

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

Selection_017

(-完-)




作者:yiranfantexi44 发表于2014-12-5 19:23:31 原文链接
阅读:104 评论:0 查看评论

相关 [debian apache php] 推荐:

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

- - CSDN博客互联网推荐文章
wordpress是一个流行的博客搭建框架,为不会html,css和js的人提供了搭建博客的便捷方式.我这里是在我的笔记本上搭建了一个wordpress博客,这里把详细的搭建过程写出来.. 具体的操作过程如下描述.. 1.安装apache2服务器. 其中apache2-doc是apache服务器的说明和配置文件,libapache2-mod-php5是apache的php模块库文件..

CentOS 6下搭建Apache+MySQL+PHP+SSL

- 〤依然特雷西 - 博客园-首页原创精华区
网上的一些文章都已经比较老了,现在版本高了之后,其实配置是很省力的(不考虑什么负载的话). 分享全过程,出了文中提到的安装epel rpmfushion 源指令不同外,其他的过程也适用与Centos 5. 1.安装CentOS 6 ,可以选择最小安装,也可以安装桌面. 3.安装mysql,并设置mysql开机自启动,同时启动mysql.

Windows下Apache+PHP+MySQL简易配置教程

- - 蓝飞技术部落格
首先自然是下载软件,然后该解压的解压(注意要非中文目录,这里的软件目录以均以 C:\Program Files为例),该安装的安装(MySQL的安装会有许多选项,英文好的看着按自己需要勾勾填填就行了,实在不行的参考 这里,这里的版本比较旧,不过配置选项大致还是差不多的). Apache: httpd-2.4.3-win32.zip( 更多版本).

Debian 6.0.3 发布

- Adam - cnBeta.COM
Debian 项目近日宣布Debian 6.0 第三个更新版本发布(代号squeeze),此更新主要增加了对安全问题的改正,稳定性,一起严重的问题和一些调整. 安全建议已另行公布,并引用其中.

Debian 7.0 "Wheezy" 发布

- - LinuxTOY
Debian 项目团队在今天发布了 代号为“Wheezy”的 7.0 稳定版本. 该版本包括 multiarch 支持、部署私有云的工具、改进的安装器、完整的多媒体编/解码器、kFreeBSD kernel 8.3 和 9.0 支持、以及能够移除第三方仓库的前端等功能. Debian 7.0 具有 Linux 3.2、X.Org 7.7、GNOME 3.4、KDE 4.8.4、Xfce 4.8、GCC 4.7.2、GIMP 2.8.2、LibreOffice 3.5.4、Iceweasel 10、Icedove 10、Perl 5.14.2、Python 2.7.3/3.2.3、Xen 4.1.4 等更新包.

基于云的Live Debian系统

- greenar - Solidot
goofegg 写道 "中国科技大学的学生建造了一套校内使用的基于云的Live Debian系统. 文章称:“借助于科大PXE服务(校外无法访问),我们正在定制一个‘云存储’Linux 系统. 此前,科大校园内通过PXE启动可以进入一些Live Linux系统,但在这些系统中的 所有修改都仅存在于内存中,关机后就丢失了.

Linux Mint Debian 201109 (Gnome & Xfce)发布

- xing - cnBeta.COM
感谢UbuntuSoft的投递. Linux Mint Debian 201109 (Gnome & Xfce)发布,最新版本更新软件包、添加LM11的所有功能、兼容GTK2/3主题、安装过程改善. LMDE全称Linux Mint Debian Edition,是基于Debian Testing开发的,发布32位和64位的live DVD,桌面环境有Gnome和Xfce.

PHP导出excel

- syeye - scofield PHP开发-SEO SEM
最近做一个项目,其中涉及到了数据导成excel的功能. 后来使用了 开源的 PHPExcel  http://phpexcel.codeplex.com/ 目前最新版是1.7.6. PHPExcel 可以生成 .xls 和 .xlsx (office2007). 比如设置 excel的title,keywords,description.

PHP框架 Yaf

- Le - 开源中国社区最新软件
Yaf是一个C语言编写的PHP框架,Yaf 的特点: 用C语言开发的PHP框架, 相比原生的PHP, 几乎不会带来额外的性能开销. 所有的框架类, 不需要编译, 在PHP启动的时候加载, 并常驻内存. 更短的内存周转周期, 提高内存利用率, 降低内存占用率. 支持全局和局部两种加载规则, 方便类库共享.

Apache Shiro 介绍

- - CSDN博客推荐文章
什么是Apache Shiro?. Apache shiro 是一个强大而灵活的开源安全框架,可清晰地处理身份认证、授权、会话(session)和加密. Apache Shiro最主要的初衷是为了易用和易理解,处理安全问题可能非常复杂甚至非常痛苦,但并非一定要如此. 一个框架应该尽可能地将复杂的问题隐藏起来,提供清晰直观的API使开发者可以很轻松地开发自己的程序安全代码.