MAMP环境配置

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Helvetica; color: #000000 }
p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Helvetica; color: #000000; min-height: 13.0px }
span.s1 { }

命令行:

开启apache服务:sudo apachectl start

停止apache服务:sudo apachectl stop

重启服务:sudo apachectl restart

查看版本:httpd -v

开启自动启动:sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist

取消开机启动:sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist

开启之后打开浏览器输入:localhost,看到

It works!

说明服务正常开启!

####################

命令行打开系统隐藏目录:

open /etc/apache2

1.httpd.conf配置:

找到httpd.conf,取消以下注释:

LoadModule authz_core_module libexec/apache2/mod_authz_core.so

LoadModule authz_host_module libexec/apache2/mod_authz_host.so

LoadModule userdir_module libexec/apache2/mod_userdir.so

LoadModule php5_module libexec/apache2/libphp5.so

Include /private/etc/apache2/extra/httpd-userdir.conf

前两个默认取消,只需取消后三个;

2.extra/httpd-userdir.conf配置:

找到extra/httpd-userdir.conf,取消以下注释:

Include /private/etc/apache2/users/*.conf;

3.users/Guest.conf配置:

找到users/Guest.conf,改为以下尖括号中的三行:

<Directory "/.../.../.../">

AllowOverride All

Options Indexes MultiViews FollowSymLinks

Require all granted

</Directory>

4.下载安装mysql:http://dev.mysql.com/downloads/mysql/;

5.Mac mysql修改密码:http://blog.csdn.net/u012382791/article/details/51107617;

6.查看配置:

项目路径下创建phpinfo.php:

<?PHP

phpinfo();

?>

另:修改默认路径(界面报错403)的记得修改文件夹的只读权限

#将引号中的目录修改为自己的目录

DocumentRoot "/Library/WebServer/Documents"

......

#将引号中的目录修改为和上面一样的目录

<Directory “/Library/WebServer/Documents">

设置Apache(httpd)开机启动

sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist

取消Apache(httpd)开机启动

sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist

Mac MySQL修改密码

1.打开“系统偏好设置”,找到MySQL的图标(我的是最后一行),单击进入,有个“Stop MySQL Server”的按钮,点击它关闭MySQL服务,左侧绿色“running”变为红色“stopped”;

2.进入终端输入:cd /usr/local/mysql/bin/,回车后登录管理员权限: sudo su,回车后输入以下命令来禁止mysql验证功能:./mysqld_safe --skip-grant-tables &,回车后mysql会自动重启(偏好设置中mysql的状态会变成running);

3.输入命令:./mysql,回车后输入命令: FLUSH PRIVILEGES; ,回车后输入命令:SET PASSWORD FOR ‘root‘@‘localhost‘ = PASSWORD(‘此处为你的新密码‘);

4.修改成功;

更改mysql root账户密码

终端中输入命令:/usr/local/mysql/bin/mysqladmin -u root password 新密码

你可以随时使用这条命令更改你的密码。

终端登录mysql

方法1:绝对路径

终端中输入命令:/usr/local/mysql/bin/mysql -u root -p

提示:输入你的新密码

方法2:(推荐)相对路径

终端中输入命令:

查看路径中有没有需要的路径:

终端中输入命令:echo $PATH

没有,继续

添加需要路径:PATH="$PATH":/usr/local/mysql/bin

以后

终端中需输入命令:mysql -u root -p 即可

二.创建用户 分配权限

grant all privileges on *.* to ‘user‘@‘localhost‘ with grant option

grant all privileges on *.* to ‘user‘@‘localhost‘ identified by ‘123456′;

flush privileges;

1.新建用户。

登录MYSQL

@>mysql -u root -p

@>密码

创建用户

mysql> insert into mysql.user(Host,User,Password) values("localhost","phplamp",password("1234"));

刷新系统权限表

mysql>flush privileges;

这样就创建了一个名为:phplamp  密码为:1234  的用户。

然后登录一下。

mysql>exit;

@>mysql -u phplamp -p

@>输入密码

mysql>登录成功

2.为用户授权。

登录MYSQL(有ROOT权限)。我里我以ROOT身份登录.

@>mysql -u root -p

@>密码

首先为用户创建一个数据库(phplampDB)

mysql>create database phplampDB;

授权phplamp用户拥有phplamp数据库的所有权限。

>grant all privileges on phplampDB.* to [email protected] identified by ‘1234‘;

刷新系统权限表

mysql>flush privileges;

mysql>其它操作

如果想指定部分权限给一用户,可以这样来写:

mysql>grant select,update on phplampDB.* to [email protected] identified by ‘1234‘;

//刷新系统权限表。

mysql>flush privileges;

3.删除用户。

@>mysql -u root -p

@>密码

mysql>DELETE FROM user WHERE User="phplamp" and Host="localhost";

mysql>flush privileges;

//删除用户的数据库

mysql>drop database phplampDB;

4.修改指定用户密码。

@>mysql -u root -p

@>密码

mysql>update mysql.user set password=password(‘新密码‘) where User="phplamp" and Host="localhost";

mysql>flush privileges;

MySQL的启动与停止

sudo /usr/local/mysql/support-files/mysql.server start

sudo /usr/local/mysql/support-files/mysql.server stop

MySQL可视化管理方式phpMyAdmin

首先,在浏览器中输入如下网址:

https://www.phpmyadmin.net/downloads/

其次,将压缩文件解压到/资源库/WebServer/Documents/路径下,并重命名为phpMyAdmin

再次,将文件夹中的config.sample.inc.php文件重命名为config.inc.php

再次,将config.inc.php文件中的如下代码进行修改

// 修改前:

$cfg[‘Servers‘][$i][‘host‘] = ‘localhost‘;

// 修改后:

$cfg[‘Servers‘][$i][‘host‘] = ‘127.0.0.1‘;

最后,在浏览器中输入如下网址进行登录即可直接对MySQL进行可视化管理

http://localhost/phpmyadmin/

时间: 2025-01-05 21:52:10

MAMP环境配置的相关文章

Selenium+Python的环境配置

因为项目的原因,最近较多的使用了UFT来进行自动化测试工作,半年没有使用Selenium了,于是在自己的电脑上重新配置了基于python3.x的selenium环境,配置过程大致如下: 1. Selenium安装 Selenium在python下的环境配置相对简单,只需在python中安装selenium的包即可. 2. Webdriver安装 但对于针对不同浏览器的webdriver还需单独安装. 之前在使用python2时,并没有对firefox浏览器安装单独的driver,但这次发现对于f

php环境配置

对于学习php的新手,由于网上的配置方法都是很久之前的,及时性不高,环境配置往往令人很头疼,我初学php配置环境时配置了3个晚上,每次总是会出现这样或那样的问题,如今把最新版的PHP5.5.15+Apache2.4.10+MySQL5.6.20,win7x86的配置方法分享给大家,64位的同理,不过下载的软件需要也是64位的. 工具/原料 环境:win7 32.(64位的同理,下载相关软件必须是对应的64位版本) PHP5.5.15(php-5.5.15-Win32-VC11-x86.zip)

xshell远程终端操作Ubuntu server安装LAMP环境之最详细笔记之二PHP开发环境配置

前言: 昨天学会了安装server,今天试着通过远程终端xshell来安装LAMP,搭配一下开发环境,也有集成环境可以一键安装使用,还是瞎折腾一下,手动一步一步搭建一下这个开发环境. 接上一篇:ubuntu server 14.04 LTS下搭建LAMP环境之最详细笔记之一U盘安装双系统本文原创博客地址:http://www.cnblogs.com/unofficial官网地址:www.pushself.com) 准备: 在windows系统上首先需要安装xhsell,具体下载地址可以搜一下,安

Yii php 环境配置on ubuntu 12.04

ubuntu 12.04自带的php版本是5.3.x的,不支持explode(...)[]的语法,故升级到5.4.x. aptitude install python-software-properties add-apt-repository ppa:ondrej/php5-oldstable aptitude update aptitude upgrade Yii安装依赖: aptitude install php5-mysql Yii php 环境配置on ubuntu 12.04,布布扣

(转)VC6.0中OpenGL开发环境配置

首先简单介绍一下OpenGL: OpenGL作为当前主流的图形API之一,它在一些场合具有比DirectX更优越的特性.       OpenGL官方网站(英文)    http://www.opengl.org 然后设置编程的一些环境,及其安装必备文件的步骤如下: 第一步:选择一个编译环境 现在Windows系统的主流编译环境有Visual Studio,Broland C++ Builder,Dev-C++等,它们都是支持OpenGL的.但这里我们选择VC++ 6.0作为学习OpenGL的环

Go语言Eclipse开发环境配置-windows

1.首先安装eclipse,选择一个适合的版本就好,解压即可 http://www.eclipse.org/downloads/ 2.下载go语言安装包 官网地址 :http://www.golang.org/ 官网地址有时候打不开,百度云盘下载go1.2安装包  http://pan.baidu.com/s/1c0Gf4UO#dir/path=%2FSoft%2FGoLang  32 64位都有 一路Next cmd输入go version 看到这个就安装好了,环境变量什么的会自动配置好的,唯

Spring Boot? 配置文件详解:自定义属性、随机数、多环境配置等

自定义属性与加载 我们在使用Spring Boot的时候,通常也需要定义一些自己使用的属性,我们可以如下方式直接定义: application-dev.yml com.didispace.blog: name: 程序猿DD title: Spring Boot教程 desc: ${com.didispace.blog.name}正在努力写<${com.didispace.blog.title}> # 随机字符串 value: ${random.value} # 随机int number: ${

Eclipse开发环境配置

1. java环境 安装 本系统使用java6开发,老师使用1.6.0 _45版本开发,如下图所示: "开发工具"目录提供了1.6.0 _45版本32位和64位两个安装程序,大家根据自己电脑操作系统进行选择. 双击运行1.6.0 _45安装程序在自己的电脑上安装java6环境,注意安装时将jdk和jre全部安装. 配置 安装后需要配置环境变量,如下所示: 配置classpath,如下: 并在path中添加java6安装目录中的bin目录路径,如下所示: 检验是否安装成功,cmd进入命令

【OpenCV入门教程之一】 OpenCV 2.4.8 +VS2010的开发环境配置

目录(?)[-] 因为读研期间的研究方向是图像处理所以浅墨这段时间闭门研究了很多OpenCV和图像处理相关的知识与内容眼看自己积累到一定的程度了于是决定开始开设这个OpenCV系列专栏总结自己所学也分享知识给大家 还是先放出待会儿的测试用图 下载和安装OpenCV SDK sources里面是源代码想查看完整的源代码需要用cmake来解包如何解包大家百度一下就可以或者下次浅墨来专门讲一讲这里就先不多说了 配置环境变量 工程包含include目录的配置 工程库lib目录的配置 链接库的配置 在Wi