文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Mac怎么安装WordPress

2023-06-22 03:34

关注

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

Mac 安装WordPress

一、环境要求

二、软件安装

1、安装PHP

Mac OSX 自带PHP,无需安装。

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

2、安装MySQL
MySQL下载

访问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/mysqlalias mysqladmin /usr/local/mysql/bin/mysqladminbash下添加如下内容:alias mysql=/usr/local/mysql/bin/mysqlalias 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 statementmysql> 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        localhost255.255.255.255  broadcasthost127.0.0.1        WordPress01127.0.0.1        WordPress02127.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// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //define('DB_NAME', 'WordPress');define('DB_USER', 'root');define('DB_PASSWORD', '123456');define('DB_HOST', 'localhost');define('DB_CHARSET', 'utf8');define('DB_COLLATE', '');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');$table_prefix  = 'wp_';define('WP_DEBUG', true);define('WP_ZH_CN_ICP_NUM', true);if ( !defined('ABSPATH') )    define('ABSPATH', dirname(__FILE__) . '/');require_once(ABSPATH . 'wp-settings.php');现在可以通过在浏览器中输入:localhost/WordPress01 安装WordPress了。⚠️注意:这里很有可能会在浏览器中看到“链接数据库发生错误”,需要确认以下内容:* 数据库用户名和密码正确。* 数据库已经启动并能访问。如果以上无误,请修改wp-config.conf文件中的  define('DB_HOST', 'localhost');改为:define('DB_HOST', '127.0.0.1');或者是 MySQL主机的IP接下来正常安装即可。

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

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-开源
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯