Linux建设网站需要啥工具?必备软件清单助你入门!

2025-10-28 15:02:21 作者:admin

昨天一拍脑门想在Linux上搞个网站,结果刚开始连该装啥都不知道,跟没头苍蝇似的到处查资料。干脆把整个摸索过程记下来,万一有人跟我一样菜?

从头开始瞎折腾

先给虚拟机装了个Ubuntu系统,看着空荡荡的桌面直发愣。琢磨着总得弄个能跑网页的玩意儿,听说Apache挺有名,直接sudo apt install apache2 开整。装完打开浏览器输自己IP,哎呦还真跳出个"It works!"页面!正得意,同事冷不丁来一句:这年头谁还用Apache,Nginx省资源多了!气得我晚饭多吃了半碗。

  • Nginx(装完就把Apache卸了,花里胡哨的默认页看得眼晕)
  • Vim(改配置时发现系统自带nano根本不会用,拍桌子装了vim)

数据库踩坑实录

心想动态网站总得要存数据,听说MySQL被收购后不对劲,试了下MariaDB。安装倒是顺利,结果输完密码死活登不上,差点把键盘抠烂。后来才知道得先sudo mysql_secure_installation 设安全配置,改密码时候手抖按错三次,差点把自己锁外面。

半夜突然想到:要是网页程序用PHP咋办?爬起来又补装php-fpm,配Nginx时把location路径写错,折腾到两点半。看到phpinfo页面那刻,激动得把泡面打翻在键盘上——得,白忙活了。

偷懒神器拯救人类

第三天对着命令行眼睛发直,突然想起有个叫宝塔面板的东西。半信半疑装上后直拍大腿:早用这个省三小时!鼠标点点就能装环境,还带防火墙和文件管理。不过内存占用挺猛,老电脑怕是要卡成PPT。

  • 防火墙工具(ufw开完22端口手贱点了拒绝所有,ssh当场断开)
  • Git(从github扒代码时输错命令,把整个仓库删光了)

现在能跑起来的家当

目前服务器上跑顺溜的就这些:

  • Nginx(稳是真稳,就是配置文件眼晕)
  • MariaDB(表哥教的备份命令写小本本贴显示器上了)
  • PHP 8.1(刚开始连扩展都不会装)
  • 宝塔面板(小白救命稻草,但不敢全信它)

对还有Certbot,搞https证书时候域名验证死活不过查半天发现防火墙没开80端口。气得把路由器电源拔了冷静五分钟。

折腾完最大的感想:文档永远别关!昨天改错*导致白屏,蹲在墙角翻手机浏览记录的样子像极了查小抄。现在网站总算是能打开了,虽然丑得跟二十年前网页似的——管他,泡杯奶茶先!

在线咨询 拨打电话

电话

02088888888

微信二维码

微信二维码