centos下linux环境安装wordpress方法

飞鸟 网站制作评论5701阅读模式
广告也精彩

本文主要针对wordpress在linux环境下安装方法

以下来自官网对于安装wordpress的要求。文章源自飞鸟学习网-https://www.pk88.net/2022-0121-20.html

要求文章源自飞鸟学习网-https://www.pk88.net/2022-0121-20.html

要运行WordPress,我们建议您的主机服务器支持以下参数:文章源自飞鸟学习网-https://www.pk88.net/2022-0121-20.html

 文章源自飞鸟学习网-https://www.pk88.net/2022-0121-20.html

PHP版本7.3+以上文章源自飞鸟学习网-https://www.pk88.net/2022-0121-20.html

MySQL版本5.6+或者MariaDB版本10.1+以上文章源自飞鸟学习网-https://www.pk88.net/2022-0121-20.html

HTTPS加密访问支持文章源自飞鸟学习网-https://www.pk88.net/2022-0121-20.html

我们建议使用Apache和NGINX作为运行WordPress最佳功能和性能的服务器,但实际上任何支持PHP和MySQL的服务器皆可运行。文章源自飞鸟学习网-https://www.pk88.net/2022-0121-20.html

 文章源自飞鸟学习网-https://www.pk88.net/2022-0121-20.html

注意:WordPress也可以在PHP 5.6.20+和MySQL 5.0+的旧版环境中使用,但这些旧版本已达到正式维护生命周期,因此可能会使您的网站面临安全漏洞,不推荐使用过时版本。文章源自飞鸟学习网-https://www.pk88.net/2022-0121-20.html

安装wordpress依赖软件

PHP

安装PHP及其相应的插件

# apt install php7.4 php7.4-fpm php7.4-gd php7.4-mysql

安装数据库及其配置

安装数据库

# apt install mariadb-server

配置数据库
请以root登录并创建专门用于wordpress使用的数据库,刚安装root没有密码直接回车。

# mysql -u root -p
MariaDB [(none)]> create database wordpress;
Query OK, 1 row affected (0.000 sec)

新建wp用户使用123456作为密码登录,且只能本地用户可以使用

MariaDB [(none)]> create user wp@'localhost' identified by '123456';
Query OK, 0 rows affected (0.000 sec)

授权给wp用户wordpress数据库的所有权限。

MariaDB [(none)]> grant all on wordpress.* to wp@'localhost' identified by '123456' with grant option;
Query OK, 0 rows affected (0.000 sec)

MariaDB [(none)]> exit;
验证数据库配置
现在使用刚才新建的wp用户进行验证,并输入之前设置的密码。

# mysql -u wp -p
MariaDB [(none)]> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| wordpress |
+--------------------+
2 rows in set (0.000 sec)

MariaDB [(none)]>
使用命令显示当前的数据库,正确的显示应该是上面的数据,如果没有看到wordpress这个数据库,则说明前面操作有误。

安装nginx并配置
先卸载apache2,如果使用apache2可不用看此步。

# apt remove --purge apache2
# apt install nginx
验证

# systemctl status nginx.service
● nginx.service - A high performance web server and a reverse proxy server
Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2022-01-22 12:46:46 HKT; 2h 10min ago
正常运行会显示running或者打开浏览器输入你服务器的IP或者域名看是否能够出现nginx的欢迎界面。

配置

配置网站,进入到/etc/nginx/sites-available目录,复制默认的default文件,并修改其中的内容。

# cd /etc/nginx/sites-available
# cp default test.com
# cat test.com
server {
listen 80 default_server;
listen [::]:80 default_server;

root /var/www/html/wordpress;
index index.php index.html index.htm index.nginx-debian.html;
server_name test.com;
location / {
try_files uriuri/ =404;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.3-fpm.sock;
}
}
说明下相关的参数,其中

index:后面要添加index.php
root:后面填写你wordpress解压的目录
server_name:填写你的域名或者测试机虚拟机的IP地址
做完上面的步骤,然后将咱们的test.com配置使能,将其软连接到sites-enabled目录。

# cd /etc/nginx/sites-enabled
# ln -sf ../sites-available/test.com .
# rm default
# systemctl restart nginx
重启nginx,如果没有报错就配置OK了。否则见nginx的相关报错。见常见报错。(todo)

下载wordpress
在服务器上使用下面的命令下载,也可以到官网进行下载然后上传到服务器,目前官网的版本是5.8.3。

下载下来并将压缩包解压到nginx配置的root路径。并将权限赋予www-data用户。

# wget https://cn.wordpress.org/latest-zh_CN.tar.gz
# tar -xvf latest-zh_CN.tar.gz -C /var/www/html/
# chown www-data:www-data /var/www/html/wordpress -R
安装测试
经过这么些步骤,现在可以测试了。打开浏览器,输入test.com或者你的IP地址,如果没有错误显示的应该是如下画面。

安装欢迎

填写信息

确认信息正确,如果不是该页面则数据库配置有问题

点击安装后填写管理员(dj)和配置密码

输入密码进入页面,完成!

更多wordpress安装知识wordpress安装知识点我进去

全站资源源于网络整合,仅供学习研究,不可商用,不提供技术指导,如有侵权请告知删除,可以投稿,广告合作联系V: pk88net

继续阅读
weinxin
我的微信
我的微信
微信扫一扫
 
  • 本文由 飞鸟 发表于 1月 22, 2022 08:07:00
  • 转载请务必保留本文链接:https://www.pk88.net/2022-0121-20.html
    免责声明
    非常感谢您的访问。在您使用本网站之前,请您仔细阅读本声明的所有条款。
    1、本网站属于个人网站,本分开放互享的原则,本网站的内容均为站长提供、网友推荐、互联网整理而来,仅用于广大网友学习研究使用,如有侵犯您的版权,请及时联系我们,本站将及时纠正。
    2、本站内容不保证其完整性、正确性,但是我们会尽最大努力去确保提供信息的完整性及正确性,且不对因信息的不正确或遗漏导致的任何损失或损害承担责任。
    3、对由于使用本站所产生的任何直接、间接或偶然性的损失或破坏,无论该损失或破坏是否源于疏忽、违约、诽谤、侵权甚至电脑病毒等原因造成的,本网站概不负责,亦不负任何法律责任。
    4、本网站所有内容(网络,素材、图片),其版权均归原作者所有,在转载有关文章时务必尊重该文章的著作权,保留其来源,并自负版权等法律责任。
    5、本声明未涉及的问题参见国家有关法律法规,当本声明与国家法律法规冲突时,以国家法律法规为准。
    6、本站文章内容,如果来源于互联网,我们会标明其来源,如果属于本站原创整理互联网资料,请您转载或者使用该文章时尊重本站及其互联网作者的著作权,注明其来源。
    7、互联网的本质是自由与分享,我们真诚的希望,本站的每一份正能量能带给正在访问本网站的您提供有效的帮助,并且能在互联网自由传播。希望大家多多支持本站。
  • wordpress安装方法
  • linux安装wordpress
广告也精彩
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: