为什么需要电脑密码

PhpWebStudy初次使用时, 会需要用户的电脑密码. 这是一个必填项, 无法跳过.PhpWebStudy的很多功能都依赖电脑密码.下面就列举一些没有电脑密码就无法使用的功能

1. Nginx和Apache以80和443端口启动

MacOS中, 使用小于1024的端口, 必须用sudo命令, 否则无法使用. http和https的默认端口是80和443. 如果不想使用域名访问站点还要携带端口号, 那么nginx和apache就必须以sudo的形式启动

2. MacPorts中软件的安装和卸载

MacPorts安装和卸载软件, 必须使用sudo

3. MacPorts安装的软件的配置文件的读写

MacPorts安装的软件, 里面的文件的读取和写入是需要使用sudu的. 例如php的php.ini配置文件

4. DNS服务器

DNS服务器默认使用53端口, 因为小于1024, 所以也必须使用sudo命令启动

以上就是为什么PhpWebStudy需要电脑密码的原因. 这些都是系统的硬性限制, 所有同类型的应用, 都会询问用户的许可, PhpWebStudy和其他应用并没有什么不同