0

0

Mac 本地Apache服务器设置

(*-*)浩

(*-*)浩

发布时间:2020-01-06 14:53:19

|

3740人浏览过

|

来源于php中文网

原创

Mac 本地Apache服务器设置

Apache服务器启动 : 在终端输入 sudo apachectl start 回车即可

mac本身安装了ssh服务,默认情况下不会开机自启                                ( 推荐学习:Apache服务器 )

启动sshd服务:sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist

停止sshd服务:sudo launchctl unload -w /System/Library/LaunchDaemons/ssh.plist

查看是否启动: sudo launchctl list | grep ssh

如果看到下面的输出表示成功启动了: - 0 com.openssh.sshd

Apache自定义配置

根目录路径配置

首先,Apache默认的根目录在“/Library/WebServer/Documents/”下。

我们可以将服务器根目录配置到我们自己的文件夹下:

例如 : 在/users/user中创建一个"ApacheFIle"的文件夹,

切换工作目录下:cd /etc/apache2

首先备份文件,只需要执行一次:sudo cp httpd.conf httpd.conf.bak (目的是在操作出现错误时可以使用命令,恢复备份的 

Shopxp购物系统Html版
Shopxp购物系统Html版

一个经过完善设计的经典网上购物系统,适用于各种服务器环境的高效网上购物系统解决方案,shopxp购物系统Html版是我们首次推出的免费购物系统源码,完整可用。我们的系统是免费的不需要购买,该系统经过全面测试完整可用,如果碰到问题,先检查一下本地的配置或到官方网站提交问题求助。 网站管理地址:http://你的网址/admin/login.asp 用户名:admin 密 码:admin 提示:如果您

下载
httpd.conf 文件:sudo cp httpd.conf.bak httpd.conf)

用vim编辑httpd.conf文件,httpd.conf文件时Apache的配置文件:sudo vim httpd.conf

这时候需要输入密码来获取权限,输入密码后会出现httpd.conf的编辑界面,按下键盘 i 键即可进入编辑状态。

在文本中找到DocumentRoot及Directory,将后边路径替换为刚才自己创建的文件夹路径。

修改前:
#
DocumentRoot "/Library/WebServer/Documents"

    #
修改后
/users/user/ApacheFile
DocumentRoot "/users/user/ApacheFIle"

之后找到Options FollowSymLinks Multiviews:修改为Options Indexes FollowSymLinks Multiviews,在单词间添加一个 Indexes 单词。

接下来查找php,:/php,定位到图中位置:(下边的第三行)

LoadModule alias_module libexec/apache2/mod_alias.so
#LoadModule rewrite_module libexec/apache2/mod_rewrite.so
#LoadModule php7_module libexec/apache2/libphp7.so
#LoadModule perl_module libexec/apache2/mod_perl.so
LoadModule hfs_apple_module libexec/apache2/mod_hfs_apple.so

将 LoadModule php7_module 前的#号删除

最后 Esc 退出编辑,输入:wq保存并退出。1.7 切换工作目录:cd /etc

拷贝php.ini文件:sudo cp php.ini.default php.ini1.8 重新启动apache服务器,在终端输入:sudo apachectl -k restart

然后在浏览器中输入127.0.0.1 或者本机IP地址回车即可查看服务器根目录(自定义根目录)

注:我们不止可以用ip地址访问我们的Apache服务器也可以自定义一个假域名啥的

相关专题

更多
php文件怎么打开
php文件怎么打开

打开php文件步骤:1、选择文本编辑器;2、在选择的文本编辑器中,创建一个新的文件,并将其保存为.php文件;3、在创建的PHP文件中,编写PHP代码;4、要在本地计算机上运行PHP文件,需要设置一个服务器环境;5、安装服务器环境后,需要将PHP文件放入服务器目录中;6、一旦将PHP文件放入服务器目录中,就可以通过浏览器来运行它。

2549

2023.09.01

php怎么取出数组的前几个元素
php怎么取出数组的前几个元素

取出php数组的前几个元素的方法有使用array_slice()函数、使用array_splice()函数、使用循环遍历、使用array_slice()函数和array_values()函数等。本专题为大家提供php数组相关的文章、下载、课程内容,供大家免费下载体验。

1615

2023.10.11

php反序列化失败怎么办
php反序列化失败怎么办

php反序列化失败的解决办法检查序列化数据。检查类定义、检查错误日志、更新PHP版本和应用安全措施等。本专题为大家提供php反序列化相关的文章、下载、课程内容,供大家免费下载体验。

1504

2023.10.11

php怎么连接mssql数据库
php怎么连接mssql数据库

连接方法:1、通过mssql_系列函数;2、通过sqlsrv_系列函数;3、通过odbc方式连接;4、通过PDO方式;5、通过COM方式连接。想了解php怎么连接mssql数据库的详细内容,可以访问下面的文章。

952

2023.10.23

php连接mssql数据库的方法
php连接mssql数据库的方法

php连接mssql数据库的方法有使用PHP的MSSQL扩展、使用PDO等。想了解更多php连接mssql数据库相关内容,可以阅读本专题下面的文章。

1417

2023.10.23

html怎么上传
html怎么上传

html通过使用HTML表单、JavaScript和PHP上传。更多关于html的问题详细请看本专题下面的文章。php中文网欢迎大家前来学习。

1234

2023.11.03

PHP出现乱码怎么解决
PHP出现乱码怎么解决

PHP出现乱码可以通过修改PHP文件头部的字符编码设置、检查PHP文件的编码格式、检查数据库连接设置和检查HTML页面的字符编码设置来解决。更多关于php乱码的问题详情请看本专题下面的文章。php中文网欢迎大家前来学习。

1446

2023.11.09

php文件怎么在手机上打开
php文件怎么在手机上打开

php文件在手机上打开需要在手机上搭建一个能够运行php的服务器环境,并将php文件上传到服务器上。再在手机上的浏览器中输入服务器的IP地址或域名,加上php文件的路径,即可打开php文件并查看其内容。更多关于php相关问题,详情请看本专题下面的文章。php中文网欢迎大家前来学习。

1306

2023.11.13

高德地图升级方法汇总
高德地图升级方法汇总

本专题整合了高德地图升级相关教程,阅读专题下面的文章了解更多详细内容。

0

2026.01.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
RunnerGo从入门到精通
RunnerGo从入门到精通

共22课时 | 1.7万人学习

尚学堂Mahout视频教程
尚学堂Mahout视频教程

共18课时 | 3.2万人学习

Linux优化视频教程
Linux优化视频教程

共14课时 | 3.1万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号