$ php -r "echo 'Hello World';"這行命令將輸出字符串 "Hello World" 到命令行終端。我們也可以將輸出保存到一個文件中,如下:
$ php -r "file_put_contents('output.txt', 'Hello World');"此命令將創建一個名為 "output.txt" 的文件,并將字符串 "Hello World" 寫入該文件中。 通過Web服務器訪問PHP資源 除了通過命令行訪問PHP資源之外,我們還可以通過Web服務器訪問。Linnux系統中常用的Web服務器是Apache和Nginx。在將PHP應用發布到Web服務器中之前,我們需要配置Web服務器以支持PHP動態腳本的解析。 在Apache服務器中,我們需要安裝PHP模塊并將其與Apache服務器進行綁定。具體步驟如下: 1. 安裝Apache和PHP
$ sudo apt-get update $ sudo apt-get install apache2 php7.0 libapache2-mod-php7.02. 修改Apache配置以支持PHP 在Apache的配置文件中,我們需要指定PHP的解析方式。打開 Apache 的配置文件 `/etc/apache2/mods-enabled/dir.conf` 并添加 PHP 解析方式,如下:
3. 重啟Apache服務器 在完成上述配置后,我們需要重啟 Apache 服務器以使其生效:DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps
$ sudo systemctl restart apache2在Nginx服務器中,我們需要安裝 PHP FastCGI 應用程序并配置服務器以使用它。具體步驟如下: 1. 安裝Nginx和PHP FastCGI
$ sudo apt-get update $ sudo apt-get install nginx php7.0-fpm2. 修改Nginx配置以支持PHP 打開 `/etc/nginx/sites-available/default` 文件并啟用PHP FastCGI。下面是一份默認的Nginx配置文件:
server { listen 80 default_server; listen [::]:80 default_server; root /var/www/html; index index.php index.html index.htm; server_name _; location / { try_files $uri $uri/ =404; } location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php7.0-fpm.sock; } }3. 重啟Nginx服務器 在完成上述配置后,我們需要重啟 Nginx 服務器以使其生效:
$ sudo systemctl restart nginx總結 在Linnux系統中,訪問PHP資源可以通過多種方式來完成。通過命令行訪問可快速獲得PHP輸出結果,而通過Web服務器訪問可使我們訪問和開發PHP Web應用程序變得更加靈活。我們還介紹了在Apache和Nginx Web服務器中如何配置PHP資源。希望這篇文章能夠對您提供幫助,帶給您更多關于Linnux系統和PHP資源的相關知識。
上一篇java總結和收獲
下一篇linnux重裝php