linux下搭建属于自己的博客(WordPress安装)
转自:http://www.cnblogs.com/xiaofengkang/archive/2011/11/16/2251608.html
WordPress简介
WordPress 是一种使用 PHP语言和 MySQL数据库开发的开源、免费的Blog(博客,网志)引擎,用户可以在支持 PHP 和 MySQL 数据库的服务器上建立自己的 Blog。WordPress 是一个功能非常强大的博客系统,插件众多,易于扩充功能。安装和使用都非常方便。目前 WordPress 已经成为主流的 Blog 搭建平台。
现在我们开始搭建属于自己的blog:
1.首先,你需要下载wordpress(WordPress 是目前最为流行的 PHP Blog 程序,目标是美学、Web 标准和易用性的统一。它基于 GPL 许可协议,完全免费)。下载地址:
http://wordpress.org/download/
2.然后就是安装Wordpress必须的组件:
1)安装apache服务器:
sudo apt-get install apache2
安装后在浏览器中打开:http://localhost/或者http://127.0.0.1
如果出现It works!那证明OK了
2)安装php服务:
sudo apt-get install php5
测试:
打开gksudo gedit /var/www/testphp.php
然后随意输入点东西(我输入的是KH)再保存。
然后在浏览器中输入http://127.0.0.1/testphp.php或者http://localhost/testphp.php
如果显示出你输入的东西即为成功
3)重启apache服务器
sudo /etc/init.d/apache2 restart
此时浏览器就可以正确解析php文件了。
4)安装mysql服务:
sudo apt-get install mysql-server
sudo apt-get install mysql-admin
sudo apt-get install mysql-client
安装过程中提示输入数据库root用户的密码
3.为Wordpress新建mysql数据库:
在终端下打开mysql管理器:
$mysql -u root -p
创建新数据库:
mysql>CREATE DATABASE wordpress
4.解压wordpress的tar.gz压缩包
$sudo tar -zxvf wordpress-3.2.1.tar.gz
得到wordpress文件夹,然后按要求编辑wp-config.php文件,主要是提供数据库的名字(如这里的wordpress),用户名(如root),密码(如安装mysql时键入的密码)。
5.将wordpress文件夹拷贝到/var/www目录下:
sudo cp -a ./wordpress /var/www
此时在浏览器中访问http://localhost/wordpress/wp-admin/install.php,就会发现出现了上面所描述的乱码。我们首先利用phpMyAdmin来看一下这个乱码到底是什么问题
6.安装phpMyAdmin:
sudo apt-get install phpmyadmin
此时的phpmyadmin文件夹被安装在/usr/share/phpmyadmin下,为了能在浏览器中访问到phpmyadmin,需要在/var/www下做一个软连接到该文件夹:
进入/var/www文件夹,在该目录下执行如下操作:
sudo ln -s /usr/share/phpmyadmin
此时在浏览器中键入http://localhost/phpmyadmin,会发现出现了如下错误:
Cannot load mysql extension. Please check your PHP configuration.
这其实就是上面乱码所说的错误。
幸运的是,phpmyadmin同时给出了该问题的解决方案:
7.这样就很明确了,我们安装php-mysql包即可:
sudo apt-get install php-mdb2-driver-mysql
8.安装完毕后别忘了重启apache 和 mysql:
sudo /etc/init.d/apache2 restart
sudo /etc/init.d/mysql restart
然后便可以正常访问访问http://localhost/wordpress/wp-admin/install.php并安装wordpress了。
转载于:https://www.cnblogs.com/x_wukong/p/5582559.html
linux下搭建属于自己的博客(WordPress安装)相关推荐
- linux下部署tomcat没起成功,linux下部署tomcat 上线jpress博客系统
tomcat Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器. tomcat有三个端口 开始部署 安装tomcat 第一步:下载tomcat 安装包 tomcat官网 ...
- linux运行input文件路径,new FileInputStream(filePath)方法在linux下执行不正确 | ZPY博客...
因为要做下载,代码里用的new FileInputStream(filePath)读取文件在windows下测试正常,但打包放到Linux下执行就不正常了,也不报错,但是下载下来的图片是损坏的.感觉是 ...
- linux qos 软件,linux下QOS:应用篇 - 博客 - 伯乐在线
原文出处: linuxDOS 欢迎分享原创到伯乐头条 上一篇我们讲了QOS的理论知识,了解了它是做什么用的,以及设计模式,下面就以tc的应用的更深入的理解qos. Linux采用了基于对象的实现方 ...
- linux 8051 编译,[编译] 3、在Linux下搭建51单片机的开发烧写环境(makefile版)
星期二, 10. 七月 2018 01:01上午 - beautifulzzzz 一.SDCC(Small Device C Compiler)编译环境搭建 SDCC是一个小型设备的C语言编译器,该编 ...
- linux里面搭建php环境,Linux下搭建PHP环境
该站下有系列PHP文章. 在Linux下搭建PHP环境比Windows下要复杂得多.除了安装Apache,PHP等软件外,还要安装一些相关工具,设置必要参数.而且,如果要使用PHP扩展库,还要进行编译 ...
- Linux 下搭建 Java Web 开发环境
Linux 下搭建 Java Web 开发环境 我的小站.Github Java Web,是用Java技术来解决相关web互联网领域的技术栈,下方为 Linux 下搭建 Java Web 开发环境教程 ...
- Win10环境下基于Hexo的静态博客环境搭建,及其阿里云部署
引言 1.为什么要搭建自己的个人博客 工作和学习过程中,我们经常遇到一些这样或那样的问题,此时我们可能会在网上找到相应的解决方法.但是过了一段时间之后,当我们再次碰到类似的问题时,早已忘记以前是怎么解 ...
- CentOS 7下简单搭建个人博客——wordpress
CentOS 7下简单搭建个人博客--wordpress 前言: CentOS 7及以上版本不能安装Mysql数据库,我们用的MariaDB数据库代替.mariadb的简单安装与配置可参考:https ...
- linux下搭建hexo环境
最近对搭建个人博客比较感兴趣,但是刚搭建好next主题基本博客,电脑就坏了,借了一台电脑继续搞,不想在他电脑中弄太多环境,所以我准备在自己电脑的服务器上搭建hexo环境 服务器环境: (1)cento ...
最新文章
- PHP explode() 函数
- php mysql insert 变量,php – 在blueimp / jquery-file-upload上添加更多自定义变量给mysql insert...
- 最难面试IT公司的测试题
- 将Spring集成到旧版应用程序中
- android旋转屏幕 简册,[Android][旋转屏幕]
- 关于缓存穿透,缓存击穿,缓存雪崩,热点数据失效问题的解决方案(转)
- Openstack Python 源代码的路径
- C语言的标准内存分配函数
- python旋转校正原理_Python+OpenCV实现旋转文本校正方式
- Java工程师的成长之路
- 视频编码c语言,MPEG4codec(c) MPEG4视频格式的编解码源码 C语言实现 - 下载 - 搜珍网...
- Python使用struct处理二进制(pack和unpack用法)
- 6sp电池测试软件,小白必看!iPhone 6sp电池更换记录,续航半天变成2天,给力!...
- 随机名字获取,杜绝取名烦恼
- java里面add报错,java错误
- 逆向破解思路和获取app的代码,脱壳操作(三)
- 电容笔和触控笔有哪些区别?双十一好用不贵电容笔推荐
- microsoft edge 打开垃圾网页
- Appium真机运行测试用例讲解
- 虹科教您 | 虹科TSN配置软件RELY-TSN-Configurator基本操作指南