一些常用网址及通过终端修改设置的使用技巧,部分配置前提是使用apache服务器
目录
后台界面
your.domain/wp-admin
区块样板管理界面
your.domain/wp-admin/edit.php?post_type=wp_block
数据库修改用户密码
打开Mysql
$ sudo mysql
选择wordpress数据库(将wordpressdb
替换为数据库名称)
use 'wordpressdb'
wordpress用户密码为加密后存储,需要先生成,通过以下指令修改
UPDATE wp_users SET user_pass = '$P$BRJXYs2zKuqFIJmP8LvPKZvMS8iiL/1' WHERE user_login = 'user_name'
其中$P$BRJXYs2zKuqFIJmP8LvPKZvMS8iiL/1
是密码123456加密后的结果,可以通过这个工具生成,此外需要将user_name
替换为需要修改的用户名
修改上传文件大小限制
在根目录搜索php.ini
$ sudo find -name php.ini
./etc/php/8.1/cli/php.ini
./etc/php/8.1/apache2/php.ini
编辑php.ini
文件
$ vi ./etc/php/8.1/apache2/php.ini
找到以下2行,修改为想要的值
post_max_size = 64M
upload_max_filesize = 64M
最后重启一下服务器
$ sudo service apache2 restart
修改数据库账号密码
WordPress的数据库相关设置可以在安装目录下的wp-config.php
文件中找到
// ** Database settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'wordpress' );
/** Database username */
define( 'DB_USER', 'username' );
/** Database password */
define( 'DB_PASSWORD', 'password' );
/** Database hostname */
define( 'DB_HOST', 'localhost' );
解决启用固定链接后404
网上说要去配置.htaccess
,但是现在wordpress在启用固定链接后会自动配置好.htaccess
,所以问题并不是这个配置文件,而是apache根本没有使能rewrite engine😅
$ sudo a2enmod rewrite
然后重启apache,应该就不会404了
$ sudo service apache2 restart
如果还是有问题那就是没有启用.htaccess
文件了
Apache服务器启用.htaccess
编辑000-default.conf
文件
$ sudo vi /etc/apache2/sites-available/000-default.conf
加入以下代码
<Directory "/var/www">
AllowOverride All
</Directory>
之后重启apache
$ sudo service apache2 restart