第1步:安装Apache2 Web服务器

sudo apt install apache2

安装Apache2后,下面的命令可用于停止,启动和启用Apache2服务,以便在服务器启动时始终启动。

sudo systemctl stop apache2.service
sudo systemctl start apache2.service
sudo systemctl enable apache2.service
如何在Ubuntu服务器上安装PHP

PHP是一种用于创建动态Web应用程序和网站的开源服务器脚本语言。

第2步:安装PHP和相关模块

在上面安装Apache2后,请运行以下命令以安装PHP和相关的PHP模块。
有许多PHP模块执行不同的功能。
在开发基于PHP的网站时,下面是一些常用的功能:

sudo apt-get install php libapache2-mod-php php-mcrypt php-cli php-mysql php-gd php-imagick php-recode php-tidy php-xmlrpc

步骤3:配置Apache2 PHP设置

现在安装了Apache2和PHP,我们可能需要配置Apache2以正确使用PHP。
默认apache2 php配置文件位于/etc/php/7.x/apache2/php.ini

位置的X将是0或者1,具体取决于安装的PHP版本。

通过运行下面的命令打开PHP Apache2配置文件

sudo nano /etc/php/7.x/apache2/php.ini

根据需求进行修改,比如:

file_uploads = On
allow_url_fopen = On
memory_limit = 256M
upload_max_filesize = 64M

接下来,查找apache2 dir.conf文件并确认以下行:

<IfModule mod_dir.c>
     DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
</IfModule>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet

如果未在行上看到index.php定义,请添加并保存文件。

重新启动Apache2和PHP服务

sudo systemctl restart apache2.service

第4步:测试PHP设置

此时,Apache2和PHP应安装并准备好。
要测试Apache2 PHP设置,请在下面的行创建一个空白文件:

sudo nano /var/www/html/phpinfo.php

然后在文件中添加行并保存。

<?php phpinfo( ); ?>

保存文件并打开浏览器,浏览到服务器名称或者IP地址,然后是PHPINFO.php

http://服务器ip/phpinfo.php
将可以看到有关php的信息。

日期:2020-07-07 20:57:12 来源:oir作者:oir