CentOS6+ LAMP+ wordpress 搭建个人博客站

    每个IT工程师都期待拥有一个自己的博客站,本文讲述在CentOS 6系统LAMP环境下使用WordPress框架构建个人博客站的详细过程。

    —-构建LAMP环境—-

1,安装apache,mysql php

yum install -y httpd mysql mysql-server php-mysql php php-devel php-gd php-xml

2,设置服务自启动

chkconfig --level 3  mysqld on
chkconfig --level 3  httpd on

3,启动服务

/etc/init.d/httpd start
/etc/init.d/mysqld start

4,更改mysql数据库配置

[root@www tools]# mysql_secure_installation
Change the root password? [Y/n] y #修改mysql管理员root密码
New password:
Re-enter new password:
Password updated successfully!
Remove anonymous users? [Y/n] y #删除匿名用户
Disallow root login remotely? [Y/n] n #是否禁止root远程登录,选择否
Remove test database and access to it? [Y/n] y #移除test数据库
Reload privilege tables now? [Y/n] y #使当前更改立即生效

5,新建wordpress数据库

[root@www tools]# mysql -uroot -p
 msql>create database wordpress;
 mysql> exit

——-下载并安装wordpress

1,下载wordpress压缩包,并把压缩包拷贝至html目录

[root@www tools]# wget https://cn.wordpress.org/wordpress-4.7.4-zh_CN.tar.gz
[root@www tools]# tar -zxvf wordpress-4.7.4-zh_CN.tar.gz
[root@www tools]# cp -r workspace/* /var/www/html/ 
[root@www tools]# cd /var/www/html/
[root@www html]# chmod -R 755 ./*

2,修改wordpress的配置文件中的数据库名称,以及用户密码,使之与之前的配置一致

[root@www html]# mv wp-config{-sample.php,.php}
[root@www html]# vim wp-config.php
 /** WordPress数据库的名称 */
 23 define('DB_NAME', 'database_name_here');
 24
 25 /** MySQL数据库用户名 */
 26 define('DB_USER', 'username_here');
 27
 28 /** MySQL数据库密码 */
 29 define('DB_PASSWORD', 'password_here');
 30
 31 /** MySQL主机 */
 32 define('DB_HOST', 'localhost');
 

—安装完成。

CentOS6+ LAMP+ wordpress 搭建个人博客站

原创文章,作者:yz_heng,如若转载,请注明出处:http://www.178linux.com/80036

(0)
yz_hengyz_heng
上一篇 2017-07-11 21:13
下一篇 2017-07-11 21:37

相关推荐

  • Linux三剑客之sed

    sed:全称stream EDit 行文本编辑器 作用:是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在模式空间,接着用 sed命令处理缓冲区中的内容,处理完成后,把模式空间的内容输出到标准输出。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。 Sed主要用来自动编辑一个或多个文件,简化对文件的反复操…

    Linux干货 2016-08-12
  • linux命令格式及基础命令

    linux命令格式及基础命令介绍 命令格式 command [options] [arguments] * command:命令 * options: –单词 或 -单字 * argument:参数(档案名称或其他) 基础命令介绍 ifconfig 用于显示或设置网络设备 语法 ifconfig [网络设备][down up -allmulti -arp …

    Linux干货 2017-12-03
  • n28 第二周作业

    n28 第二周作业

    Linux干货 2017-12-09
  • nginx_http_proxy,upstream,stream模块简析

    一. ngx_http_proxy_module模块:         模块功能: 为后端httpd服务做反向代理, 并且与Httpd 之间使用http进行通信       1、proxy_pass URL;  &nbs…

    Linux干货 2016-10-29
  • Linux 别名与二进制的使用。

    二进制 一般二进制这个名词听上去高深莫测,然而当你了解它之后其实并不复杂,在计算机里处理数据一般都是由二进制处理。 平时我们计数都是以10为进制,比如平时数数:1、2、3、4、5、6、7、8、9,数到10时就会导致个位变成0,十位变成了1,因为9+1要向十位进一,十进制意味着数字的每一位最小为0,最大为9。同理,二进制意味着数字的每一位最小为0,最大为1,十…

    Linux干货 2017-05-20
  • 网络管理总结

      在学习Linux的快两个月时间的这个阶段,我们学习到了网络的相关知识,哇,原来我们上网是需要这么多步骤的,玩了这么久的电脑,打开过无数网站还只是停留在以为打开网站只需要点点鼠标的层面,惭愧惭愧。学习了一周,终于了解了一些网络的基层结构和一些网络协议,下面是对这一周所学知识的一些总结,加强记忆和理解。还停留在以为打开一个网站只是动动鼠标…

    2017-09-02