记录一下mac上搭建wordpress的过程。
一共需要四个东西:
1. webserver(这里我使用的是nginx,你也可以使用Apache等)
2. php
3. mysql
4. wordpress
下面逐一说明:
1. nginx安装比较简单,用brew即可
brew install nginx
查看nginx安装版本
nginx -v
或者
brew info nginx
看到nginx版本信息后就说明安装成功
启动nginx
nginx
查看nginx进程
ps -ef | grep nginx
看到有nginx进程如下即启动成功:
nginx: master process nginx
nginx: worker process
这时访问localhost:8080应该就可以看到nginx欢迎界面, 它默认的web目录位置是/usr/local/var/www/
2. 接下来,安装php,mac默认带有php,可以正常使用,也可升级至php7。
然后需要启动php-fpm,在上面nginx根目录下建一个phpinfo.php文件,里面写如下内容:
<?php
phpinfo();
?>
保存,直接访问localhost:8080/phpinfo.php
可以看到php的版本,内核,扩展等信息就说明php也正常工作。
3. mysql安装
去mysql官网,选择适合自己电脑的版本,我这里是这个地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.18-macos10.12-x86_64.dmg
前面带cdn的下载速度比较快,否则很慢慢。
下载完毕后直接双击安装,一路下一步,安装结束后会弹出一个对话框
里面有mysql的初始密码,一定要存好!!!如果忘了存,mac右侧的通知栏也会有提醒,这个通知一定别着急清除。
接下来,直接命令行运行mysql会找不到这个命令,所以需要这两行alias:
alias mysql=/usr/local/mysql/bin/mysql
alias mysqladmin=/usr/local/mysql/bin/mysqladmin
之后就可以启动mysql了,先到系统设置里,找到mysql,启动之。
随后,命令行更改mysql密码,并进入mysql客户端
mysqladmin -u root -p password 111111
这个111111是你要设置的新密码,当执行这条命令时会让你输入密码,这个要输入的密码不是mac 系统密码,而是之前安装后生成的随机初始密码。
出现
mysqladmin: [Warning] Using a password on the command line interface can be insecure.
Warning: Since password will be sent to server in plain text, use ssl connection to ensure password safety.
说明密码更改成功。
最后
mysql -u root -p
输入你设定的新密码,即可进入mysql客户端
创建新数据库:
mysql> CREATE DATABASE wordpress;
4. wordpress安装
官网步骤有点啰嗦,这里直接上本地的步骤。
去官网下载wordpress压缩包:https://cn.wordpress.org/
解压后是wordpress文件夹,将这个文件夹移动至nginx根目录。
访问localhost:8080/wordpress即可进入初步安装界面。
需要注意的是,要正确填入mysql的相关信息,包括刚刚的mysql用户名,密码,以及创建的wordpress数据库名,这样wordpress才能连接到本地mysql。
下一步,写入自己的wordpress登录邮箱和密码等信息,这是你的wordpress网站用户名密码。
下一步后,会提示你无法创建wp-config.php文件,需要手动创建,所以我们在nginx下wordpress文件夹下创建一个wp-config.php, 内容就是这个网页中文本框全部内容,无需修改。
保存后下一步,就可以用账号密码登录进wordpress了。
后台管理地址:http://localhost:8080/wordpress/wp-admin/
至此,就完成了整个wordpress的安装。
**如有错误,敬请指正~**
网友评论