如何在指定端口的命令行中启动apache2


How to start apache2 in command line specifying a port?

我想在Linux命令行中启动Apache2服务器,指定一个端口。一个不需要编辑php.ini的解决方案会很好,因为该命令不应该请求sudo。

我需要使用以下地址访问服务器:

http://localhost:1234/

目前,它开始于:

http://localhost/

从PHP 5.4,您可以使用从命令行运行localhost服务器

php -S localhost:1234

PHP文档:http://php.net/manual/en/features.commandline.webserver.php

您可能需要将php添加到您的PATH中。