Mac 本地安装 wordpress

来源:互联网 发布:淘宝答题在哪里 编辑:程序博客网 时间:2024/05/16 18:59

Mac OS X 内置了Apache 和 PHP,使用起来非常方便,只要开启即可

1. 启动Apache服务

  • 终端Terminal操作
打开终端,输入 sudo apachectl start,再输入密码,这样Apache就运行了。 输入sudo apachectl -v,可以查看Apache的版本信息 

2. 运行PHP

  • 修改Apache配置文件
在终端中输入sudo vim /etc/apache2/httpd.conf,修改Apache的配置文件,查找LoadModule php5_module libexec/apache2/libphp5.so这一行,把前面的#号去掉,保存并退出。 **如果要修改Apache默认的根目录,在此配置文件中搜索 /Library/WebServer/Documents,替换为自己的路径即可。
  • 重启Apache
在终端输入sudo apachectl restart,PHP就可以用了。
  • 写一个php demo页面,查看php信息
在终端输入: sudo cp /Library/WebServer/Documents/index.html.en /Library/WebServer/Documents/info.php,然后打开info.php,添加内容:<?php phpinfo(); ?>,这样就可以在http://localhost/info.php中看到有关PHP的信息了。 这里写图片描述

3. 安装Mysql

  • 下载Mysql安装包并安装
由于Mac OS X中没有预装Mysql,所以需要自己手动安装。 在http://dev.mysql.com/downloads/mysql/网站上,选择Mac OS X平台,然后选择图中的下载。
  • 启动Mysql
打开“系统设置偏好(System Preferences)” -> “MySQL” -> “Start MySQL Server”,Mysql就启动了,如果要设置Mysql开启启动,请勾选下面的选项Automatically Start MySQL Server on Startup。
  • 配置Mysql
首先进行这么个玩意,其实我也是蒙着来的,配置Mysql重置密码的话,大家可以不参考这里的。sudo chown -R mysql:mysql /usr/local/mysql/data/关闭mysql服务器1)sudo /usr/local/mysql/support-files/mysql.server stop2)系统偏好里有个MySQL里关闭。cd /usr/local/mysql/bin   进入目录sudo su 获取权限进入安全模式:./mysqld_safe --skip-grant-tables 并且重启服务器重开个终端,输入mysql -u root -p 进入mysql命令模式use mysql进入mysql数据库flush privileges; 大概就是获取权限,要不他不让你改。set password for 'root'@'localhost'=password('123456');完成修改,我靠终于改完了。

4. 使用phpMyAdmin

  • 下载phpMyAdmin
打开网址 https://www.phpmyadmin.net/downloads/,下载一个合适的版本,我选的是all languages最新的版本。
  • 解压
将下载好的文件解压后,放进/Library/WebServer/Documents/文件夹中,并命名为phpmyadmin。
  • 配置phpMyAdmin
复制phpmyadmin中的config.sample.inc.php到当前文件下,并命名为config.inc.php。 编辑config.inc.php文件,修改$cfg['Servers']]$i]['host'] = 'localhost'为$cfg['Servers']]$i]['host'] = '127.0.0.1'即可,如果想要无密码登陆,则将其中的下面语句中的false改成true $cfg['Servers'][$i]['AllowNoPassword'] = false 
  • 使用phpMyAdmin
在浏览器中输入 http://localhost/phpmyadmin,输入用户名和密码,就可以直接登陆了。

5. 安装Wordpress

  • 下载Wordpress
打开网址https://cn.wordpress.org/(中文版),下载wordpress,版本可以自己选。
  • 通过phpMyAdmin创建WordPress数据库和用户
详细操作见: <http://codex.wordpress.org/zh-cn:安装WordPress#.E4.BD.BF.E7.94.A8phpMyAdmin>
  • 安装Wordpress
下载完后,解压到/Library/WebServer/Documents/文件夹,然后进入wordpress目录,复制wp-config-sample.php 为wp-config.php,修改wp-config.php。 DB_NAME 在第二步中为WordPress创建的数据库名称 DB_USER 在第二步中创建的WordPress用户名 DB_PASSWORD 第二步中为WordPress用户名设定的密码 DB_HOST 第二步中设定的hostname(通常是127.0.0.1) DB_CHARSET 数据库字符串,通常不可更改(参见zh-cn:编辑wp-config.php) DB_COLLATE 留为空白的数据库排序,不用改 其他均不用修改 
  • 运行Wordpress
<http://localhost/wordpress>打开网址 ,开启你的博客之旅吧!

蛋疼问题来了,提示你没有权限上传,更新下载,要求FTP

  • 查到你安装wordpress的路径
比如我的wordpress的路径是如下cd /Library/WebServer/Documents/wordpress
  • 查看apache2的用户名与组名
open /etc 打开文件然后点开apache2/httpd.conf,查找group找到对应的用户名,组名
  • 对wordpress进行权限设置
查看apache2里面的账号名后(通常是_www )对workpress进行如下操作sudo chown -R _www wordpress(更改这个文件夹的组)sudo chmod -R 755 wordpress (给这个文件夹设置为755权限)

参考网站http://blog.csdn.net/u012910985/article/details/48131801