参考:

http://blog.csdn.net/ck_boss/article/details/27866117

一、mysql配置
1、安装mysql
yum install mysql-server
CentOS中已经默认安装,此步骤忽略。
2、启动mysql
service mysqld start

3、登录mysql

[root@jediael44 share]# mysql -u -root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.1.73 Source distribution
mysql> 

默认情况下,mysql的root用户无密码,用以下方式创建密码

 service mysqld stop
mysqld_safe --skip-grant-tables &
mysql -uroot -p 不输入密码直接回车
>use mysql;
> update user set password=PASSWORD("newpass")where user="root";更改密码为 newpassord
> flush privileges; 更新权限
> quit 退出
service mysqld restart
mysql -uroot -p

新密码进入

二、Apache配置

1、下载apache rpm包并安装

yum install apache-2.4.9-4.mga5.x86_64.rpm 

或者使用另一方式进行安装(推荐此方式)

http://www.cnblogs.com/rainisic/archive/2012/05/23/Linux_Apache2_4_Install.html

2、启动Apache

通过apachectl启动Apach

apachectl start

检查是否有Apache进程

ps aux | grep httpd

如果有Apache的进程,则证明启动成功,浏览器地址栏输入 http://localhost 试试吧~

3、设置apache默认启动

启动成功之后,可以将apachectl拷贝到/etc/init.d下,作为service启动。

sudo cp /usr/local/apache2/bin/apachectl /etc/init.d/httpd
sudo service httpd start

三、PHP配置

1、安装php

yum install php
service httpd restart

2、创建检验文件

cd  /var/www/html

创建info.php,内容如下:

<?php
phpinfo();
?>

使用浏览器打开页面:

localhost/info.php,可以看到以下页面

3、安装php中的Myql组件

[root@jediael44 html]# yum install php-mysql.x86_64

安装完成后,上述页面多了很多mysql相关的内容。

4、安装phpMyAdmin

[root@jediael44 html]# yum install phpmyadmin

phpMyAdmin并不能直接的在浏览器中打开,需要建一个快捷方式

ln -s /usr/share/phpMyAdmin /var/www/html

然后就可以打开phpmyadmin的界面了

http://localhost/phpmyadmin

再使用mysql的用户名密码进行登录

若此时不能访问:

Forbidden

You don't have permission to access /phpmyadmin on this server.

解决方法:

在 phpMyAdmin 文件夹中找到  vi /etc/httpd/conf.d/phpMyAdmin.conf

在文件中能看到如下面一段配置

<Directory "c:/wamp/apps/phpmyadmin3.4.10.1/">Options Indexes FollowSymLinks MultiViewsAllowOverride allOrder Deny,Allow
Deny from allAllow from 127.0.0.1
</Directory>

找到 Deny from all 意思是禁止所有访问,但允许从 127.0.0.1 访问

那么我们就删除 Allow from 127.0.0.1

并且把 Deny from all 修改为 Allow from all

意思就是允许从所有地址访问

然后 service httpd restart

四、WordPress配置

1、创建数据库

mysql> create database wordpress;
Query OK, 1 row affected (0.00 sec)mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| test |
| wordpress |
+--------------------+
4 rows in set (0.00 sec)

2、下载wordpress压缩包并解压,然后编辑以下文件:

/home/jediael/setupfile/wordpress/wp-config-sample.php

修改以下配置

// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
/** WordPress数据库的名称 */
define('DB_NAME', 'wordpress');
/** MySQL数据库用户名 */
define('DB_USER', 'root');
/** MySQL数据库密码 */
define('DB_PASSWORD', 'newpass');
/** MySQL主机 */
define('DB_HOST', 'localhost');

并移到/var/www/html目录下:

[root@jediael44 html]# cp -rf /home/jediael/setupfile/wordpress /var/www/html

使用此地址进行配置:

http://localhost/wordpress/wp-admin/install.php

cp /var/www/html/wordpress/wp-config.php /var/www/html/

进行访问

用户名、密码:j/L

邮箱:139

然后点击创建,再登录或者不登录均可

搞定……

使用LAMP创建基于wordpress的个从博客网站相关推荐

  1. 阿里云上基于WordPress快速搭建个人博客

    阿里云上基于WordPress快速搭建个人博客 文章目录 阿里云上基于WordPress快速搭建个人博客 一.服务器环境: 二.环境部署: 1.重置实例密码 2.链接ECS服务器 3.安装Apache ...

  2. 基于Java/Mysql的个人博客网站

    3年前写的一个技术博客...纪念一下. OpenIdea Blog - 开源灵感博客 a personal blog site based on Java/Mysql - 基于Java/Mysql的个 ...

  3. nginx+php7+mysql+wordpress搭建自己的博客网站

    nginx+php7+mysql+wordpress搭建自己的博客网站 安装php7 这是通过源码安装的,也可以通过apt-get install php7来安装 1. tar zxvf php-7. ...

  4. 阿星Plus:基于abp vNext开源一个博客网站

    作为微软最早迈向开源的重要软件之一,.NET 5的发布具有重要意义! 微软希望 .NET Framework 开发者能够迁移他们的代码和应用到 .NET 5.0 上,为明年发布的 .NET 6.0 将 ...

  5. 使用wordpress建立企业或博客网站新手教程

    前言   wordpress个开源的,知名的,拥有无数的插件和主题的知名blog/CMS php程序.全球数百万的网站通过wordpress建立或修改. 现在非常多的企业网站使用wordpress来建 ...

  6. 创建自己免费的论坛、博客网站

    腾讯兔小巢.对于个人可以做一个博客.简易论坛.对于开发者来说,可以做bug 反馈的渠道和交流论坛.不需要任何东西,只需要有个QQ或者微信就行. 我创建的是这个样子的 网址链接是这个样子的 https: ...

  7. 基于SpringBoot从零构建博客网站 - 整合ehcache和开发注册登录功能

    对于程序中一些字典信息.配置信息应该在程序启动时加载到缓存中,用时先到缓存中取,如果没有命中,再到数据库中获取同时放到缓存中,这样做可以减轻数据库层的压力.目前暂时先整合ehcache缓存,同时预留了 ...

  8. springboot分页展示功能_基于SpringBoot从零构建博客网站 - 分页显示文章列表功能...

    显示文章列表一般都是采用分页显示,比如每页10篇文章显示.这样就不用每次就将所有的文章查询出来,而且当文章数量特别多的时候,如果一次性查询出来很容易出现OOM异常. 后台的分页插件采用的是mybati ...

  9. 基于SpringBoot从零构建博客网站 - 开发设置主页标识和修改个人信息功能

    由于守望博客系统中支持由用户自己设置个人主页的URL的后半段,所以必须要用户设置该标识的功能,而且是用户注册登录之后自动弹出的页面,如果用户没有设置该标识,其它的操作是不能够操作的,同时要求主页标识只 ...

最新文章

  1. Python修改Mitsuba的XML相关参数
  2. Android Property Animation属性动画:scale缩放动画(4)
  3. Kubernetes使用Jenkins服务器存储所有的kube.config文件
  4. Java核心类库-IO-File类介绍和路径分割符
  5. sql server实用工具sql prompt的安装与注册
  6. 程序员是如何一步一步被诈骗的?《原力计划-打卡挑战》第二周周榜揭晓
  7. A 站彻底要凉?近千万条用户数据外泄!
  8. 一段关于中国人口老龄化的评论
  9. 如何用3DsMax制作笔记本电脑
  10. 分享一份嵌入式软件工具清单
  11. 24种常见的逻辑关系谬误
  12. 推荐系统本质与网易严选实践
  13. CSS多列等高如何实现?
  14. 这届年轻人追热点、爱国货 2021年购物车里藏着“青年情绪”
  15. CTGU·OJ 快乐
  16. 拼多多关键搜索、商品列表接口、商品详情接口
  17. 2023年全国最新工会考试精选真题及答案51
  18. 福利彩票选号盘(silverlight5 开源)
  19. Certbot nginx证书 or not Let‘s Encrypt
  20. kali下载gnuplot步骤

热门文章

  1. DbUtils使用原理详解【不懂的来】
  2. URI和URL的区别(12万访问量)
  3. 计算机网络实验(华为eNSP模拟器)——第四章 配置静态路由、动态路由
  4. 服务器虚拟化win游戏,Win虚拟化之Windows Virtual PC 功能概述
  5. Linux网络DNS分离解析
  6. docker 分布式 lnmp 镜像制作
  7. linux内核替换图片,linux内核替换 - magic_吕伟的个人空间 - OSCHINA - 中文开源技术交流社区...
  8. 科大讯飞ai研究院_科大讯飞1024开发者大会:让AI赋能行业数字化升级
  9. python初级语法_python语法基础
  10. python创建excel_python创建Excel文件数据的方法