Skip to main content
  1. Posts/

wordpress安装教程-LAMP安装

·766 words
BLOG wordpress

最后就是LAMP环境安装wordpress了。

安装前准备:

  1. 云服务器一台

  2. RockyLinux9

简要步骤:搭建LAMP环境,下载和安装wordpress,wordpress页面设置。

安装apache:

sudo dnf install httpd -y

运行apache开机启动:

sudo systemctl enable httpd

启动apache:

sudo systemctl start httpd

添加防火墙规则:

sudo firewall-cmd \--add-service=http --permanent

重新加载防火墙:

sudo firewall-cmd --reload

安装php和插件:

sudo dnf install -y php php-zip php-intl php-mysqlnd
php-dom php-simplexml php-xml php-xmlreader php-curl php-exif php-ftp
php-gd php-iconv php-json php-mbstring php-posix php-sockets
php-tokenizer

安装mariadb:

sudo dnf -y install mariadb-server

允许mariadb开机启动:

sudo systemctl enable mariadb.service

启动

mariadb:sudo systemctl start mariadb.service

进入数据库:

sudo mysql -uroot

创建名为wordpress_db的数据库:

CREATE DATABASE wordpress_db;

创建用户wordpress_u和密码Aa123456:

CREATE USER\'wordpress_u\'@\'localhost\' IDENTIFIED BY \'Aa123456\';

授予数据库wordpress_db给用户wordpress_u:

GRANT ALL ON wordpress_db.\* TO\'wordpress_u\'@\'localhost\';

刷新权限:

FLUSH PRIVILEGES;

退出数据库:

exit;

记住刚设置的用户名和密码:

数据库:wordpress_db

用户名:wordpress_u

密码:Aa123456

下载wget和unzip工具:

sudo dnf install wget unzip -y

获取wordpress最新版本:

wget <https://wordpress.org/latest.zip>

解压wordpress:

unzip latest.zip

移动wordpress文件夹至/var/www/html目录下:

sudo mv wordpress /var/www/html/

改变wordpress文件夹拥有者为apache:

sudo chown -R apache:apache /var/www/html/wordpress

更改wordpress文件夹权限:

sudo chmod -R 775 /var/www/html/wordpress

改变SELinux的文件上下文映射定义:

sudo semanage fcontext -a -t httpd_sys_rw_content_t \"/var/www/html/wordpress(/.\*)?\"

使用使用restorecon命令让上一个semanage命令的改变生效:

sudo restorecon -Rv /var/www/html/wordpress

复制默认模板到wp-config.php:

sudo mv /var/www/html/wordpress/wp-config-sample.php /var/www/html/wordpress/wp-config.php

使用vim编辑器来编辑wp-config:

sudo vim /var/www/html/wordpress/wp-config.php

将上文提供的

数据库:wordpress_db

用户名:wordpress_u

密码:Aa123456

分别填入

\'DB_NAME\'

\'DB_USER\'

\'DB_PASSWORD\'

重启apache让设置生效:

sudo systemctl restart httpd

浏览器输入配置wordpress(IP替换成自己的IP):

<http://192.168.1.238/wordpress/wp-admin/install.php>

到这里安装完成。

收款码