mac配置apache创建虚拟主机
来源:互联网 发布:java直播系统 编辑:程序博客网 时间:2024/05/18 03:27
一、mac自带apache
sudo apachectl start//开启
sudo apachectl stop//关闭
sudo apachectl restart//重启
二、配置文件所在位置
/etc/hosts //系统host文件
/etc/apache2/httpd.conf//apache配置文件
/etc/apache2/extra/httpd-vhosts.conf//配置虚拟主机文件
三、编辑apache配置文件
sudo vim /etc/apache2/httpd.conf
提示输入密码,输入本机密码回车。进入文件并处于查看状态
查找输入
/php5_module
按n进行向下查询,按N则向上查询
#LoadModule php5_module libexec/apache2/libphp5.so
查找到上面这句,按下i进入文件编辑状态。把#去掉
LoadModule php5_module libexec/apache2/libphp5.so
这样就可以引用php顺道开启url重写,许多网站都会用到重写功能
LoadModule rewrite_module libexec/apache2/mod_rewrite.so
网站根目录改成自己指定的目录,配置如下:
DocumentRoot "/Users/johnson/Sites"
<Directory "/Users/johnson/Sites">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.4/mod/core.html#options
# for more information.
#
Options FollowSymLinks Multiviews
MultiviewsMatch Any
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# AllowOverride FileInfo AuthConfig Limit
#
AllowOverride All
#
# Controls who can get stuff from this server.
#
Require all granted
</Directory>
Include /private/etc/apache2/extra/httpd-vhosts.conf
找到这句,把前面的#去掉最后按键盘上的esc键退出编辑状态,再按:wq
这样就成功保存配置文件并退出
四、编辑虚拟主机httpd-vhosts.conf文件
sudo /etc/apache2/extra/httpd-vhosts.conf
添加这段
<VirtualHost *:80>
ServerAdmin webmaster@csm.com
DocumentRoot "/Users/johnson/Sites/BlogX/advanced/backend/web"
ServerName blogx.csm.com
#ServerAlias www.csm.com
ErrorLog "/private/var/log/apache2/blogx.csm.com-error_log"
CustomLog "/private/var/log/apache2/blogx.csm.com-access_log" common
</VirtualHost>
保存并退出五、编辑主机hosts文件
sudo /etc/hosts
添加
127.0.0.1 blogx.csm.com
保存退出六、重启apache
sudo apachectl restart
可以访问blogx.csm.com了
- mac配置apache创建虚拟主机
- mac下配置apache虚拟主机
- 启用mac自带Apache & 虚拟主机配置
- mac apache 添加虚拟主机
- MAC 配置 多端口(虚拟主机) apache 总结
- 创建apache虚拟主机
- Apache创建基于域名的虚拟主机的简单配置
- mac nginx配置虚拟主机
- Mac下配置虚拟主机
- MAMP (Mac) 配置虚拟主机
- APACHE虚拟主机配置方法
- Apache虚拟主机的配置
- apache虚拟主机配置
- apache+weblogic虚拟主机配置
- Apache虚拟主机的配置
- apache 虚拟主机配置记录
- Apache 虚拟主机配置笔记
- apache虚拟主机配置
- java学习笔记--解析xml
- 在Windows平台用visual studio编译的可执行文件部署时报:应用程序无法正常启动0xc000007b(跟DirectX9无关的原因)
- 构造方法和普通方法有什么区别呢,我很疑惑?
- poj 1942 Paths on a Grid (求组合数)
- C#调用PB写的com组件dll
- mac配置apache创建虚拟主机
- CoreSeek详细安装教程
- linux的通信方式之匿名管道
- 检测密码规范Java
- Ubuntu下虚拟机Bochs安装问题解决汇总
- POJ 2521 How much did the businessman lose G++
- 天梯赛 银行排队问题之单队列多窗口服务 (25分)
- 责任链模式
- POJ-2492 A Bug's Life