linuxphp启动命令

fiy 其他 69

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux系统下启动PHP的命令可以分为两种情况:

    1. 在命令行中启动PHP服务器:
    使用命令`php -S :`可以启动一个简单的PHP服务器。其中,``是主机名或者IP地址,``是服务器端口号。例如,使用命令`php -S localhost:8080`可以启动一个在本地主机上监听8080端口的PHP服务器。

    2. 在Web服务器中启动PHP:
    如果你已经安装了Apache或者Nginx等Web服务器,可以通过配置服务器来启动PHP。以下是一些常见的配置示例:

    – Apache服务器:
    在Apache服务器中启用PHP需要在配置文件中进行配置。具体来说,需要在Apache的配置文件(通常是`httpd.conf`或者`apache2.conf`)中添加以下内容:
    “`
    LoadModule php7_module modules/libphp7.so
    AddHandler php7-script .php
    Include conf/extra/php7_module.conf
    “`
    添加完上述内容后,重启Apache服务器即可。

    – Nginx服务器:
    在Nginx服务器中启用PHP需要在配置文件中进行配置。具体来说,需要在Nginx的配置文件(通常是`nginx.conf`)的`http`部分中添加以下内容:
    “`
    server {
    listen 80;
    server_name localhost;

    location / {
    root /path/to/root;
    index index.php index.html index.htm;
    }

    location ~ \.php$ {
    root /path/to/root;
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    include fastcgi_params;
    }
    }
    “`
    上述配置中,`/path/to/root`是你的网站根目录的路径,`fastcgi_pass`是PHP-FPM的地址和端口号。添加完上述内容后,重启Nginx服务器即可。

    这些是启动PHP的常用命令和配置方法,你可以根据自己的实际情况选择适合的方式来启动PHP。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统上,要启动PHP服务,可以使用以下命令:

    1. 使用Apache作为Web服务器的情况下,可以使用以下命令启动PHP:

    “`
    sudo systemctl start httpd
    “`

    或者

    “`
    sudo service apache2 start
    “`

    这将启动Apache服务器,并开始处理PHP代码。

    2. 使用Nginx作为Web服务器的情况下,可以使用以下命令启动PHP:

    “`
    sudo systemctl start nginx
    “`

    或者

    “`
    sudo service nginx start
    “`

    这将启动Nginx服务器,并开始处理PHP代码。

    3. 如果你只是想在命令行中执行PHP脚本,可以使用以下命令启动PHP解释器:

    “`
    php script.php
    “`

    其中,`script.php`是你要执行的PHP脚本的文件名。

    4. 如果你想使用PHP内置的开发服务器来运行PHP应用程序,可以使用以下命令:

    “`
    php -S localhost:8000
    “`

    这将启动一个简单的开发服务器,并将应用程序的根目录设置为当前目录(可以通过访问`http://localhost:8000`来访问应用程序)。

    5. 如果你希望PHP服务在系统启动时自动启动,可以使用以下命令将其添加到开机启动项中:

    “`
    sudo systemctl enable httpd
    “`

    或者

    “`
    sudo systemctl enable nginx
    “`

    这将使PHP服务在系统启动时自动启动。

    注意:以上命令中的`sudo`用于提升为超级用户权限,以便执行需要管理员权限的操作。如果你已经是超级用户,可以省略`sudo`部分。另外,修改命令中的服务器和文件名以适合你的实际情况。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统上启动PHP可以使用命令行。下面介绍两种常用的启动PHP的命令。

    1. 使用PHP的内建Web服务器
    PHP自带了一个简单的Web服务器,可以通过命令行启动。

    首先,进入到包含PHP代码的目录下。然后,在命令行中输入以下命令:

    “`shell
    php -S localhost:8000
    “`

    这将在本地启动一个Web服务器,监听本地端口8000。可以根据需要更改端口号。

    启动后,可以使用浏览器访问http://localhost:8000 来访问PHP应用程序。

    2. 使用Apache HTTP Server
    除了PHP的内建Web服务器,还可以将PHP与Apache HTTP服务器一起使用。Apache是一款成熟的HTTP服务器软件,可以提供更强大的功能和灵活性。

    首先,确保已经安装了Apache HTTP服务器和PHP。可以使用以下命令安装:

    “`shell
    sudo apt-get install apache2
    sudo apt-get install php
    “`

    安装完成后,可以使用以下命令启动Apache服务器:

    “`shell
    sudo systemctl start apache2
    “`

    启动后,可以通过浏览器访问http://localhost 来访问Apache默认的启动页面。

    将PHP与Apache集成后,可以在Apache的配置文件中添加PHP解析指令,以便解析和执行PHP代码。编辑Apache的配置文件可以使用以下命令:

    “`shell
    sudo nano /etc/apache2/apache2.conf
    “`

    在文件中添加以下内容,以便Apache正确处理.php文件:

    “`shell

    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps

    SetHandler application/x-httpd-php


    “`

    保存并退出配置文件后,重新启动Apache服务器以使配置生效:

    “`shell
    sudo systemctl restart apache2
    “`

    现在就可以在Apache的文档根目录(默认是/var/www/html)中创建PHP文件,并通过浏览器访问这些PHP文件了。

    通过以上两种方法,可以在Linux系统上启动PHP,并使用Web服务器访问PHP应用程序。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部