PHP第一天(环境)

准备小干PHP了,看了两个短视频把还能记住的记录一下。只是些常识,今天无聊就随便写写……

1、商业运行的环境在linux环境下,源码包安装是最专业的,成手安装大概需要2-3天。因为apache、php、mycircle有好多模块,要选择对我们项目更合适的模块对应去安装

2、xampp,集成开发环境

几个路径:

进入wordPress配置文件:/Applications/XAMPP/xamppfiles/htdocs/wordpress/wp-config.php

进入PHP配置文件:/Library/WebServer/Documents/info.php

xampp包下载地址

安装wordpress

安装XAMPP教程

3、查看并杀掉占用端口的进程

我遇到的问题:因为是环境安装0基础小白,不知道为什么下图的两个绿灯不亮,后来得知mac系统自带Apache php,并且在终端启动服务时,log显示服务正在启动。我推断可能是启动了mac系统的服务吧。但是我还是在探索启动自己配置的xampp环境的服务,所以,才会去进一步查找端口杀掉进程。

a、命令 lsof -i tcp:port  (port替换成端口号,比如6379)可以查看该端口被什么程序占用,并显示PID,方便KILL
b、然后在用命令 “kill 进程ID”,杀死进程,如:kill 1011

修改 Apache (默认80)端口,ProFTPD(默认21)端口

PHP第一天(环境)_第1张图片
红框绿灯不亮

假如 Apache 启动不了 请检查啥占了 80 端口(一般是下载软件),最优选择是把他关了,but 如果找不到 or 实在关不了,可以修改 XAMPP 中的配置文件来改变 Apache 的 80 端口。

shift + cmd + G 打开前往文件夹,然后输入以下地址:

/Applications/XAMPP/etc/httpd.conf

打开后查找 Listen 80 会看到以下的代码片段: Listen 80

4、配置多个站点

XAMPP配置多个站点

5、mac os 获取root/su/sudo权限的方法

方法一:  打开终端, 输入sudo -i ,  按照提示输入当前管理员用户密码,即可进入root权限

方法二: 打开终端,输入su,按照提示输入root密码,即可获取root权限(和方法一得不同之处在于成功后的界面不一样)

6、几个命令

重启apache:sudo /usr/sbin/apachectl restart

关闭apache:sudo /usr/sbin/apachectl stop

开启apache:sudo /usr/sbin/apachectl start

7、mac系统自带服务配置

Mac系统配置php环境

你可能感兴趣的:(PHP第一天(环境))