mac下的server开发我总共看了两种方式:
一、php的方式;
mac下自带了apache和php,如何打开呢?
1. apache的使用方式:
启动:
sudo apachectl start
获取版本号:
sudo apachectl -v
关闭:
sudo apachectl stop
重启:
sudo apachectl restart
在浏览器中输入localhost,就可以看到It Works!
2.php的使用方式:
进入命令行,
cd /etc/apache2/
open .
然后可以看到httpd.conf文件,可以使用你喜欢的编辑工具,vi,vim或者sublime text,找到#LoadModule php5_module libexec/apache2/libphp5.so
去掉前面的#号。
命令行中:
sudo cp /etc/php.ini.default /etc/php.ini
cp,该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中。
就是说把php.ini.default拷贝为php.ini。这个时候可以修改php.ini来修改配置功能了。
;通过下面两项来调整PHP提交文件的最大值,如phpMyAdmin中导入数据的最大值
upload_max_filesize = 2M
post_max_size = 8M;
通过display_errors来控制是否显示PHP程序的报错信息,这在调试PHP程序时非常有用
display_errors = Off
sudo apachectl restart
重启apache。
sudo cp /Library/WebServer/Documents/index.html.en /Library/WebServer/Documents/info.php
Apache的根目录下复制index.html.en文件并重命名为info.php.
如果修改这个info.php文件,在后面增加<?php phpinfo(); ?>
这个时候再使用http://localhost/info.php就能看到It Works!后面增加php信息。
3.mysql的使用方式
下载mysql,我下载的是mysql-5.6.15-osx10.7-x86_64.dmg,安装,依次安装mysql-5.5.27-osx10.6-x86_64.pkg-MySQL,主安装包一般情况下,安装文件会自动把MySQL安装到/usr/local
下的同名文件夹下,如运行“mysql-5.5.27-osx10.6-x86_64.dmg
”会把MySQL安到“/usr/local/mysql-5.6.15-osx10.7-x86_64
”中。