第1步:安装Apache2 Web服务器
sudo apt install apache2
安装Apache2后,下面的命令可用于停止,启动和启用Apache2服务,以便在服务器启动时始终启动。
sudo systemctl stop apache2.service sudo systemctl start apache2.service sudo systemctl enable apache2.service
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