Rocky9部署wordpress

发布于 1 天前  3 次阅读


Rocky9部署wordpress

# 安装数据库
yum -y install mariadb-server mariadb
# 安装扩展源
yum install -y https://mirrors.aliyun.com/epel/epel-release-latest-9.noarch.rpm
sed -i 's|^#baseurl=https://download.example/pub|baseurl=https://mirrors.aliyun.com|' /etc/yum.repos.d/epel*
sed -i 's|^metalink|#metalink|' /etc/yum.repos.d/epel*
# 安装php8
yum install -y http://rpms.remirepo.net/enterprise/remi-release-9.rpm
yum install php80-php-xsl php80-php php80-php-cli php80-php-devel php80-php-gd php80-php-pdo php80-php-mysql php80-php-fpm -y

# 安装nginx
yum install -y nginx

# 启动php 数据库 nginx
systemctl start php80-php-fpm mariadb nginx
# nginx 配置文件设置
server {
        listen      80;
        server_name www.itnzs.top;
        location / {
            root /usr/share/nginx/html;
            index index.php;
        }
        location ~ \.php$ {
            root          /usr/share/nginx/html;  #指定网站目录
            fastcgi_pass   unix:///var/opt/remi/php80/run/php-fpm/www.sock;    #指定访问地址
            fastcgi_index  index.php;       #指定默认文件
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name; #站点根目录,取决于root配置项
            include        fastcgi_params;  #包含nginx常量定义
                }
        }

# 重启nginx
systemctl restart nginx
# mysql 创建数据库
mysql -e "create database wordpress"
届ける言葉を今は育ててる
最后更新于 2025-05-27