首先检测本地计算机的Apache服务器是否启动
在浏览器地址栏中输入:localhost
通过是否有返回结果,即可判断本地的Apache是否正常工作
本地计算机尚未启动服务器
启动服务器
sudo apachectl -k start
重启服务器
sudo apachectl -k restart
再次在地址栏中输入localhost,现实It works!为正常共组了
查找服务器默认文档目录(也就是默认的工作空间,为的是将来我们自己写一些服务器文件方便进行测试)
切换到Apache配置文件的目录
cd /etc/apache2/
使用vim编辑器打开配置文件进行编辑
sudo vim httpd.conf
进入编辑器之后直接输入/DocumentRoot查找字符,查找到之后直接复制一份然后注释这一行,然后新起一行进行黏贴
#DocumentRoot "/Library/WebServer/Documents"#这里的路径就是将要存放网页和php的路径,可以自己新建然后黏贴过来路劲即可
DocumentRoot "/Users/wangtao/Sites"
继续查找/DocumentRoot:进行修改,这里的路径也是和上面一样的修改方式
#<Directory "/Library/WebServer/Documents">
<Directory "/Users/wangtao/Sites">
直接保存退出,现在进行工作空间的切换工作已经完成
测试Apache服务器是否工作正常
最好进行一次重启操作:
(1)新建demo.html保存在网站目录下(上面修改的那个路径)
(2)demo.html的内容如下:
<html><head>
<title>My Apache</title>
</head>
<body>
<h1>Hello Apache!</h1>
</body>
</html>
为服务器添加php支持
cd /etc/apache2/
sudo vim httpd.conf
进入之后直接输入/php查找php
按字母x,删除#,然后按ESC,输入:wq退出编辑器
cd /etc/
#将php.ini.default文件复制为php.ini
sudo cp php.ini.default php.ini
重启Apache服务器
测试Apache服务器是否工作正常
(1)新建info.php保存在网站目录下
(2)info.php的内容如下:
<html>
<body>
<?php phpinfo(); ?>
</body>
</html>
正常的样式