mamp mysql配置文件在哪里!

mamp mysql配置文件在哪里!,第1张

mamp 是 苹果的电脑系列的 *** 作系统 OSX 的集成环境。你说的是 windows 中的 wamp 吧?苹果和 Linux配置文件是 my.cnf。另外,给楼主答案。mamp 中的 mysql不是直接使用酒桶(brew)安装的, 使用finder打开应用程序文件夹,然后搜索关键字。关键字可以使用例如 : /Applications/MAMP/tmp/mysql/mysql.sock。

3.4版本的的 my.cnf在 /Applications/MAMP/Library/support-files 中,可以使用这个文件夹中的几个模板自己创建一个 my.cnf.

4之后的版本在 /Applications/MAMP/tmp/mysql

具体的你自己找吧

不知道楼主用的自带的还是mamp,过程基本上差不多只是配置文件的路径不太一样

首先进入apache的配置文件httpd.conf,如果是mamp,路径

是/Applications/MAMP/conf/apache/httpd.conf,用文本编辑器打开,command+f查找一下‘vhosts’关键字,来到了这一行

#Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf

把前面的#号去掉,表示这句话生效,这句话的意思就是使虚拟地址的配置文件生效。

保存后,用文本编辑器打开 /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf,加入需要配置的虚拟地址,大概是这样的:

<VirtualHost *:80>

DocumentRoot "/Users/Cancel/Develop/MAMP/test"

ServerName lypton.test.com

ServerAlias lypton.test.com

<Directory "/Users/Cancel/Develop/MAMP/test">

Options Indexes FollowSymLinks

AllowOverride All

Order deny,allow

Allow from all

</Directory>

</VirtualHost>

其中DocumentRoot就是你的网站文件目录,ServerName是你希望配置的虚拟域名,ServerAlias也是一个别名,下面的Directory标签是一些配置,这些参数我也还在学习中。。例如第一个Options Indexes FollowSymLinks的意思是如果有index就显示index文件,如果没有就显示目录结构。

保存后,来到host配置文件,/etc/hosts,可以进入finder,shift+command+G,输入/etc,回车后找到hosts文件,用编辑器打开,也可以直接在终端输入 vi /etc/hosts,然后添加一行解析的语句

127.0.0.1 lypton.test.com

保存以后,理论上localhost和127.0.0.1和localhost已经解析不了了,我还在研究这个问题,重启一下apache,在浏览器输入lypton.test.com,就是你刚才设置的虚拟域名,看看有没有成功。

我配置的时候也遇到了不少问题,其中有些也是稀里糊涂解决的,比如我现在还不太清楚网站文件的权限对虚拟域名的访问是否有影响,我把网站目录文件的权限都改成777了现在。

如果楼主用的mac自带的apache,httpd.conf 配置文件在/etc/apache2/httpd.conf 这儿,httpd-vhosts.conf文件在/etc/apache2/extra//etc/vhosts.conf这儿,hosts还是原来的位置。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11504736.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存