文档章节

mac中Apache创建个人站点目录

正版生鱼片
 正版生鱼片
发布于 2016/01/02 01:33
字数 323
阅读 29
收藏 0
点赞 0
评论 0

mac下自带了apache,启动和停止命令:

sudo apachectl start

sudo apachectl restart

sudo apachectl stop

启动后,访问 http://localhost/ 应该能看到"It works!"的初始页面。It works的内容,就在/Library/WebServer/Documents/index.html.en这个文件里,这是apache的默认页。这个文件配置在“/etc/apache2/httpd.conf”中。

那么如果自己的程序还是放在WebServer下,还是不太方便,能不能用自己定义的目录呢?当然可以。

cd ~/

mkdir Sites

echo "hello" >> index.html

sudo apachectl restart

然后再访问 http://localhost/~你的用户名/ 应该就能看到"hello"的个人目录初始页面

如果失败:

1、请检查"/etc/apache2/users"目录下,是否有名为“你的用户名.conf”的配置文件,如果没有,手动创建一个,内容参考下面:

<Directory "/Users/
alex/Sites/">
    Options FollowSymLinks Indexes MultiViews
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

2、修改"/etc/apache2/extra/httpd-userdir.conf",将其中的

#Include /private/etc/apache2/users/*.conf 的#去掉。

3、修改"/etc/apache2/httpd.conf",修改如下:

a、去掉#LoadModule userdir_module libexec/apache2/mod_userdir.so的#。

b、将

<Directory />

    AllowOverride none

    Require all denied

</Directory>

中的Require all denied 用#注释掉。

c、将#Include /private/etc/apache2/extra/httpd-userdir.conf的#去掉。

上述修改完就可以用http://localhost/~alex 访问了。  



© 著作权归作者所有

共有 人打赏支持
正版生鱼片
粉丝 3
博文 2
码字总数 897
作品 0
浦东
部门经理
mac 10.9.4下配置apache

mac 10.9.x已经自带了apache,可按如下步骤开启: 1、启动 sudo apachectl start 启动后,访问 http://localhost/ 应该能看到"It works!"的初始页面,如果对初始页面的内容感到好奇,可以打开...

淡定的米哥 ⋅ 2016/01/21 ⋅ 0

启用 Mac OS X 中的 Apache 和 PHP

启用 Mac OS X 中的 Apache 和 PHP Mac OS X 是自带 Apache 和 PHP 的,但默认情况下并没有开启,此文说明如何启用这两个服务,环境基于 Mac OS X 10.6 Snow Leopard。 启动 Apache 启动 Ap...

晨曦之光 ⋅ 2012/05/28 ⋅ 0

【小白学云计算】快速通过Drupal搭建个人博客

腾讯云技术社区-简书主页持续为大家呈现云计算技术文章,欢迎大家关注! Drupal是一个开源的内容管理平台,它驱动着全球数以百万计的网站和应用,来世界各地不同地方的人们形成的多元并且活跃...

⋅ 2017/12/18 ⋅ 0

Mac OS X Mavericks 配置 Apache+Mysql+PHP 详细教程

网上的教程已经有很多,这里简洁的记录一下。以 Mac OS X Mavericks 10.9.X 为例。 先附上如何进入指定目录文件夹,按键盘 Command + Shift + G ,然后输入指定目录名即可。 一、启动 Apache...

周宇YuZhou ⋅ 2015/07/01 ⋅ 0

如何在Ubuntu 14.10 上安装WordPress?

sudo apt-get install apache2 mysql-server php5 libapache2-mod-php5 php5-gd php5-curl libssh2-php 当 Apache, PHP, MySQL 都已经安装时,你就可以开始 WordPress 的安装之旅。 数据库和......

Daniel_s ⋅ 2016/01/21 ⋅ 0

你该有一个属于自己的个人博客了

个性与张扬 前言 周末用了不到一天时间搭建了属于自己的博客,欣喜之余,就想着提笔将个人博客搭建的详细过程记录下来,以便分享给众读者使用; 搭建之前,笔者看过其他博客的搭建教程,上面...

Jack_lin ⋅ 2016/08/27 ⋅ 0

Apache虚拟目录支持本地多站点

Apache在安装之后默认只是指向一个站点,即127.0.0.1,如果要进行多站点的配置,需要更改一些配置。 Apache 的虚拟主机就是在一台服务器上运行多个网站,每个虚拟主机都可以绑定独立的域名,为这...

makingdifference ⋅ 2015/08/08 ⋅ 0

Linux运维实战之Apache的基本配置(全局配置、主服务器配置):

上次博文我们具体讨论了http协议(参见:http://sweetpotato.blog.51cto.com/533893/1656137),本次博文我们来具体配置一台Apache(httpd)服务器。 本次博文的主要内容: httpd相关包信息 ...

土豆呼叫地瓜 ⋅ 2015/06/02 ⋅ 0

将 MediaWiki 与 LDAP 集成

简介: 学习如何向 MediaWiki 添加轻型目录访问协议 (LDAP) 身份验证模块,允许它向 LDAP 目录验证用户。更深入地理解 MediaWiki、Apache Directory Services (ApacheDS) 和 Apache Directo...

IBMdW ⋅ 2012/04/24 ⋅ 1

Mobile first! Wijmo 5 + Ionic Framework之:Hello Wor

本教程中,我们用Wijmo 5 和 Ionic Framework实现一个Mobile的工程:Hello World。 Ionic是什么? Ionic是一个HTML5框架、免费、开源,用于帮助生成hybird mobile Apps (混合移动应用)。 Ioni...

葡萄城控件技术团队 ⋅ 2014/10/28 ⋅ 2

没有更多内容

加载失败,请刷新页面

加载更多

下一页

JAVA RMI

什么是JAVA RMI Java RMI (Remote Method Invocation) 远程方法调用,能够让客户端像使用本地调用一样调用服务端 Java 虚拟机中的对象方法。RMI 是面向对象语言领域对 RPC (Remote Proced...

saulc ⋅ 10分钟前 ⋅ 0

Linux系统工程狮养成记

如今的社会,随着时代的发展,出现了很多职业,像电子类,计算机类的专业,出现了各种各样的工程师,有算法工程师,java工程师,前端工程师,后台工程师,Linux工程师,运维工程师等等,不同...

linux-tao ⋅ 20分钟前 ⋅ 0

进入编辑模式 vim命令模式 vim实践

1.

oschina130111 ⋅ 20分钟前 ⋅ 0

mysql用户管理、常用sql语句、mysql数据库备份恢复

1. mysql用户管理 mysql默认有一个root超级管理员账户,实际工作环境中不可能每个人都用此root权限,防止误操作、误删除,可以给单独的用户进行授权。 Mysql创建用户以及授权: grant all on...

laoba ⋅ 21分钟前 ⋅ 0

类型后面三个点(String...)和数组(String[])的区别

类型后面三个点(String…),是从Java 5开始,Java语言对方法参数支持一种新写法,叫可变长度参数列表,其语法就是类型后跟…,表示此处接受的参数为0到多个Object类型的对象,或者是一个Obj...

流氓兔- ⋅ 27分钟前 ⋅ 0

JEPLUS表格组件之表格合并——JEPLUS软件快速开发平台

JEPLUS表格组件之表格合并 我们在列表配置时会遇见这样的一种情况,需要对个人的数据进行统一化,对一些数据进行归类,这样展示出来美观又直观,在这篇笔记中我来给大家介绍下如何配置出来专...

JEPLUS ⋅ 28分钟前 ⋅ 0

golang 并发中全局唯一操作

package main// go 携程共享 数据// 加锁解锁操作// 同步锁import ("sync""fmt")// 创建Once结构var once = sync.Once{}func computed(data *int, lock *sync.Mut...

304158 ⋅ 28分钟前 ⋅ 0

Mobx入门之二:asynchronous actions

这一节主要看mobx怎么实现asynchronous actions 1 要实现的demo功能 输入地名,查询天气,利用openweathermap api 2 思想 observable观察数据:location地点、temperature温度 observer响应式...

pengqinmm ⋅ 31分钟前 ⋅ 0

【2018.0620学习笔记】【linux高级知识 13.4-13.6】

13.4 mysql用户管理 创建用户并授权: grant all on *.* to '用户名'@'ip' identified by '密码' //all是操作权限,*.*是库.表,指定格式是'用户名'@'localhost'才能用socket登录本地 gra...

lgsxp ⋅ 52分钟前 ⋅ 0

Java强弱引用示例

package jdk;import java.lang.ref.PhantomReference;import java.lang.ref.ReferenceQueue;import java.lang.ref.SoftReference;import java.lang.ref.WeakReference;public ......

月下狼 ⋅ 58分钟前 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部