Mac怎么安装WordPress

63次阅读
没有评论

共计 5590 个字符,预计需要花费 14 分钟才能阅读完成。

这篇文章主要讲解了“Mac 怎么安装 WordPress”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着丸趣 TV 小编的思路慢慢深入,一起来研究和学习“Mac 怎么安装 WordPress”吧!

Mac 安装 WordPress

一、环境要求

PHP 5.2.4 或更新版本

MySQL 5.0 或更新版本

WebServer(可以选择 Apache、nginx 等支持 PHP 的,这里我选择 Apache)

二、软件安装 1、安装 PHP

Mac OSX 自带 PHP,无需安装。

不建议通过 brew、源码安装等方式升级 PHP7。若需要可在虚拟机中测试。

2、安装 MySQLMySQL 下载

访问 MySQL 的官网 http://www.mysql.com/downloads/ 在页面中会看到“MySQL Community Server”下方有一个“download”按钮,点击该按钮。

进入 MySQL 的下载界面 http://www.mysql.com/downloads/mysql/,下面罗列的都是在 Mac OS 上能用的 MySQL 的版本,选择需要的版本点击下载。

然后会跳转到另外一个界面,这个界面是提示你需不需要注册的,直接选择最下面的“No thanks,just take me to downloads!”, 然后这才真正跳转到了下载的界面,这个界面列了很多的供下载的服务器,选择一个服务器进行下载就 OK 了。

MySQL 安装

双击下载下来的文件,一般里面会有几个文件,5.6 以上的包里面没有 MySQL.prefPane 文件,但是会默认安装;5.6 以下则需要自己手动安装。 
安装完成后,会在系统的 (偏好设置) 里面出现 MySQL 的管理按钮,通过这个按钮可以启动和停止 MySQL。

⚠️注意:MySQL 安装完成时,会以弹窗的形式显示初始密码,请保存好该密码!!!

MySQL 配置

打开命令行  
编辑.bash_profile,并添加如下内容

vi .bash_profile 
tcsh 下添加如下内容:
alias mysql /usr/local/mysql/bin/mysql
alias mysqladmin /usr/local/mysql/bin/mysqladmin
bash 下添加如下内容:
alias mysql=/usr/local/mysql/bin/mysql
alias mysqladmin=/usr/local/mysql/bin/mysqladmin

保存并退出, 并启用配置

source .bash_profile

初次使用 MySQL 时需要修改密码,表现为以下错误

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

具体可以参照官网的例子解决  
http://dev.mysql.com/doc/refman/5.7/en/alter-user.html    
http://dev.mysql.com/doc/refman/5.6/en/alter-user.html

以下为我的解决方案

mysql  SELECT 1;
ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
mysql  SET PASSWORD = PASSWORD( new_password 
Query OK, 0 rows affected (0.01 sec) 
 
mysql  quit;

现在就可以使用新密码重新登录数据库

创建数据库

mysql create database database-name;

2、安装 Apache

Mac OSX 自带 Apache,无需安装。

Apache 配置

根目录配置文件为 /etc/apache2/httpd.conf

sudo vi /etc/apache2/httpd.conf
搜索 DocumentRoot(操作按 ESC + shift + :+ /DocumentRoot)修改为如下内容即可
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
DocumentRoot  /usr/local/www/ 
 Directory  /usr/local/www/ 
为什么把 Apache 的网站根目录放在 /usr/local/www/ 这里? 
答:不需要修改权限,不需要折腾。把这行的注释去掉
#LoadModule php5_module libexec/apache2/libphp5.so

多站点配置文件为 /etc/apache2/extra/httpd-vhosts.conf

# VirtualHost *:80 
# ServerAdmin webmaster@dummy-host2.example.com
# DocumentRoot  /usr/docs/dummy-host2.example.com 
# ServerName dummy-host2.example.com
# ErrorLog  /private/var/log/apache2/dummy-host2.example.com-error_log 
# CustomLog  /private/var/log/apache2/dummy-host2.example.com-access_log  common
# /VirtualHost 
里面有 2 个例子,复制一个修改如下
 VirtualHost *:80 
 DocumentRoot  /usr/local/www/WordPress/WordPress01 
 ServerName WordPress01
 ErrorLog  /private/var/log/apache2/WordPress01-error_log 
 CustomLog  /private/var/log/apache2/WordPress01-access_log  common
 /VirtualHost 
 VirtualHost *:80 
 DocumentRoot  /usr/local/www/WordPress/WordPress02 
 ServerName WordPress02
 ErrorLog  /private/var/log/apache2/WordPress02-error_log 
 CustomLog  /private/var/log/apache2/WordPress02-access_log  common
 /VirtualHost 
现在 apache 多站点配置好了。

修改 /etc/hosts 文件

sudo vi /etc/hosts
修改如下内容,# Host Database
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
127.0.0.1 localhost
255.255.255.255 broadcasthost
127.0.0.1 WordPress01
127.0.0.1 WordPress02
127.0.0.1 phpMyAdmin
::1 localhost
启动 Apache:sudo apachectl start
现在可以通过在浏览器中输入:localhost/WordPress01  访问  WordPress01  的内容了
重启 Apache:sudo apachectl restart
停止 Apache:sudo apachectl stop

三、安装 WordPress

到 WordPress 的官网  
https://cn.wordpress.org/  
上下载安装包,解压并重命名为 WordPress01,放到 /usr/local/www/WordPress 目录下面。 
修改 WordPress01 里面的 wp-config-example.conf 的内容如下并重命名为 wp-config.conf

?php
 * WordPress 基础配置文件。 *
 *  这个文件被安装程序用于自动生成 wp-config.php 配置文件, *  您可以不使用网站,您需要手动复制这个文件, *  并重命名为“wp-config.php”,然后填入相关信息。 *
 *  本文件包含以下配置选项: *
 * * MySQL 设置
 * *  密钥
 * *  数据库表名前缀
 * * ABSPATH
 *
 * @link https://codex.wordpress.org/zh-cn:%E7%BC%96%E8%BE%91_wp-config.php
 *
 * @package WordPress
 */
// ** MySQL  设置  -  具体信息来自您正在使用的主机  ** //
/** WordPress 数据库的名称  */
define( DB_NAME ,  WordPress 
/** MySQL 数据库用户名  */
define( DB_USER ,  root 
/** MySQL 数据库密码  */
define( DB_PASSWORD ,  123456 
/** MySQL 主机  */
define( DB_HOST ,  localhost 
/**  创建数据表时默认的文字编码  */
define( DB_CHARSET ,  utf8 
/**  数据库整理类型。如不确定请勿更改  */
define( DB_COLLATE ,  
/**#@+
 *  身份认证密钥与盐。 *
 *  修改为任意独一无二的字串! *  或者直接访问{@link https://api.wordpress.org/secret-key/1.1/salt/
 * WordPress.org 密钥生成服务}
 *  任何修改都会导致所有 cookies 失效,所有用户将必须重新登录。 *
 * @since 2.6.0
 */
define( AUTH_KEY ,  put your unique phrase here 
define( SECURE_AUTH_KEY ,  put your unique phrase here 
define( LOGGED_IN_KEY ,  put your unique phrase here 
define( NONCE_KEY ,  put your unique phrase here 
define( AUTH_SALT ,  put your unique phrase here 
define( SECURE_AUTH_SALT ,  put your unique phrase here 
define( LOGGED_IN_SALT ,  put your unique phrase here 
define( NONCE_SALT ,  put your unique phrase here 
/**#@-*/
 * WordPress 数据表前缀。 *
 *  如果您有在同一数据库内安装多个 WordPress 的需求,请为每个 WordPress 设置
 *  不同的数据表前缀。前缀名只能为数字、字母加下划线。 */
$table_prefix =  wp_ 
 *  开发者专用:WordPress 调试模式。 *
 *  将这个值改为 true,WordPress 将显示所有用于开发的提示。 *  强烈建议插件开发者在开发环境中启用 WP_DEBUG。 *
 *  要获取其他能用于调试的信息,请访问 Codex。 *
 * @link https://codex.wordpress.org/Debugging_in_WordPress
 */
define(WP_DEBUG , true);
 * zh_CN 本地化设置:启用 ICP 备案号显示
 *
 *  可在设置→常规中修改。 *  如需禁用,请移除或注释掉本行。 */
define(WP_ZH_CN_ICP_NUM , true);
/*  好了!请不要再继续编辑。请保存本文件。使用愉快! */
/** WordPress 目录的绝对路径。 */
if ( !defined( ABSPATH) )
 define(ABSPATH , dirname(__FILE__) .  / 
/**  设置 WordPress 变量和包含文件。 */
require_once(ABSPATH .  wp-settings.php 
现在可以通过在浏览器中输入:localhost/WordPress01  安装 WordPress 了。⚠️注意:这里很有可能会在浏览器中看到“链接数据库发生错误”,需要确认以下内容:*  数据库用户名和密码正确。*  数据库已经启动并能访问。如果以上无误,请修改 wp-config.conf 文件中的  
/** MySQL 主机  */
define( DB_HOST ,  localhost 
/** MySQL 主机  */
define( DB_HOST ,  127.0.0.1 
或者是  MySQL 主机的 IP
接下来正常安装即可。

感谢各位的阅读,以上就是“Mac 怎么安装 WordPress”的内容了,经过本文的学习后,相信大家对 Mac 怎么安装 WordPress 这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是丸趣 TV,丸趣 TV 小编将为大家推送更多相关知识点的文章,欢迎关注!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-16发表,共计5590字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)