目录
[隐藏]

MAMP

MAMP导言

The acronym MAMP refers to a set of free software programs commonly used together to run dynamic web sites on servers running the Apple Macintosh operating system, Mac OS X:

  • Mac OS X, the operating system;
  • Apache, the Web server;
  • MySQL, the database management system (or database server);
  • P for PHP, Perl, or Python, all programming languages used for web development.

Any open source Web platform made up of these software programs and built upon Mac OS X is a MAMP.

Though originally only Apache was integrated into Mac OS X, the combination has become popular because of its low cost and because of the ubiquity of its components, and Mac OS X 10.5 and above ships with PHP and is MySQL-ready. When used in combination they represent a solution stack of technologies that support application servers.

wordpress 是个很棒的网页发布平台,因为它是个开放原始码专案,所以有相当多的人在使用并改善它。而这也表示我们可以完全免费的使用它。相较于网路上大部分的网页发 布平台, WordPress 有着超高自由度的特性,不论是布景主题的变换或是外挂的使用,都可以轻易地在网路上找到资源。要是不满意,想要自己动手做也是很容易的事。

若是不想花钱租用虚拟主机或是懒得上网寻找免费的空间,将 WordPress 架设在自己的 Mac 里也是个不错的选择(只是这样会占掉频宽,而且说不定花的电费比租用虚拟主机的钱还要多)。

在自己的电脑里架站最大的好处,我想应该就是不用再透过 FTP 去传送资料,要更改网页上任何的设定,都非常的快速便捷。不论是加上些 widgets 或是变更布景主题都十分地轻易。另外就是资料库的备份也是轻而易举就能完成。

现在我们就来学习要如何在 Mac 里架设 WordPress

首先来瞭解全部的架设流程

MAMP准备架设工具

MAMP取得伺服器工具

要在 Mac 上架设个网站还蛮容易的。因为 Mac OS X 已经内建了Apache 伺服器和 PHP 程式的执行环境,基本上只要再去下载免费又好用的 MySQL 资料库程式就好了。

只不过虽说准备工具很简单,但是设定上却十分的麻烦。甚至还得出动终端机才能完成设定,光是这一点就让许多人打退堂鼓了。

在 PC 上有架站经验的人应该都知道,在 PC 上架设网站一点都不难,只要去下载 AppServ 、WAMP 或是 XAMPP 就好了。这三个程式都是非常完整的AMP(Apache+MySQL+PHP)组合包。使用上非常简单,基本上只要一直点下一步,就几乎可以完成所有的设 定了。那 Mac 是否也有这样的方变得工具呢?

有的。既然在 Windows 上有 WAMP,那 Mac 上当然就会有人弄出个MAMP啦。(其实 XAMPP 同时有 Linux、Mac、 Solaris及 Windows 这四个版本,而且各个版本时常有人在做维护及更新,功能甚至比 MAMP 更多,最棒的是,它是免费的。)现在就立刻上 MAMP 的官网 下载最新的 MAMP 吧。基本上免费的 MAMP 就已经非常够用了,若是想要使用更加进阶的功能,也可以购买39欧元的 MAMP PRO。

 

取得中文版 WordPress

到 WordPress 台湾官网 下载最新版本的 Werders 及 正体中文语系档。

MAMP

 

安装、设定 MAMP

安装 MAMP

安装 MAMP 当然就跟安装其他的 Mac程式一样,拉到应用程式里就行了。但是要注意的是,也只能把 MAMP 放在应用程式的档案夹里,放在其他地方是没办法顺利执行程式的。若是使用 MAMP PRO,还是得把 MAMP 拉进去,因为 PRO 版是附在基本版上而使用的。

MAMP

关闭内建的 Apache

在设定 MAMP 之前必须先注意。 MAMP 会跟 Mac OS X 内建的 Apache伺服器冲到,所以在使用前必须确定内建的 Apache 是关闭的。要确定很简单,就是在 /系统偏好设定/共享/网页共享 别打勾就行了。

MAMP

变更资料库密码

MAMP 打 开 MAMP PRO 后(毕竟还是用 PRO 比较爽,而且左图提供了序... 嗯~哼嗯... 所以下面的内容全都是在 MAMP PRO 下做设定。但其实做的事跟在 MAMP 上是完全一样的。),必须先做一件最重要的事,就是修改 MySQL root password。MAMP 帮我们预设的密码是 root,超危险,有设跟没设是一样的。所以我们的第一步就是更改密码。

 

 

 

 

 

 

 

更改的方式也很简单,按下Change MySQL root password ,输入自己的密码,然后在确认一次就可以了。没啥技巧,却超重要。

MAMP

MAMP点选 WebStart 钮,浏览器会打开 MAMP 的网页。MAMP 将各种的 web 应用程式整合在这个页面。我们可以在这里找到许多的讯息并做各式的设定,我们点进去瞧瞧。

这个 Start 页面说我们成功的安装好 MAMP 了。而 phpinfo 页面是系统的概述,虽然资讯很有用,但我们看不懂,所以不理它,噗。我们真正会用到是 phpMyAdmin 这个线上管理页面。

MAMP

MAMP新增对外的 Host

点选 MAMP PRO 程式介面上的 Hosts 钮,会发现一组已经设定好的localhost。localhost 是我们自己电脑的虚拟网域,主要是做测试用的,是无法对开放的。所以我们必须增加一组新的 Host,才能让网路上的朋友连接上我们架设的网页。

按左下角的加号以新增 host。在 Server Name 的地方输入你的固定IP。要是跟我一样没有固定IP的话,可以使用网路上的 no-ip 服务,然后输入 no-ip 给我们的 Hostname 即可。

而 Disk location 是我们存放网页资料的地方,我选择放在跟 localhost 相同的位置。

都设定完成后,记得按下右下角的 Apply。

MAMP

 

MAMP创建资料库

MAMP创建资料库

点选 MAMP 网页的 phpMyAdmin,或是点选 MAMP PRO 程式,Server 介面的 Launch phpMyAdmin 钮也可以进入此页面。若是页面为英文,可以在右边的 Language 处改成中文。

很重要的一点是,网址里的 Localhost 必须更改成你的固定IP 或是 no-ip给我们的 Hostname。这样才能够把资料库正确的建立在可对外网域的主机上。

然后在建立新资料库的栏位里,替自己的资料库取个喜欢的名字。这个名字必须为英文,为了好记,我就取 wordpress。

MAMP

 

设定并安装 WordPress

将 WordPress 中文化

虽说已经有中文的语系档了,但是中文化的方式跟把一般 Mac 的程式做中文化略有不同。首先将刚刚下载回来的正体中文语系档改名为languages ,然后把整个档案夹拉到 WordPress 里的 wp-content 档案夹里。

MAMP

设定 WordPress

把整个 WordPress 档案夹拉进我们刚刚在 Disk location 所设定的位置,也就是 /Applications/MAMP/htdocs。打开 WordPress 档案夹,将一个名为wp-config-sample.php 的档案,改名成wp-config.php。

MAMP

 

接下来要修改这个 wp-config.php 档。内建的文字编辑程式是可以对它做编辑的动作,但很容易弄错,所以不建议。Smultron、Coda 还有Espresso 都是不错的工具。其中 Smultron 小巧好用免费且又是中文介面,我们就用它吧。

MAMP

先看看第19行,将 putyourdbnamehere 改成资料库的名称,也就是 wordpress ;将 usernamehere 改成 root ;将 yourpasswordhere 改成你的密码

MAMP

再来看到第66行,在两个逗号之间加上 zh_TW (这样才算是完成中文化)。

MAMP

使用文字编辑程式来做修改动作的朋友要特别注意,修改时千万别动到档案既有的格式,否则很容易出错。尤其是使用复制贴上的功能,文字的格式几乎都会跑掉。最好的方式就是自己一个字一个字慢慢key,反正要改的地方也不多。

 

安装 WordPress

设定的部份都已经完成了,再来就是验收成果的愉快时刻了。

用浏览器打开网址 http://localhost:8888/wordpress

当然这里里的 localhost 要换成你的固定IP或是 no-ip 给我们的Hostname。若是上面所有的动作都没做错的话,就会出现Wordpresws的中文安装页面。输入网志标题跟电子邮件后,按下安装Wordpress 。

MAMP

接下来别按太快,记下 WordPress 给我们的密码,然后才按登入。再一次于帐号处输入 admin ,密码输入刚刚的那组密码,进入管理后台。

MAMP

 

完成啦! enioy it ~

更改登入密码

WordPress 给的密码真的很不得我心,所以我们在管理后台里做更改。点选左边的工具列的帐号,滑鼠移到帐号下会出现编辑的字样,点下去就可以做更改了。

MAMP

更改登入帐号

总觉得登入的帐号是 admin 不太合我胃口,就好像是在用别人的帐号一样。很想把它改成自己喜欢的帐号名称。要改是可以,但还挺麻烦的。首先进入 phpMyAdmin 管理页面,点选左边我们自己设立的资料库 wordpress。滑鼠移到 wp_users 右边第一个小图示,会出现浏览的字样,点进去。

MAMP

在把滑鼠移到铅笔的小图示上,会出现编辑的字样,点进去。

MAMP

把 user_login 栏位的 admin 改成自己喜欢的帐号后,点右下角的执行。大功告成!

MAMP

via:http://www.macuknow.com/node/765

MAMP