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

相关推荐

  • PS进程命令常用选项参数详解

    PS命令是什么 ps命令能够给出当前系统中进程的快照。它能捕获系统在某一时间的进程状态。如果想要不断更新查看这个状态,可以配合watch命令或使用top命令。ps命令支持三种使用的语法格式 UNIX 风格:选项可以组合在一起,并且选项前必须有”-“连字符。 BSD 风格 :选项可以组合在一起,但是选项前不能有”-&#822…

    2017-07-09
  • 详解 /etc/inittab 文件

    当内核初始化后,就会启动第一个进程 init,init进程会进行一系列的系统初始化工作,init是根据什么来进行初始化的? init 会读取/etc/inittab文件(针对CentOS 5 系列),执行里面的内容来进行初始化工作,这个文件是一定的格式。 获取inittab文件的帮助,输入 man inittab 命令 过滤掉空白行和以#号开始的行,内容如下…

    Linux干货 2015-03-10
  • CentOS 7上的性能监控工具

    Linux中基于命令行的性能监控工具:dstat、top、netstat、vmstat、htop、ss、glances 1、dstat – 多类型资源统计工具(需配置epel源)   该命令整合了vmstat,iostat和ifstat三种命令。同时增加了新的特性和功能可以让你能及时看到各种的资源使用情况,从而能够使你对比和整…

    Linux干货 2016-09-07
  • Linux下编译内核

                           Linux下编译内核 内核编译: 编译内核就是把内核的相关文件重新生成。   内核编译前期准备: Linux kernel下载网址:https://www.kernel.or…

    系统运维 2016-09-21
  • TCP网络关闭的状态变换时序图

    TCP共有11个网路状态,其中涉及到关闭的状态有5个。 在我们编写网络相关程序的时候,这5个状态经常出现。因为这5个状态相互关联,相互纠缠,而且状态变化触发都是由应用触发,但是又涉及操作系统和网络,所以正确的理解TCP 在关闭时网络状态变化情况,为我们诊断网络中各种问题,快速定位故障有着非常重要的作用和意义。 下是是根据W.Richard Stevens的《…

    Linux干货 2015-04-03
  • bash的一些特性

    bash的字符串处理工具 字符串切片: ${var:offset:number} 取字符串的子串; 取字符串的最右侧的几个字符:${var: -length} 注意:冒号后必须有一个空白字符; 基于模式取子串; ${var#*word}: 其中word是指定的分隔符;功能:自左而右,查找var变量中所存储的字符串中,第一次出现word分隔符,删除字符串开头至…

    Linux干货 2016-08-24