在Lion中配置apache php和mysql环境

   mac os x 中有一些单独的软件可以方便你的amp开发,如mamp等。这样你可以有一个比较干净的额外的开发环境,使用起来也很方便。本文要讲的不是使用这些all in one的软件。而是利用lion中自带的apache php,并且安装mysql来进行开发。

  Lion中自带了apache和php,那么对于这两个我们不需要额外安装,使用现成的即可,只是需要修改一下配置文件/etc/apache2/httpd.conf

  放开原本注释掉的一行:

  #LoadModule php5_module libexec/apache2/libphp5.so

  删除前面的#

  另注:/etc/php.ini.default 改成/etc/php.ini 然后其中的参数修改了重启apache2ctl graceful即可生效。

  然后在system preference里面的sharing的web sharing开启apache即可。

  测试:http://localhost/~[username]

  将打开~/Sites/index.html

  接着去mysql网站下载mysql for mac os x 10.6,有dmg文件,加载后运行其中的mysql-5.5.15-osx10.6-x86_64.pkg就会将mysql安装到/usr/local /mysql-VERSION下。并且建立/usr/local/mysql的符号链接。如果需要自动启动,还可以安装一次 MysqlStartupItem.pkg,这个只需要安装一次,以后升级不需要再安装。

  安装完之后,可以使用命令

  sudo /Library/StartupItems/MySQLCOM/MySQLCOM start来启动

  默认没有密码。为了安全,我们加上自己的密码(几个root用户和几个匿名用户):

  /usr/local/mysql/bin/mysql -u root

  连上数据库,

  mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpwd');

  mysql> SET PASSWORD FOR 'root'@'127.0.0.1' = PASSWORD('newpwd');

  mysql> SET PASSWORD FOR 'root'@'host_name' = PASSWORD('newpwd');

  mysql> SET PASSWORD FOR ''@'localhost' = PASSWORD('newpwd');

  mysql> SET PASSWORD FOR ''@'host_name' = PASSWORD('newpwd');

  这样就可以了。

时间: 2024-12-10 11:56:50

在Lion中配置apache php和mysql环境的相关文章

linux 中配置apache 网站 编码设置为gb2312 浏览乱码

问题描述 linux 中配置apache 网站 编码设置为gb2312 浏览乱码 httpd.conf 添加了 AddDefaultCharset GB2312? 网页添加了 浏览器浏览的时候默认编码格式还是utf-8 显示乱码 解决方案 将环境变量LANG设置LANG="zh_CN GBK"

在Mac OS X 10.10.3中配置Apache + PHP + MySQL

网上的教程已经有很多,这里简洁的记录一下.以 Mac OS X Mavericks 10.10.3 为例. 先附上如何进入指定目录文件夹,按键盘 Command + Shift + G ,然后输入指定目录名即可. 工具/原料 以 Mac OS X Mavericks 10.10.3 为例. 一.启动 Apache 1 Mac OS X 系统已经集成了 Apache+PHP 环境,依次进入"系统偏好设置 -> 共享" ,开启"Web 共享",就可以打开 Apac

解析阿里云ubuntu12.04环境下配置Apache+PHP+PHPmyadmin+MYsql

此教程中使用的相关IP等设置,在你的环境中要做相应修改. 使用之前更新apt-get,因为服务器基本上是一个裸系统 apt-get update; apt-get upgrade;1 我们使用root账户进行安装,首先切换到root账户,输入命令:sudo su 2 安装 MySQL 5输入命令: apt-get install mysql-server mysql-client 安装过程中需要设置root账户密码,系统会作以下提示: New password for the MySQL "ro

VPS中安装配置linux+nginx+php+mysql环境详解(1/2)

vps系统CentOS5.2 添加一个常用帐号 VPS所在地 量子数据 http://www.111cn.net useradd lrenwang passwd lrenwang -------------------------------------------------------------------------------- 一 安装准备关闭防火墙 service iptables stop 关闭 SELINUX, cp 命令直接覆盖,不需要提示 sed -i "s/SELINUX

在redhat9.0中配置apache 2.0

红帽创建于1993年,是目前世界上最资深的Linux和开放源代码提供商,同时也是最获认可的Linux品牌.基于开放源代码模式,我们为全球企业提供专业技术和服务.我们的解决方案包括红帽企业Linux操作平台,以及其他内容广泛的服务,如:咨询,24X7http://www.aliyun.com/zixun/aggregation/12867.html">技术支持和红帽网络(RHN).我们以订阅的商业模式向用户提供不间断的产品和服务.红帽在全球60多个地点提供培训课程,其中的RHCE认证已经成为

在Linux系统上部署Apache+Python+Django+MySQL环境

  Linux+apache+mysql+python+mod_python+Django 说明:系统rhel 5.3,默认安装httpd.mysql,没有安装的,请下载安装RPM包,删除/etc/httpd/modules/mod_python.so,如果有的话. 一.安装python ? 1 2 wget http://www.python.org/ftp/python/2.7.1/Python-2.7.1.tgz tar xfz mod_python-2.7.11.tgz <br>cd

在RedHat 和 Ubuntu 中配置 Delphi 的Linux开发环境(转)

原文地址:http://chapmanworld.com/2016/12/29/configure-delphi-and-redhat-or-ubuntu-for-linux-development/   方便大家使用,直接转过来.     Image courtesy of Jim McKeeth. One of the more exciting features of the pending 10.2 release of Delphi and RAD Studio, is support

MAC OS安装配置Apache+Mysql+PHP环境教程

首先需要说明的是,Mac OS X 系统其实已经集成了 Apache+PHP环境,用户手动开启即可.在之前的 OS X 系统中,只需要进入「系统偏好设置--共享」,然后开启「Web 共享」就可以打开 Apache.不过在最新的 Mountain Lion 中苹果取消了这个共享功能的图形界面,只能从命令行开启.    Mountain Lion 中已经没有"Web共享" 启用 Apache/Web 共享 打开终端,运行启动 Apache 命令: sudo apachectl start

分析Apache 与linux系统中配置

1.备份Apache服务的主配置文件 [root@KCentOS5C ~]# cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.backup 2.linux系统中配置Apache服务的主配置文件 [root@KCentOS5C ~]# vi /etc/httpd/conf/httpd.conf 这里主要改动以下这些参数: ServerName *:80 配置Apache的服务器名,如果有域名的话请填写正确的服务器名. Include