
docker?
bt?
还有手动
还是有自己的 shell?
1 334132462 Oct 5, 2022 以前喜欢手动编译,后来喜欢用 bt 再后来喜欢用 docker 。现在用 laradock |
2 ClarkAbe Oct 5, 2022 不用 lnmp , Golang 或者 Rust 直接 (交叉) 编译二进制丢上去...... |
3 villivateur Oct 5, 2022 via Android sudo apt update sudo apt install nginx sudo apt install mysql-server sudo apt install php-fpm |
4 kokutou Oct 5, 2022 via Android apt 。。。 yum 。。。 pacman 。。。 |
5 billgong Oct 5, 2022 @villivateur Couldn't agree more. |
6 simple2025 OP @villivateur 我曾经用 apt 装 mysql,装坏了,就不敢用 apt 装 mysql 了 |
7 debuggerx Oct 5, 2022 via Android 首先排除 bt 和源码编译 |
8 simple2025 OP @debuggerx 其实我还挺喜欢 bt 的,可惜他一定要手机 |
9 villivateur Oct 5, 2022 via Android @chenqh 你这属于因噎废食了,既然装坏了就应该查一下为什么装坏,而不是再也不用了 |
10 musi Oct 5, 2022 开发都是 docker 一把梭 |
11 simple2025 OP @villivateur 哈哈,确实是这样,所以偏向 docker 了 |
12 mylara &bsp; Oct 5, 2022 yum 手工 |
13 ration Oct 5, 2022 via Android docker compose 一把梭。源码编译,包安装(不推荐),bin 包下载都试过,自己想怎么装就怎么装。但是第一次成功装好了,后面直接就 docker 了。 |
14 ltkun Oct 5, 2022 via Android bt 是什么 手机上也能搞事情的 Android 和电脑也差不多 |
15 baobao1270 Oct 5, 2022 sudo apt install php-fpm mysql-server nginx 或者 docker-compose |
16 Spaceless Oct 5, 2022 via iPhone nginx 和 php-fpm 直接包管理器装 Mariadb 用 docker |
18 q000q000 Oct 5, 2022 以前用军哥的 Lnmp 脚本,现在用宝塔。 |
19 GarethChu Oct 5, 2022 为了省事,用了 BT |
20 debuggerx Oct 5, 2022 via Android 为什么使用系统自带包管理是最安全可靠的选择: https://www.zhihu.com/question/329637242/answer/735304069?utm_id=0 也不推荐用包括宝塔在内的任何面板或者脚本,这就相当于为了方便,把服务器直接交给别人了,学用 linux 第一课就应该是敬畏安全,保护好自己的 root 我现在也常用 docker-compose 部署项目,但是也应该认识到它的局限性,要准备好面对 docker 本身的问题,有些时候调试容器中的问题还是要比直接安装的麻烦不少的。 综上,新手和经验不是特别丰富的情况下还是优先推荐包管理,并远离各种垃圾教程和所谓的“方便”。 |
21 linuxgo Oct 5, 2022 现在又 appimage 可以用,下载下来不用安装,直接独立运行,不会破坏原有系统的依赖。用 docker 也要先安装 docker 的运行环境 mysql 也提供了 https://apprepo.de/appimage/mysql |
22 panlatent Oct 5, 2022 via iPhone 服务端用系统自带,开发用集成 docker 的工具 比如 php 我用 ddev |
23 yiqiao Oct 5, 2022 homestead 一键集成。 |
24 woshinide300yuan Oct 5, 2022 我是非技术流玩家,以前入坑时用 lnmporg ,现在用 bt 。都是稳的一 p ,反正不自己搞(主要是不会,其次是懒得为此浪费时间) |
25 terranboy Oct 5, 2022 OneinStack |
26 BeautifulSoap Oct 5, 2022 经常一台机子上跑多个网站,自从接触 docker 后就再也没用过原生包管理或脚本了。无论什么新机子,只要能装 docker ,新机子上部署服务几乎都是一键就跑起来 然后最近接触了 k8s ,现在服务器上连 docker 都懒得装了。一台新机子到手后把它加入集群里,k8s 就能自动帮我把所有服务都配置好,连装 docker ,上传 docker-compose.yaml 之类的操作都不需要了 |
27 guanhui07 Oct 5, 2022 docker |
28 zedpass Oct 5, 2022 docker compose 所有系统都用可以用一个 docker-compose.yaml 搞定 |
30 shijingshijing Oct 5, 2022 @Cu635 盲猜是版本依赖弄出了问题,版本不对会一直提示 error 。 |
31 xingis Oct 5, 2022 Multipass |
32 rabbbit Oct 5, 2022 oracle 你们都是咋装的。。。? |
33 yaoyaomoe Oct 5, 2022 via iPhone 有维护生产环境 apt update && apt install -yy nginx marinadb-server python-is-python3 && mysql_secure_installation 开发环境 curl -L get.docker.com|bash apt update && apt install docker-compose |
34 simple2025 OP @Cu635 我也不记得了,就是 mysql 运行不成功,好久远的事情了,忘了 |
35 simple2025 OP @Cu635 我记得我好像在装 mysql 的时候一路狂按 enter,跳过了什么东西,然后 mysql 连不上,还是启动不了,好像是这样 |
36 devtk Oct 5, 2022 via Android 用容器最方便快捷 |
37 raptor Oct 5, 2022 ansible ,自己写一个 playbook 复用无压力 |
38 ysc3839 Oct 5, 2022 via Android 优先用发行版官方的软件仓库,版本或功能不满足的话,其次是知名度较高的第三方仓库(比如 Remi's RPM repository 提供的 PHP),再者是自己编译出软件包(deb rpm 等)进行安装,最后才是源码编译后不经包管理直接安装。 |
39 azhi Oct 5, 2022 docker-compose |
40 hentaisan Oct 5, 2022 OneinStack |
41 Nitroethane Oct 5, 2022 via iPhone @ration 为什么不推荐包安装而推荐自己源码编译? |
42 cue Oct 5, 2022 宝塔。以前用过一个 oneinstack |
44 baozhilv Oct 5, 2022 不懂就问,bt 是啥呀? |
45 simple2025 OP @baozhilv 宝塔 |
46 n18255447846 Oct 5, 2022 一个命令+改几个配置文件 |
47 loginv2 Oct 6, 2022 主要用云主机,第一个用 lnmp ,配置好自己用的东西,保存镜像,下次新主机用这个镜像建立 |
48 Cu635 Oct 6, 2022 @shijingshijing #30 apt 安装版本依赖出现问题,大概率是不同版本号的源混用了,或者是自己手动调整 apt 优先级调整坏了。 @chenqh #34 #35 默认用户和密码设置,root 用户密码设置之类的? |
49 810244966 Oct 7, 2022 bt ,yyds ! |
50 julyclyde Oct 8, 2022 首先排除自己编译 |
52 Cu635 Oct 8, 2022 @julyclyde #51 我用了 debian 这么多年,也没遇见过几次 apt 的依赖问题,遇见的几次还都是 debian sid 的,stable 几乎没有。原因就是 debian 发行版打包的时候,开发者已经通过很多工作来让用户避免遇见这些了。 ubuntu 有 ppa ,我用的时间积累不够发表评论了。 简单一句话:不是我“躲”过去的,而是开发者们的贡献给解决了。 当然,这是只用官方源,不随便加第三方源的情况下。一旦加入第三方源了,debian 的 multimedia 也好,ubuntu 的 ppa 也好,或者是第三方软件官方给出的 ppa 也好,依赖出问题的概率几何级数的上升。 |
54 lzj724 Oct 8, 2022 不用 docker 的话有一键安装脚本 |
55 yagamil Oct 9, 2022 用 docker 安装的 BT 。 主要怕 BT 有漏洞或者后门,被攻破了也只给他个 docker 环境,影响不大的。 之前就是用 docker 下搞了个 php 插件,为了兼容某个 wordpress 插件。 结果就被植入了挖矿木马,只是 cpu 疯狂加载,但都在 docker 环境下,没有对宿主机造成什么实质破坏性影响。 |
56 pysex Oct 11, 2022 sudo apt install php-fpm mysql-server apache2 -y |