mamp搭建服务器
❶ php新手,如何正确让服务器加载PHP文件(安装了MAMP)
1 打开【系统偏好设置】,选择【共享】
确保【互联网共享】处于关闭状态。
只要系统中从未安装过 Mysql,就可以继续。
2下载 MAMP 的最新版。
3下载完成后安装。
4 打开【应用程序】,找到【MAMP】文件夹,
双击打开文件夹,打开【MAMP】程序
5 弹出警告窗口,
选择【Launch MAMP】
6 浏览器会启动并显示一个欢迎页面,
你会发现浏览器地址栏中的 URL 以【http://localhost:8888】开头。
【localhost】 后的 【:8888】 字符串
表明 Web 服务器通过非标准端口 8888 监听请求。
7 打开 MAMP 控制面板,点击【Star Servers】
Apache Server 和 MySQL Server 旁的绿灯表明两台服务器都在运行。
单击【Preferences】,从打开的面板顶部选择【Ports】。
面板显示 Apache 和 MySQL 分别运行在端口 8888 和 8889 上。
8 单击【Set Web & MySQL Ports to 80 & 3306】。
数字更改为标准端口:Apache 为 80,MySQL 为 3306。
这样,你就可以更轻松地使用 Dreamweaver 进行开发。
9 单击【OK】,根据提示键入你的 Mac 密码。
MAMP 将停止并重新启动两台服务器。
10 当两个灯再次变绿时,单击【Open Start Page】。
此时,MAMP 欢迎页面将重新载入浏览器中。
这次,URL 中【localhost】后已没有了【 :8888】,也没有【:80】
因为端口 80 是默认值,添加【 :80】 没有必要,所以不添加它也没关系。
使用非标准端口时,只需要在冒号后跟数字即可。
11 单击 MAMP 菜单中的【phpinfo】链接。
你会看到一个显示 PHP 配置信息的页面:
12 至此,你已成功安装 PHP、MySQL 和 phpMyAdmin。
END
注意事项
注意:【步骤9】是最可能出错的地方。如果有任何其他程序正在使用端口 80,Apache 将无法重新启动。如果是这样,请确保【步骤1】中的共享处于关闭状态。另一个可能性是 Skype 正在使用端口 80。可在【Skype Preferences】的【Advanced】部分中更改端口-尝试将 42815 作为传入端口。
❷ 如何在本地MAMP服务器安装WordPress Multisite
什么叫一键安装? 普通安装就是上传文件至空间,访问你的域名或者空间地址棚枯就会让你配置并安装啦,当然安装之前罩消需要建立数据库的。 还有另外一链闷洞种方法:content下面有个godaddy hosting connection,点进去之后在左侧选择blogs---WordPress也可以...
❸ 苹果mac系统下使用MAMP作为开发环境,用navicat连接远程服务器mysql失败。具体情况
这个问题,我也曾经遇到过,后来发现其实很好解决的。
(老链野1)打开mac 下的 navicat
(2)建立相应的连接侍喊,点击设置连接属性。
(3) 点击advanced->
(4)use socket ,打勾。输入/Applications/MAMP/tmp/mysql/mysql.sock
这样唤首就可以了
❹ Mac下如何安装MAMP环境
Mac系统使用MAMP快速搭建php本地运行环境的方法及工具下载
Windows平台的本地php运行环境有很多,比如LAMP、APMServ、phpstudy、WampServer等,但Mac平台相对就少多了。虽然Mac自带PHP组件,但还有手工安装Mysql什么的,也是不方便。
为新手提供一个最简单的方法,用MAMP集成开发环境,一键安装Apache、Mysql、Nginx等所有需要用到的组件,而且配置虚拟主机什么的也十分方便,以下是Mac版MAMP破解版下载地址:
网页链接
安装的过程很简单,就不赘述了,主要把配置的过程记录一下,以方便新手:
1、添加Hosts(虚拟主机)
打开MAMP Pro后,可以看到已经自动为我们添加了一个“localhost”虚拟主机,我们可以用这个,也可以自己再添加多个,添加虚拟主机之后它会自动修改本地Hosts文件,以及建立对应的虚拟主机:
本文转自:网页链接
❺ mamp for mac怎么用localhost
MAMP是Mac系统中常用的lamp集成环境软件,虽然Mac中自带了server服务,但是相对于集成环境软件来说配置起来还是比较复杂的。
安装
1、前往官方网站下载软件。
2、打开安装包进行软件安装。默认安装到Application文件夹中。据说MAMP必须安装在Application文件夹内才能正常工作,本人未作测试,只作一提示。
3、安装完成后即可点击Start Server标签打开服务耐配环境。
4、点击Open start page标签打开MAMP的开始页面。
设置
1、打开MAMP,注意:不是MAMP PRO,点击Preferences标签,羡樱选择Ports(端口)设置。可以看到Apache的端口是8888,通过访问http://localhost:8888/即可进入根目录页面。将端口8888修改成80后就可以省去后面的端口号,直接访问http://localhost/即可。
2、如果是使用WordPress,那么PHP标签内的版本必须选择5.2.4以上版本。
3、另外,在Apache标签内可以选择web文件的存放地址,软件默认位置是应用程序文件夹内的htdoc文件夹。
数据库
1、在服务开启后进入开始页面,点击网页上的phpMyAdmin,新建一个数据库,数据库名可自定。例如:wordpress。
安装WordPress
1、前往官方网站下载WordPress。
2、将文件包解压缩后拷贝到htdoc文件夹内。
3、访问http://localhost/(访问此地址前请先将服务端口号改为80)进行安装步骤。具体操作不再赘述。
4、数据库用户名和密码均填写root即可。
整昌派指个安装过程完成后,Mac系统的WordPress本地web环境就算搭建完成了。
❻ 怎么使用Docker搭建PHP开发环境
在Docker流行之前,要搭建开发环境通常有两种选择:一种是使用wamp、xampp、mamp等集成开发环境安装包,另外一种就是使用普通虚拟机来安装linux服务器,然后通过下载一键安装包(如:lnmp)或者逐个安装做需要的软件。前者虽然简单,但太不灵活,想要安装额外的软件或者版本会很麻烦或者干脆不知道如何下手;后者除了费时费力,占用本机资源过多,可能会导致系统运行缓慢,而且如果你忘了及时生成快照,一旦失误,追悔莫及。
幸好,Docker来了!它简单易用,灵活多变,方便迅捷,扫除了以上种种弊端。如果你想稍微详细的认识下这位虚拟化界的明星,传送门( 快速理解Docker )。
安装Docker
平时开发的环境一般都是Mac或者windows,Linux暂时没有研究,所以接下来只针对前两者写下步骤,这两个平台,官方都推荐了两种安装方式:app和工具包(toolbox)。注:app方式对系统版本和配置会有一定要求,而且Windows需要你安装微软虚拟化产品Hyper-V,具体见app链接页面。
APP
https://docs.docker.com/docke...
https://docs.docker.com/docke...
工具包
https://www.docker.com/proc...
以上方式本质上都会在你的系统中安装docker-engine、docker-machine、docker-compose和VirtualBox(除了Windows的app方式)。因为docker高度依赖linux内核提供的cgroup,namespace 等特性和接口,所以mac和windows平台需要使用docker-machine和虚拟机在后台创建运行一个linux内核。
而我的安装方式就是直接在 Mac 上使用brew,如果你未曾安装brew,则在终端执行以下代码:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安装docker所需要的包:
brew install docker docker-machine docker-compose virtualbox
创建一个docker-machine:
docker-machine create -d virtualbox default
注:-d 指定使用virtualbox来创建default 为machine名称
告诉主机如何找到docker-machine:
echo $(docker-machine env ) >> .zshrc
注:这里的.zshrc是我的用户配置文件,如果你用bash,可以改为.bash_profile。
启动docker-machine:
docker-machine start default Compose你的应用
docker-compose是用于定义和运行复杂Docker应用的工具。你可以在docker-compose.yml文件中定义一个多容器的应用,然后使用一条命令来启动,然后所有预先定义好的操作都会被自动完成。
为了不重复造轮子,直接使用github上的第三方包。当然你也可以亲自构建每一个你所需要的容器镜像,然后用docker-compose.yml将所有容器组织起来运行,但这需要你具备一定的linux基础和docker的运行机制和相关语法。
本人正在学习 laradock 这个基于Docker的开发环境包,然后根据自己的需要删除了一些我认为不常用的部分、修改了部分配置以及增加了Elasticsearch容器,最终新开了自己的仓库 DevDock 。当然,也推荐使用laradock。
我的仓库目前支持的容器组合:
nginx , php-fpm , mysql , redis , mongo , apache2 , memcached , elasticsearch , workspace .
注:workspace和php-fpm一般会被其他容器所依赖,所以会自动运行,启动时不必指定。
进入到你的应用的上级目录:
git clone https://github.com/RystLee/DevDock.git
修改hosts
如果直接安装启动,是可以通过Docker IP : 192.168.99.100,就能直接访问nginx的,但一般而言为了方便记忆,我们会去修改hosts文件,增加一条:
192.168.99.100 laravel.dev
修改你的nginx中的站点配置文件:
在DevDock目录下找到nginx,修改sites目录下的站点配置文件,通过修改本地的hosts来自定义域名,并在nginx容器中的sites文件夹下,修改相应的域名映射。
server_name laravel.dev
安装启动应用
cd DevDock docker-compose up -d nginx mysql ... # 后面跟上你想使用的容器即可
然后,耐心地等待开发环境自动搭建完成即可,如果中途出现错误,一般是因为GFW,网络会不太通畅,重新执行一两次就好,完成之后,打开浏览器,访问: http://laravel.dev 即可。