搭建博客程序wordpress

根据需求安装相关软件,搭建实验环境:

#CentOS 6:Httpd,PHP,mysql-server,php-mysql

#CentOS 7:Httpd,php,php-mysql mariadb-server

  • 下载wordpress程序,并解压至/var/www/html/目录下

[root@centos077 html]# pwd
/var/www/html
[root@centos077html]#wget  https://cn.wordpress.org/wordpress-4.7.4-zh_CN.zip
[root@centos077 html]#unzip  wordpress-4.3.1-zh_CN.zip
[root@centos077 html]# ll
总用量 7360
-rw-r–r–. 1 root root      16 4月  16 16:28 index.html
-rwxrwxrwx. 1 root root     111 4月  21 19:48 test2.php
-rw-r–r–. 1 root root      20 4月  21 16:49 test.php
drwxr-xr-x. 5 root root    4096 4月  21 21:27 wordpress
-rw-r–r–. 1 root root 7518362 4月  21 16:03 wordpress-4.3.1-zh_CN.zip

  • 网页默认执行用户是APACHE,需要最高权限

[root@centos077 html]#chmod 777 wordpress

  • 启动数据库

[root@centos077 ~]# systemctl start mariadb.service

  • 创建数据库wpdb及用户

[root@centos077 html]#mysql
mysql > create database wpdb;    //创建数据库wpdb
mysql >  show databases;    //查询
mysql > grant all privileges on *.* to wpuser@’%’ identified by “walker”;  //允许用户wpuser,密码walker,从所有主机-‘%’,访问mysql服务器的所有文件-*.*。

mysql > grant all privileges on *.* to wpuser@’localhost’ identified by “walker”;   //允许用户wpuser,密码walker,仅从本地主机访问mysql服务器的所有文件。

mysql> flush privileges;   //刷新MySQL的系统权限相关表


  • 避免登录时候名称被反解,修改/etc/my.cnf添加以下配置
vim /etc/my.cnf
添加skip_name_resolve=on

#浏览器打开http://172.18.51.77/wordpress进行页面安装:

搭建博客程序wordpress搭建博客程序wordpress搭建博客程序wordpress搭建博客程序wordpress

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

(0)
Mr-XiaoMr-Xiao
上一篇 2017-04-28 10:23
下一篇 2017-04-28 16:44

相关推荐

  • 抵御DDOS攻击,iptables限制TCP连接和频率

    cc攻击一到就有点兵临城下的感觉,正确的设置防护规则可以做到临危不乱,这里给出一个iptables对ip进行连接频率和并发限制,限制单ip连接和频率的设置规则的介绍 #单个IP在60秒内只允许新建20个连接,这里假设web端口就是80, iptables -I  INPUT -i eth1 -p tcp -m tcp –dpo…

    系统运维 2016-05-08
  • 详解LVM逻辑卷

       LVM逻辑卷管理 当os6中partprobe 命令不能同步分区完的分区信息,及用ll /dev/sd*、cat /proc/partation、lsblk看的设备分区内容和用fdisk -l 看到的信息不同步 所以用partx -a 设备名或者用partx -a –nr 分区号 设备名 其中表示n是设备名,r 是ran…

    Linux干货 2016-08-29
  • 正则表达式与扩展正则表达式

    基本正则表达式 字符匹配:.:匹配任意单个字符[]:匹配指定范围内的任意单个字符[^]:匹配指定范围外的任意单个字符[-]:匹配[]中指定范围内的任意一个字符,要写成递增POSIX字符类:[:digit:]:匹配任意一个数字字符[:lower:]:匹配小写字母[:upper:]:匹配大写字母[:alpha:]:匹配任意一个字母字符(包括大小写字母)[:aln…

    2017-09-10
  • 基础脚本编程练习题

        Shell脚本其实就是以一系列命令组合起来的文本文件,这些命令组合起来完成一个或者一项功能。因为Shell似乎是各UNIX系统之间通用的功能,并且经过POSIX(表示可移植操作系统接口Portable Operating System Interface of UNIX,缩写为 POSIX)的标准化。因此,Sh…

    2017-08-05
  • 关于grub的一些实验

    关于grub的一些实验 手动引导进入系统 也就是写 grub.conf文件 改grub界面图片 1、进入/root/grub目录发现里面有很多东西,查看grub.conf可以知 2、我们查看下图片的格式 这是一个gzip压缩的图片文件 用vim可以查看开头经查得知这是一个640*480的文件而且只支持14色 3、自定义图片 先照一张图片用工具改成这种想要的格…

    Linux干货 2016-09-16
  • lvs初探

    1,lvs是什么 lvs是Linux Virtual Server缩写,linux虚拟服务器,担任负载调度器(load balance)的角色,它不提供任何服务,用户请求到这里的时候,它是将客户需求转发至后端真正提供服务的服务,LVS分为两部分组成,ipvsadm管理集群服务的命令行工具,ipvs,是内核模块。由于ipvs采用基于ip负载均衡技术,所以具有很…

    Linux干货 2016-10-30