树莓派安装wordpress遇到的那些坑
树莓派安装wordpress所遇到问题
这次介绍关于树莓派安装过程中会遇到一些问题汇总,如果有错误的地方请告知作者,大家一起进步。作者搭建wordpress使用的环境是php+mysql+apache2
Mysql安装问题
在安装mysql的时候我们输入
sudo apt-get install mysql
这条命令后没有提示让你输入密码,安装完成以后在root用户下输入mysql
后直接进入mysql的命令行或者使用mysql -u root -p
任意密码都可以进入的问题。作者提供以下解决方案可以使你只能使用mysql -u root -p
这种方式进入你的mysql命令行(就是给mysql设置一个登录密码和账号)。具体步骤如下:
mysql#进入mysql命令行
use mysql;
update user set authentication_string=password("") where user=root;
update user set password=password("你的密码") where user="root";
update user set plugin="mysql_native_password";
Flush privileges;
Exit;
tips:别忘了在mysql中建立wordpress数据库哦
create database wordpress;
php所遇到问题
在浏览器中打开wordpress时候会出现“…php miss mysql extension…”字样大致翻译过来就是你的php缺少mysql扩展。具体如下:
第一步
apt-get install php-mysql
确保你拥有这个东西扩展没有的话就安装啦
第二步
找到php.ini文件修改
找到以下代码并且删除前面的(分号)
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
如何找到php.ini 呢
写个简单的php程序里面代码为
<?php
echo phpinfo()
?>
在浏览器中找到Loaded Configuration File一眼就能看到下面就是对应的php.ini的位置啦
文件上传不了也可以通过修改php.ini开启扩展。
下载更新wordpress时候会出现没有权限
没有权限写入文件这个问题呢,可以尝试一下使用
chown -R www-data:www-data wordpress
这样应该可以了
总结
以上是我在搭建wordpress过程中遇到的问题,希望能够帮助大家解决问题。如果有错误地方请指正过来。大家一起进步