前言
在工作中我有时候会用到本地搭建服务器测试环境,如果你是使用Mac的小伙伴,那么使用起来就非常简单了,因为Mac自带Apache
和PHP
环境,当然也可以不用系统自带的,下面将一一介绍:
Mac自带Apache
自带Apache常用命令如下:1234567891011// 查看 Apache 版本$ httpd -v// 启动 Apache$ sudo apachectl start// 停止 Apache$ sudo apachectl stop// 重启 Apachesudo $ sudo apachectl restart
使用步骤:
- 执行
sudo apachectl start
开启服务器 - 在浏览器中输入
http://localhost
看到It Works!
说明启动成功 - 把自己网站的文件丢进
/Library/WebServer/Documents
就可以调试了 - 调试完毕后执行
sudo apachectl stop
关闭服务器
Mac自带PHP
- 编辑
/etc/apache2/httpd.conf
文件,找到LoadModule php5_module libexec/apache2/libphp5.so
并删除行前的注释符号#
。 - 接下来就和上面的操作相同了
Apache Tomcat安装使用
- 在http://tomcat.apache.org下载tomcat 9.X系列zip包
- 下载完成以后,本地解压缩完成以后,在该目录下的webapps目录下,新建movie目录
- 在movie目录下创建movies.xml文件
- 打开文件,写入内容
- 返还到上一级,将bin目录下的所有的文件的权限设置成775,执行
chmod -R 775 ./bin
命令 - 在终端进入bin目录下,运行
./startup.sh
文件开启服务器 - 在浏览器(非Safari)中,输入http://localhost:8080/movie/movies.xml,如果可以看到文件内容,则成功调试
注意事项:
在使用完成以后,仍然需要在终端进入bin目录下,运行./shutdown.sh
文件关闭服务器,否则内存会溢出,机器死机。