简介:19岁,211大学计算机专业,现任ACM银牌得主,努力用通俗易懂的方式讲解算法!❤️欢迎关注我,一起探讨C++/算法。(优质文章持续更新中……)
个人博客:
介绍
它是基金会提供的开源Web服务器软件,是一个多用途、可移植、可修改的HTTP服务器,是常用的Web服务器软件之一。
该服务器支持主流操作系统,包括UNIX,Linux,Mac OS X等。
通常与MySQL数据库、Perl、PHP脚本解释器配合使用,组成LAMP架构,构建动态网站系统,是全球最流行的Web服务器软件,被绝大多数网站所采用。
演示环境
网页环境:(其他也可以)
PHP 版本:8.0
操作系统:20.04
安装
进入系统后,先更新apt:
sudo apt update
过程中会提示是否继续,输入y,按回车键继续。
[图片上传失败...(图片--04)]
如果卡在这步或者网络有问题,可以将apt源更新为清华源,具体方法请参考参考(注意选择正确的版本):
使用-a命令查看系统版本信息。
修改/etc/apt/.list后,使用命令/etc/刷新配置。
然后安装它,它在apt中的名字是:
sudo apt-get install apache2
安装完成后访问看看是否出现如下界面:
如果你使用的是虚拟机,可以通过ip addr命令查询当前虚拟机的内部IP地址,然后从电脑上打开网页就可以查看了,当然你也可以直接在虚拟机里输入。
此时服务器只安装了,但是还没有安装PHP,所以暂时无法解析PHP。
我们需要安装PHP,在apt源中安装即可,这里我们以PHP8.0为例:
sudo apt-get install php8.0
这里直接安装可能会遇到错误:
E: Unable to locate package php8.0
E: Couldn't find any package by glob 'php8.0'
需要安装第三方PPA源,并逐行执行以下命令:
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php8.0
安装PHP扩展的方法是:sudo apt-get php8.0-,例如sudo apt-get php8.0-。
安装完成后需要在系统中启用php8.0,使用以下命令启用:
a2enmod php8.0
在 /var/www/html 目录下新建一个 index.php 文件,内容如下:
要创建新文件,首先cd到相应目录:cd /var/www/html,然后输入命令:touch index.php。
现在你再访问的话,应该就可以看到PHP的相关信息了。
[图片上传失败...(图片--04)]
此时,您已成功完成服务器设置并且 PHP 程序已准备好运行。
常见问题及解决方案
以下是安装和使用过程中的一些常见问题及解决方法:
网址是哪里?
默认在/var/www/html,但是可以为不同的域名指定不同的路径。
如何重启
使用命令。
如何查看当前启用的模组
扫一扫在手机端查看
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。