如何在Centos7上全新安装WordPress程序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Centos7上全新安装WordPress程序相关的知识,希望对你有一定的参考价值。

1.数据库部署
为Wordpress程序创建用户名为360readuser,密码为360readpsd的数据库。
登陆数据库:mysql -uroot -p
创建数据库:CREATE DATABASE 360read;
创建数据库用户:CREATE USER 360readuser@localhost IDENTIFIED BY \'360readpsd\';
给用户所有权限:GRANT ALL PRIVILEGES ON 360read.* TO 360readuser@localhost;
刷新生效: FLUSH PRIVILEGES;
退出:exit
重启服务:systemctl restart mariadb.service
systemctl restart httpd.service
2.安装的WordPress
1>建立一个临时文件夹,下载最新版本的Wordpress3.92,中英文都可以。
mkdir /tmp/wp
cd /tmp/wp
wget http://wordpress.org/latest.zip
解压缩到网站根目录: unzip -q latest.zip -d /var/www/html/
2>更改wordpree文件夹属主:chown -R apache:apache /var/www/html/wordpress
更改wordpress文件夹权限:chmod -R 755 /var/www/html/wordpress
创建一个可以上传的目录upload,并将属主改为apache:
mkdir -p /var/www/html/wordpress/wp-content/uploads
chown -R :apache /var/www/html/wordpress/wp-content/uploads
3>修改配置文件,以便可以访问数据库
cd /var/www/html/wordpress/
cp wp-config-sample.php wp-config.php
vim wp-config.php 修改红色字体部分:

define(\'DB_NAME\', \'360read\');

define(\'DB_USER\', \'360readuser\');

define(\'DB_PASSWORD\', \'360readpsd\'); 修改完成后 :wq !
4>浏览器输入http://192.168.1.108/wordpress/wp-admin/install.php 后就可以进行最后的登陆安装,输入站点名称,登陆户名,密码,邮箱就可以完成Wordpress安装!
如果出现如下错误:Your PHP installation appears to be missing the MySQL extension which is require
可能是PHP-mysql模块丢失造成的,重新yum install php-mysql ,并且重启mariadb和httpd服务就可以了。
5>开启支持网站固定链接修改和重定向功能。
编辑主配置文件:vi /etc/httpd/conf/httpd.conf
...AllowOverride None 修改为AllowOverride All...
然后重启服务:systemctl restart httpd.service
创建.htaccess文件:touch /var/www/html/wordpress/.htaccess
编辑:vim /var/www/html/wordpress/.htaccess,加入以下内容,也可以让网站自动生成。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\\.php$ - [L]
RewriteCond %REQUEST_FILENAME !-f
RewriteCond %REQUEST_FILENAME !-d
RewriteRule . /wordpress/index.php [L]
</IfModule>
修改.htaccess文件权限:chmod 664 /var/www/html/wordpress/.htaccess,修改为664可以让网站支持自动更新,也可以修改为644。
至此,Wordpress在Centos7上已经完全安装了,可以用它搭建你想要的任意网站了。
参考技术A   第一要在centos上搭建lamp或lnmp环境。然后把wordpress程序上传到apache网站目录上去。然后在客户端ie进行域名安装就行了。如果没有域名真接ip也可以。不过如果是实验当然可以。要是在idc机房就要经过他们的防火墙才行!这个就要问你的服务器商了!本回答被提问者和网友采纳 参考技术B 用lnmp一键配置php环境,然后安装wp。我可以帮忙,有联系方式吗。

以上是关于如何在Centos7上全新安装WordPress程序的主要内容,如果未能解决你的问题,请参考以下文章

Wordpress 网站在 Ubuntu 18.04 LTS 上全新安装 VirtualMin 后显示 php 代码

XAMPP WordPress 全新“重新安装” - 建立数据库连接时出错

虚拟机的centos上安装wordpress

如何在 CentOS 7 上安装 Docker

Centos7上搭建wordpress+lighttpd+php+sqlite轻量级博客

腾讯云服务器linux系统 怎么搭建wordpress 求教程 。。。求