linux 常用命令 命令行安装swoole

本文介绍了如何在Ubuntu系统中查看PHPSwoole的版本,安装Swoole扩展,包括下载、编译和配置过程。此外,还讲解了如何使用nohup命令确保服务在后台持续运行,以及调整系统设置以避免笔记本盖子关闭时挂起程序。同时,文章提到了远程控制工具向日葵的命令行和桌面版安装、启动、卸载方法,以及解决黑屏问题的方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

php --ri swoole #查看PHP Swoole版本
ps -ef | grep php #查看带PHP关键词的进程
ps -ef | grep worker #查看带worker关键词的进程

nohup命令可以让你在退出终端或关闭SSH连接后继续运行命令

定位到该文件swoole_http.php目录,将标准输出和标准错误输出都重定向到文件
nohup php swoole_http.php > http_post_log.txt 2>&1 &

注意云平台是PHP8.0 swoole5,查看版本号

php --ri swoole

命令行安装swoolev5.0.3,下载https://gitee.com/swoole/swoole/tags php8.0 版本上,则路径是 /www/server/php/80/lib/php/extensions ,解压后文件夹重命名为 swoole

#进入目录
cd /www/server/php/80/lib/php/extensions/swoole
#生成configure文件准备编译,80就是对应php8.0版本对应的目录
/www/server/php/80/bin/phpize
#编译配置项
./configure --enable-openssl --with-php-config=/www/server/php/80/bin/php-config
#执行编译
make && make install
配置php.ini在配置文件末尾追加:
[swoole]
extension=swoole.so
swoole.use_shortname='Off'

查看安装是否成功

/www/server/php/80/bin/php --ri swoole

启动http

/www/server/php/80/bin/php swoole_http.php

nohup启动(重启服务器后需要运行次命令,启动swoole进程)

nohup /www/server/php/80/bin/php /www/wwwroot/haihui/swoole_http.php > http_post_log.txt 2>&1 &

字体大小设置,笔记本盖子关闭时挂起(合住屏依然不关闭电脑程序)

ubuntu设置-》息屏-》五分钟(息屏后程序依然运行)

sudo apt install gnome-tweaks
gnome-tweaks

1、远程控制向日葵命令行

wget https://down.oray.com/sunlogin/linux/sunloginclientshell-10.1.1.28779-amd64.deb

sudo dpkg -i sunloginclientshell-10.1.1.28779-amd64.deb

依赖报错执行 sudo apt-get install -f -y

启动 /usr/local/sunlogin/bin/sunloginclient

卸载 sudo dpkg -r sunloginclient

2、远程控制向日葵桌面版

安装 sudo dpkg -i SunloginClient_11.0.1.44968_amd64.deb

启动 /usr/local/sunlogin/bin/sunloginclient

卸载sudo dpkg -r sunloginclient

黑屏解决办法

sudo apt install lightdm

重新设置

sudo dpkg-reconfigure lightdm

开启无痕模式,禁用命令历史记录功能
set +o history
恢复
set -o history

删除 history -c 

删除 > ~/.bash_history

历史wifi

cd /etc/NetworkManager/system-connections

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值