Yifan2007 发表于 2024-8-13 14:17

php部署linux学习问题

应该学什么内容才能入门linux的操作?麻烦说几个关键词

最终目标是熟练的部署php到linux上

2513002960 发表于 2024-8-13 14:47

直接用宝塔就可以,部署很方便

gosun 发表于 2024-8-13 14:54

成熟工具很多,例如宝塔、1panel、PHPStudy、XAMPP……

JuncoJet 发表于 2024-8-13 15:31

LNMP 无脑装就能运行PHP了
rz sz 命令上传下载
tar zip 命令压缩解压

youngnku 发表于 2024-8-13 16:06

局域网(内网没有互联网),可以用宝塔么?

野生的沫沫 发表于 2024-8-13 16:09

看ubuntu系统的课程
或者运维课程

zunmx 发表于 2024-8-13 16:13

你需要先说明是那个发行版,以centos为例
基础
yum 软件包管理(比如说安装apache-httpd \ nginx \ php-fpm)【如果是ubuntu,用apt】
ls列目录 (你得看目录里的文件吧)
cd 切换目录 (改配置,放文件会用到)
lz/rz文件上传下载工具(在lrzsz包中,通过shell传输文件)
lz/rz 可以用ftp sftp 替代
unzip zip解压工具 (解压zip用)
tar tar包工具 (解压tar包)
wget或curl http下载工具(比如下载nginx源码,手动编译会用到)
make c语言编译会用到 (比如make install)
vi/vim 文本编辑器 (比如说修改php.ini或nginx.conf)
:wq 保存并退出
:q! 强制退出

firewall-cmd 防火墙操作 (比如说开放80端口)
systemctl 服务管理器 (管理web服务,数据库服务等,当然你可以关闭防火墙)

进阶安全
chown 修改文件的所有者
chmod 修改文件权限
useradd 添加用户 (web服务与root隔离开,也就是不要用root启动web服务,提高安全性)
su切换用户(顾名思义switch user)
setcap 权限管理工具 (比如说在非root启动80,443端口是不允许的 [< 1024])

暂时就想到这么多。

danielau 发表于 2024-8-13 17:16

学习如何使用yum

xjdasitu 发表于 2024-8-13 17:43

装宝塔,剩下就简单了{:1_905:}

xiajin 发表于 2024-8-13 17:44

不用学,用宝塔,傻瓜式操作
页: [1] 2
查看完整版本: php部署linux学习问题