安装前可以先来一套常规招式热热身(如果没有修改成国内软件源的请先更新一下,不然万一有更新,可能会非常慢,修改方法可查阅本人前面的文章):
sudo apt update
sudo apt upgrade
一、安装php8.1
常用的web服务器有apache、nginx等,本次学习选择是php+nginx,使用php-fpm管理cgi连接,所以不打算使用apache。如果友友只是想简单地安装一个php的运行环境,可以直接运行php安装命令:
sudo apt install php8.1
友好的ubuntu会聪明地为你安装好php并贴心地安装上apache,一个可用的php运行环境就搭建好了。经过仔细看安装提示,猜测 php 需要在 libapache2-mod, php-cgi 或 php-fpm 等环境之一运行,如果没有指定则默认选了libapache2-mod,所以会推荐安装 apache。如果只需要php-fpm,则可以用以下安装命令:
sudo apt install php8.1-fpm php8.1
(提示:如果安装了推荐的php8.1后不想用apache,可以使用命令sudo apt pruge php8.1清除掉再重新指定php8.1-fpm的方式安装,有没有更简单的清理方法?)
安装完成后,可以用命令“php -v”来查看。
接下来简单配置一下php-fpm:
1、进入fpm配置目录:cd /etc/php/8.1/fpm
2、使用ls命令查看一下:ls
(conf.d、php-fpm.conf、php.ini、pool.d)
3、修改php-fpm.conf:sudo vi php-fpm.conf
打开后按“i”键进入编辑模式,用方向键移动光标的位置,找到pid和error_log分别填上内容,可参考以下设置:
pid=/run/php/php8.1-fpm.pid
error_log = /var/log/php8.1-fpm.log
完成后按“ESC”键退出编辑模式,输入命令“:wq”保存并退出vi编辑器。
二、安装nginx
直接使用安装命令并根据提示操作即可:
sudo apt install nginx
完成后可以查看一下版本顺便检验一下是否安装成功:nginx -v
可以使用命令“service nginx start”启动nginx服务。此时如果在浏览器上输入nginx服务对应的服务器ip,应该就能看到“Welcome to nginx”的提示页面了。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/128080.html
摘要:后联合广东,致力于北伐,他所统领的七军被誉为钢军,奠定了南京国民政府的基础,龙潭一役,奠定了统一全国的基础。这本书爆出很多历史事实,比如北伐,国民党内部纷争,蒋介石的为人。 最近在看《李宗仁回忆录》,断断续续看了一个星期,因白天没时间,只能抽出晚上的时间,荒废了好多学习的时间,自觉惭愧。本来就对历史非常感兴趣,而李宗仁的这个回忆录,写得真是太好啦,每天晚上回来,本想着打开书就看一会,然...
摘要:后联合广东,致力于北伐,他所统领的七军被誉为钢军,奠定了南京国民政府的基础,龙潭一役,奠定了统一全国的基础。这本书爆出很多历史事实,比如北伐,国民党内部纷争,蒋介石的为人。 最近在看《李宗仁回忆录》,断断续续看了一个星期,因白天没时间,只能抽出晚上的时间,荒废了好多学习的时间,自觉惭愧。本来就对历史非常感兴趣,而李宗仁的这个回忆录,写得真是太好啦,每天晚上回来,本想着打开书就看一会,然...
摘要:解决的痛点免搭建后端开发环境。开发环境改变只需要改变镜像就能同步更新。启动这个新建的镜像。 这篇文章是为了解决前后端开发没有彻底分离的坑,因为我司用的是java,入职第一天就是搭建本地开发环境,看见了多年不见的eclipse的图标出现我的电脑上,我是难过的。后来知道并不是我一个人有此感受。依稀记得有个同学整整一天项目都没跑起来的崩溃感。为了解决这个问题我们尝试了很多方案,但是大大小小都...
阅读 1208·2023-02-24 11:21
阅读 1404·2023-02-24 10:55
阅读 2406·2023-02-24 10:47
阅读 3098·2023-02-24 10:44
阅读 884·2023-02-24 10:38
阅读 609·2022-12-25 19:44
阅读 751·2022-12-25 19:39
阅读 865·2022-12-25 19:36