Linux
关于liunx服务器的知识分享
IT阿剂
万物皆有裂缝,因为那是光照进来的地方。
展开
-
django部署在Centos7+python3+apache上教程
django在本地环境非常好配置使用自带的web服务就可以了但是部署到服务器上再使用自带的web就不方便了 一般是配合nginx或apache来使用。这篇文章主要是教如何搭配apache的。原创 2023-05-17 17:48:03 · 737 阅读 · 0 评论 -
TP5的whereOr方法完成账号密码登录(手机号或用户名)功能
登录功能中一般会有账号密码登录和手机号验证码登录;账号密码登录时有的会显示使用手机号或者用户名登录。这样在输入用户名或者手机号+密码时,后台就需要去查询账号和密码是否匹配;原生sql没什么难度;这里主要是记录下TP5(及以上版本)框架下的whereOr方法去实现,这样写法不会向原生sql那么繁琐。直接先上代码//这里有几个点需要注意下//1.function()后面使用use()传入条件参数//注意闭包查询里面的顺序,而且第一个查询方法用where或者whereOr是没有区别的。db('原创 2022-01-24 10:50:34 · 1285 阅读 · 0 评论 -
centos7源码安装php5.6
由于yum源安装php5.6后的php版本为5.6.40,然后remi员中mbstring扩展安装上不能使用提示版本问题,试了很多方法没解决于是源码安装,而且以前也一直没有源码装过所以也相当于学习一次。php的下载地址,大家需要安装哪个版本就去找对应版本下载http://php.net/downloads.php1: php编译安装,php的编译安装依赖的库比较多,编译安装会稍微难一点//安装epel EPEL的全称叫 Extra Packages for Enterpri..原创 2020-10-28 15:00:22 · 566 阅读 · 0 评论 -
-bash: /usr/bin/php: No such file or directory解决办法
今天测试机源码安装完php56,使用php -v时报错-bash: /usr/bin/php: No such file or directory原因:未找到可执行文件php解决办法:在/usr/bin/路径下 创建执行文件路径的硬链接//前面的地址是php安装地址 ln -s /usr/local/php/bin/php /usr/bin/php...原创 2020-10-28 11:45:36 · 4395 阅读 · 0 评论 -
PHP Warning: Unknown: It is not safe to rely on the system‘s timezone settings. You are *required*
PHP Warning: Unknown: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, .原创 2020-10-27 17:10:18 · 334 阅读 · 0 评论 -
vim中查找字符
vim有强大的字符串查找功能。我们通常在vim下要查找字符串的时候, 都是输入 / 或者 ? 加 需要查找的字符串来进行搜索,比如想搜索 super 这个单词, 可以输入 /super 或者 ?super, 两者的区别是前者是从上往下搜索,后者是从下往上搜索。那么如果我想搜索本行中某个单词,并且这个单词很长的时候, 手动输入该字符串是非常麻烦的, 当然可以使用模糊匹配(如* 或 ?)来做, 不过这样可能搜得到很多其他的,不完全匹配的字符串。可以使用如...原创 2020-09-24 18:52:14 · 3758 阅读 · 1 评论 -
如何kill掉一个screen
1、使用screen名字,kill掉。 screen -S session_name -X quit2、激活screen: screen -rsession_name 并利用exit退出并kiil掉session。原创 2020-09-14 09:46:21 · 2133 阅读 · 1 评论 -
No match for argument: mysql56-community Error: Unable to find a match: mysql56-community解决方案
最近将centos升级到了8.1在安装mysql服务时老是报错No match for argument: mysql-community-serverError: Unable to find a match: mysql-community-server解决方案是:执行sudo yuminstallmysql-server便可安装成功!所谓勇者,是心有所惧,唯自知尔!...原创 2020-08-10 17:16:51 · 1615 阅读 · 1 评论 -
linux定时任务crontab实现PHP脚本讲解
之前有篇文章提到了crontab一直也没补充,今天把它补上。什么是crontab?crontab 是一个用于设置周期性执行任务的工具。1.liunx系统输入service crondstatus(或者systemctl status crond)查看crontab的状态; 如果没有安装使用下列命令:yum install vixie-cron yum install crontabs 如果安装却没有开启服务使用 service crond start //启动服务 下面列...原创 2020-08-06 15:46:37 · 2348 阅读 · 3 评论