flyromance

一、windows配置服务器

  直接安装xampp

二、mac系统配置服务器

配置mac本地服务器,主要就是配置httpd.conf、httpd-vhosts.conf、hosts这三个文件,具体有如下三个步骤:

1、macintosh hd/private/etc/apache2/httpd.conf:主配置文件,

  1)去掉 Include /private/etc/apache2/extra/httpd-vhosts.conf 之前的# ;不激活就无法配置此文件

  2)搜索#LoadModule php5_module libexec/apache2/libphp5.so,去掉#;

  3)AddType application/x-httpd-php .html .htm .php .phtml .shtml ; 让htm执行php

  4)确保一下几个模块也是开启的,前面的井号都去掉就表示开启;

LoadModule deflate_module modules/mod_deflate.so
LoadModule expires_module modules/mod_expires.so
LoadModule include_module modules/mod_include.so
LoadModule rewrite_module modules/mod_rewrite.so

2、macintosh hd/private/etc/apache2/extra/httpd-vhosts.conf:配置如下,把其他的<VirtualHost *:80></VirtualHost>删掉,只留下面一个虚拟机配置;

<VirtualHost *:80>
   DocumentRoot "/Users/dalu/dev/"   //改路径
   ServerName w.www.mysites.com   // 设置本地可访问的地址,自己随便填,但是要与hosts文件中填的地址一致,这样就与输入127.0.0.1访问本地服务器一样啦
   ErrorLog "/private/var/log/apache2/sites-error_log"
   CustomLog "/private/var/log/apache2/sites-access_log" common
  <Directory /Users/dalu/dev/>    //路径与上面一致
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order deny,allow
    Allow from all
  </Directory>
</VirtualHost>

3、macintosh hd/private/etc/hosts:指定本地可访问的域名,用127.0.0.1模拟本次服务器环境,无法像访问外地服务器一样缓存cookie等等,具体也不清楚;

   ##
   # Host Database
   #
   # localhost is used to configure the loopback interface
   # when the system is booting. Do not change this entry.
   ##
   127.0.0.1 w.www.mysites.com  // 修改原先的localhost,填入自己想填的,但是要与上面serverName一致;
   255.255.255.255 broadcasthost
   ::1 localhost
   fe80::1%lo0 localhost

 

   最后,在终端输入sudo apachectl restart,重启Apache服务器,在浏览器中输入127.0.0.1或者w.www.mysites.com就可以访问本地服务器了。

分类:

技术点:

相关文章:

  • 2021-07-07
  • 2022-01-17
  • 2021-10-15
  • 2021-04-28
  • 2021-12-05
  • 2021-09-07
  • 2021-11-30
  • 2021-08-26
猜你喜欢
  • 2021-10-17
  • 2021-06-16
  • 2021-10-16
  • 2021-11-09
  • 2021-06-05
  • 2021-11-27
相关资源
相似解决方案