Gentoo Linux部署LNMP

一、安装nginx

1.gentoo-chxf ~ # emerge -av nginx


提示配置文件需更新

2.gentoo-chxf ~ # etc-update

3.gentoo-chxf ~ # emerge -av nginx


4.查看并启动nginx

gentoo-chxf ~ # systemctl status nginx

gentoo-chxf ~ # systemctl start nginx

gentoo-chxf ~ # systemctl enable nginx

二、安装mariadb

1.gentoo-chxf /etc/nginx # emerge -av mariadb

2.gentoo-chxf /etc/mysql # emerge --config =dev-db/mariadb-10.6.17

3.查看并启动mariadb

gentoo-chxf /etc/mysql # systemctl status mysqld

gentoo-chxf /etc/mysql # systemctl start mysqld

gentoo-chxf /etc/mysql # systemctl enable mysqld

4.可登录数据库

三、安装php

1.#emerge -av php

发现少了一些扩展

2.补充php扩展

(1)#cd /etc/portage/package.use

(2)#vim php

dev-lang/php iconv mbstring curl openssl tokenizer soap ctype zip zlib gd simplexml spl pcre dom xml xmlreader intl json hash fileinfo sodium exif memory_limit file_uploads opcache mysqli pdo fpm sockets bcmath

(3)#etc-update

3.emerge -av dev-lang/php

(1)gentoo-chxf /etc/portage/package.use # emerge -av dev-lang/php

提示更新配置文件

编译安装(过程截图)



(2)gentoo-chxf /etc/portage/package.use # emerge --config =mail-mta/nullmailer-2.2-r2

4.查看并启动php

gentoo-chxf /usr/lib/systemd/system # systemctl status php-fpm@8.2.service

gentoo-chxf /usr/lib/systemd/system # systemctl start php-fpm@8.2.service

gentoo-chxf /usr/lib/systemd/system # systemctl enable php-fpm@8.2.service

四、部署LNMP

1.查看nginx、mariadb、php运行情况

2.部署lnmp

思路:

(1)php连接mariadb:安装已自动完成;

(2)php->php-fpm.sock;

#vim www.conf

重启php-fpm

gentoo-chxf /etc/php/fpm-php8.2/fpm.d # systemctl restart php-fpm@8.2.service

(3)nginx->php-fpm.sock


重启nginx

gentoo-chxf /etc/php/fpm-php8.2/fpm.d # systemctl restart nginx

3.用phpinfo.php来检测部署

部署完成,可访问:

相关推荐
偕臧x8 天前
OpenClaw + 飞书(Feishu)环境搭建指南
部署·飞书·openclaw·feishu·spawn einval
海棠AI实验室1 个月前
RunPod Serverless + vLLM:大语言模型部署与配置指南(实战版)
部署·vllm·runpod
小楼v1 个月前
如何实现AI生成应用部署功能
java·后端·ai·部署
阿坡RPA1 个月前
Mac专享!喂饭级教程:手把手带你用MiniMax 2.1与Discord部署个人AI助手OpenClaw
部署·openclaw
老陈聊架构1 个月前
『AI编程工具』OpenCode 保姆级安装教程:开源 AI 编程代理入门教程
人工智能·部署·ai编程·安装·oepncode
韦东东1 个月前
MinerU2.5源码拆解:双后端架构设计与企业级部署实践
人工智能·大模型·部署·架构设计·mineru·双后端
阳无1 个月前
宝塔部署的前后端项目从IP访问改成自定义域名访问
java·前端·部署
AI周红伟1 个月前
周红伟《DeepSeek企业大模型的企业级部署及优化和RAG知识库和Agent智能体构建的案例交付实操》
大模型·微调·部署·rag·智能体·agent智能体
fjhcom1 个月前
Qwen2.5-0.5B 模型微调与部署完整教程
微调·部署·qwen
Mr.Ja2 个月前
[特殊字符] 虚拟机部署 Redis 详细教程(从安装到安全验证全流程)
redis·部署·虚拟机·redis部署