centos7 wordpress个人博客主页系统安装

wordpress安装基本配置:

 建议配置:

  • PHP version 7.2 or greater
  • MySQL version 5.6 or greater OR MariaDB version 10.0 or greater
  • HTTPS support
  
最小配置:
     WordPress also works with PHP 5.2.4+ and MySQL 5.0+, but these versions have reached official End Of Life and as such may expose your site to security vulnerabilities.


   
一、安装必须的软件
  1. 安装mysql
   访问https://dev/mysql.com/downloads/repo/yum 获取最新的repo源rpm包,有多个linux选择,我选择了redhat7。使用wget下载:
   wget https://repo.mysql.com/mysql57-community-release-el7-11.noarch.rpm
   rpm -ivh mysql57-community-release-el7-11.noarch.rpm
   yum install mysql-community-server mysql-community-libs
2. 安装php
   yum install php php-mysql php-fpm php-gd
3. 安装apache http
   yum install httpd
二、配置数据库、PHP、Apache服务
1. 数据库配置
   $ mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 5340 to server version: 3.23.54
 
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.


mysql> CREATE USER wpuser@localhost IDENTIFIED BY '123456';
Query OK, 1 row affected (0.00 sec)
 
mysql> CREATE DATABASE wordpress;
Query OK, 1 row affected (0.00 sec)
 
mysql> GRANT ALL PRIVILEGES ON wordpress.* TO "wpuser"@"localhost"
    -> IDENTIFIED BY "123456";
Query OK, 0 rows affected (0.00 sec)
  
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)


mysql> EXIT
Bye

2. Apache http配置
  如果想改变http服务的网站默认路径及端口,请修改httpd.conf
  vim /etc/httpd/conf/httpd.conf
  修改
  Listen 80   -> Listen xxxx
  另外,使用vim全局替换/var/www为新设置的目录/abc/www,在vim命令模式下输入:
  1,$s/var\/www/abc\/www/g
  对应安装wordpress,还需要启用httpd的url重写功能。
  打开httpd.conf文件,修改新设置的 <Direcotry "/abc/www/html">,红色为修改部分,蓝色为增加部分。
 

<Directory "/abc/www/html">
    Options Includes ExecCGI FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

</Directory>  

3. PHP配置
   PHP并不需要额外配置,如果后面出现“PHP似乎没有安装运行WordPress所必需的MySQL扩展”,请注意确认php-mysql是否安装正确。

4.wordpress配置
  将wordpress解压到/abc/www/html目录,可以重命名wordpress为blog
  mv wordpress blog
  cd blog
  cp wp-config-sample.conf.php wp-config.php

  vim wp-config.php
  修改以下部分为数据库创建时的内容:

DB_NAME 
在第二步中为WordPress创建的数据库名称


DB_USER 
在第二步中创建的WordPress用户名


DB_PASSWORD 
第二步中为WordPress用户名设定的密码


DB_HOST 
第二步中设定的hostname(通常是localhost,但总有例外;参见编辑wp-config.php文件中的“可能的DB_HOST值)。


DB_CHARSET 
数据库字符串,通常不可更改(参见zh-cn:编辑wp-config.php)。


DB_COLLATE 
留为空白的数据库排序(参见zh-cn:编辑wp-config.php)。


三、启动服务及wordpress安装配置

   1.启动服务
    
     systemctl start mysqld
     systemctl start httpd
   2. 打开浏览器输入
     http://xxx.com/blog/wp-admin/install.php

    进入wordpress安装配置界面,输入用户名,密码等点击安装,成功后,wordpress安装完成。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值