wp安装install.php,BASH安装WordPress,无需访问wp-admin / install.php

我写了这个创建文件夹的小BASH脚本,解压缩wordpress并为站点创建数据库.

最后一步实际上是安装wordpress,这通常涉及将浏览器指向install.PHP并在GUI中填写表单.

我想从BASH shell执行此操作,但无法弄清楚如何调用wp_install()并将其传递给它所需的参数:

-admin_email

-admin_password

-weblog_title

-用户名

(install.PHP中的第85行)

#!/bin/bash

#ask for the site name

echo "Site Name:"

read name

# make site directory under splogs

mkdir /var/www/splogs/$name

dirname="/var/www/splogs/$name"

#import wordpress from dropBox

cp -r ~/DropBox/Web/Resources/wordpress/Core $dirname

cd $dirname

#unwrap the double wrap

mv Core/* ./

rm -r Core

mv wp-config-sample.PHP wp-config.php

sed -i 's/database_name_here/'$name'/g' ./wp-config.php

sed -i 's/username_here/root/g' ./wp-config.php

sed -i 's/password_here/mypassword/g' ./wp-config.php

cp -r ~/DropBox/Web/Resources/wordpress/Themes/responsive $dirname/wp-content/t$

cd $dirname

CMD="create database $name"

MysqL -uroot -pmypass -e "$CMD"

如何更改脚本以自动运行安装程序而无需打开浏览器?

[root@yfw ~]# cd /www/wwwroot/yfw_szrengjing_com [root@yfw yfw_szrengjing_com]# ls -la total 276 drwxr-xr-x 5 www www 4096 Nov 13 17:55 . drwxr-xr-x 12 www www 4096 Nov 13 13:43 .. -rwxr-xr-x 1 www www 138 Nov 13 13:43 404.html -rwxr-xr-x 1 www www 341 Nov 13 13:43 auto_install.json -rwxr-xr-x 1 www www 10760 Nov 13 17:04 deploy-im.sh -rwxr-xr-x 1 www www 1 Nov 13 13:43 .htaccess -rwxr-xr-x 1 www www 405 Nov 13 13:43 index.php -rwxr-xr-x 1 www www 19903 Nov 13 14:46 license.txt -rwxr-xr-x 1 www www 7425 Nov 13 14:46 readme.html -rw-r--r-- 1 www www 2039 Nov 13 17:55 websocket-test.html -rwxr-xr-x 1 www www 7387 Nov 13 13:43 wp-activate.php drwxr-xr-- 9 www www 4096 Aug 21 2024 wp-admin -rwxr-xr-x 1 www www 351 Nov 13 13:43 wp-blog-header.php -rwxr-xr-x 1 www www 2323 Nov 13 13:43 wp-comments-post.php -rw-rw-rw- 1 www www 3330 Nov 13 13:44 wp-config.php -rwxr-xr-x 1 www www 3336 Nov 13 14:46 wp-config-sample.php drwxr-xr-x 7 www www 4096 Nov 13 16:33 wp-content -rwxr-xr-x 1 www www 5617 Nov 13 14:46 wp-cron.php drwx------ 30 www www 16384 Nov 13 14:46 wp-includes -rwxr-xr-x 1 www www 2502 Nov 13 13:43 wp-links-opml.php -rwxr-xr-x 1 www www 3937 Nov 13 13:43 wp-load.php -rwxr-xr-x 1 www www 51414 Nov 13 14:46 wp-login.php -rwxr-xr-x 1 www www 8727 Nov 13 14:46 wp-mail.php -rwxr-xr-x 1 www www 30081 Nov 13 14:46 wp-settings.php -rwxr-xr-x 1 www www 34516 Nov 13 14:46 wp-signup.php -rwxr-xr-x 1 www www 5102 Nov 13 14:46 wp-trackback.php -rwxr-xr-x 1 www www 3205 Nov 13 14:46 xmlrpc.php [root@yfw yfw_szrengjing_com]# 看下 是哪个地方
11-14
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值