站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
▼
建站程序
开发
服务器
办公软件
开发教程
▼
服务器教程
软件使用教程
运营教程
热门电子书
▼
CSS教程
WordPress教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
热点词条
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
Gallery:将Mac建立为Web服务器
”(章节)
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
==安装以运行Gallery == ===安装MySQL=== ====注释==== MySQL会在不安全的环境中安装。因此在安装完成后立刻保证MySQL的安全是很重要的。 终端(Terminal)中所有命令的输入不应当带有$符号。 请勿拷贝/粘贴。所有的文本必须手动输入。 ====安装步骤==== * 下载MySQL(我使用的是http://dev.mysql.com/downloads/mysql/4.1.html上的4.1.15版本) * 安装mysql标准整合包 * 根据提示安装MySQLStartupItem整合包 * 仅为你自己安装PrefPane ** 这被用来设定MySQL的偏好,进行设定时MySQL应当总是开启的。 * 重启 ====保证MySQL的安全==== * 启动终端(Terminal) ** 应用程序(Applications) -> 设备(Utilities) -> 终端(Terminal) * 登入终端(Terminal) <pre> $ sudo su Enter password on prompt </pre> * 连接到MySQL并设定MySQL的密码 <pre> $ /usr/local/mysql/bin/mysql $ update mysql.user set password = password('在此输入一个确实安全的密码。你可能不会再使用它了') where host<>‘localhost’ ; </pre> * 将修改写至磁盘并退出 <pre> $ flush privileges ; $ \q $ Exit $ Exit Press CTRL Q </pre> ===安装PHP=== ====注释==== 终端(Terminal)中所有命令的输入不应当带有$符号。 请勿拷贝/粘贴。所有的文本必须手动输入。 ====安装步骤==== * 下载PHP ** Mac Legend,Marc Liyanage在他的网站上放出了二进制整合包:http://www.entropy.ch/software/macosx/php ** 如果任何原因导致无法运行,那就查看http://www.php.net/找到源代码,你需要亲自进行编译和配置。相关信息可以在网上查到的...并不难。 ====为OS X上的PHP配置Apache(基于PHP 4.x.x)==== * 启动终端(Terminal)并登入 <pre> $ sudo su Enter password on prompt </pre> * 备份Apache Config文件,这样出问题的时候你就能进行还原了。 <pre> $ cd /etc/httpd $ cp httpd.conf httpd.sav </pre> * 编辑Apache Config文件 <pre> Step 1. $ pico httpd.conf Step 2. Press CTRL W Step 3. $ PHP Step 4. Press ENTER Step 5. Repeat Steps 2 - 4 until this line: #LoadModule php4_module Step 6. Place cursor on # and delete pressing CTRL D. Step 7. Repeat Steps 2 - 4 until this line: #AddModule mod_php4.c Step 8. Place cursor on # and delete by pressing CTRL D </pre> * 关闭文件并退出 <pre> Press CTRL X $ y Press ENTER $ exit $ exit Press CTRL Q </pre> ====重启Apache==== * 关闭Apache ** 系统偏好(System Preferences) -> 共享(Sharing) -> 取消"个人Web共享(Personal Web Sharing)"并等待确认。 * 启动Apache ** 选择"个人Web共享(Personal Web Sharing)" ====检查PHP ==== * 使用TextEdit新建一个文本文件 * 修改为普通文本格式 ** 格式(Format) -> 普通文本(Make Plain Text) * 输入 <pre> <?php phpinfo(); ?> </pre> * 将其以Unicode (UTF-8) 格式另存为"info.php",放到/Library/WebServer/Documents之中。在提示时不要在文件名后后置".txt"的扩展名。 * 使用web浏览器浏览localhost/info.php,然后就能看到一个PHP生成的页面。如果不是的话,请重新检查一下,确保你的web服务器正在运行,并且在info.php文件中没有错误。 * 删除该文件,因为留着它会对你的服务器造成安全隐患。 ===安装PHPmyAdmin=== ====注释==== PHPmyAdmin是在一个不安全的环境中安装的。因此在安装完成后保证其安全是很重要的。 请勿拷贝/粘贴。所有的文本必须手动输入。 ====安装步骤==== * 从http://www.phpmyadmin.net/home_page/下载。 * 解压后文件夹重命名为"PHP",并将其复制到/library/webserver/documents下 ====保证PHPMyAdmin的安全==== * 使用textedit程序打开config.inc.php * 将下面的语句行 <pre> $cfg[’PmaAbsoluteUri_DisableWarning’] = FALSE; 修改为 $cfg[’PmaAbsoluteUri_DisableWarning’] = TRUE; </pre> * 修改此块文本 <pre> $cfg[’Servers’][$i][’AllowRoot’] = TRUE; // 是否允许root登入 $cfg[’Servers’][$i][’AllowDeny’][’order’] // Host验证命令,留空即不使用 = ‘’; $cfg[’Servers’][$i][’AllowDeny’][’rules’] // Host验证规则,留空则应用默认 = array(); to $cfg[’Servers’][$i][’AllowRoot’] = TRUE; //是否允许root登入 $cfg[’Servers’][$i][’AllowDeny’][’order’] // Host验证命令,留空即不使用 = ‘deny,allow’; $cfg[’Servers’][$i][’AllowDeny’][’rules’] // H Host验证规则,留空则应用默认 = array(’deny root from all’,'allow root from localhost’,'allow root from PutYourIPNoHere′,); 注:在上面的"PutYourIPNoHere" 中输入你的IP地址 </pre> * 保存文件并关闭
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)