windows环境 wordpress站点的搭建—-MySQL8安装

     一直以来都想建立一个个人网站,将自已工作中遇到的问题所寻找到的解决方案和方法记录起来,或者将看到的有趣的问题、比较小众的问题的解决方案进行记录,以便在需要的时候能快速的找到解决方法。就好比这次个人网站的建立,经过多方的比较最终选择了wordpress这个开源的CMS来做本站的内容管理,官方宣称的是五分钟就能搭建起一个网站,但实际上我花了差不多一天的时间才让站点跑起来。话不多说,下面就讲讲在windows环境下利用wordpress进行网站建设遇到的那些坑。

     要搭建一个网站,首先得需要注册一个域名,其次需要有一个可以通过公网访问的空间作为网站运行的服务器。这些都是要付费才能使用,属于网站运行的硬件,所以就不详细解说。再次则是选择网站的后台管理系统,并在服务器上搭建起相应的环境,让网站跑起来,最后才是网站的运营、管理。

    本菜英文水平仅限于26个英文字母的水平,同时只熟悉windows操作系统,因此先进wordpress官方中文网站,下载wordpress安装文件,并根据提示下载官方推荐的php7.3及mysql 8.0的版本,再安装一个Navicat Premium用于数据库的查看和数据的管理。安装好这四个软件,并将他们搭配起来,一个基本的网站雏形就有了。当然Navicat Premium并不是必备的,只是习惯问题。

    mysql8.0在windows环境的安装需要注意以下几个问题:

    1、如果在安装mysql service的最后步骤提示write configuration file时,表示原因是没权限!!! 但是单纯的在属性-安全中增加管理员对两个ini文件的写入权限无法解决。
解决方法:win 7 或 server2008 下,找到mysql安装文件,右键-属性-兼容性 设置兼容xp,并勾选  以管理员身份运行  解决!!!

    2、mysql安装完成后使用Navicat Premium进行远程连接,如果提示错误2003 -Can’t connect toMySQL server on ‘localhost'(10061),那么要么是你的mysql服务没有启动,要么是远程端口没有打开。mysql服务在mysql安装完成后默认是开机自启动的,因此,提示这种错误更大的可能是因为本地连远程mysql而服务器端未开通mysql需要的服务端口(默认是3306)。因此,如果遇到这种错误提示,可通过服务器提供商的控制台,开通相应端口即可。

    3、Navicat 连接Mysql 8.0以上版本报错1251的问题。因为mysql8.0使用的加密方式跟前面的版本不同,因此在使用Navicat 连接mysql8.0数据库时有可能报1251的错误:1251-Client does not support authentication  protocol requested by server;遇到这种情况,使用以下命令,改变加密方式即可解决:使用cmd,转到mysql安装目录的bin目录下,1、使用命令:mysql -u root -p;登录mysql。2、使用命令:ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘password’ PASSWORD EXPIRE NEVER;更改加密方式。3、使用命令:ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘新密码’;更改密码。4、使用命令:FLUSH PRIVILEGES;刷新权限即可。

    4、如果使用Navicat 连接Mysql 报1130-host . is not allowed to connect to this MySql server,MySQL错误,则说明你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称”%”,使用以下命令即可:

mysql -u root -p

mysql>use mysql;

mysql>select ‘host’ from user where user=’root’;

mysql>update user set host = ‘%’ where user =’root’;

mysql>flush privileges;

mysql>select ‘host’   from user where user=’root’;

 

未经允许不得转载:996ICU » windows环境 wordpress站点的搭建—-MySQL8安装

赞 (0) 打赏