Composer是PHP的一个依赖管理工具。我们可以在项目中声明所依赖的外部工具库,现在很多项目都须通过Composer方式安装和更新,例如thinkphp6或laravel等,所以我们很有必要知道怎么安装和使用composer。
Composer在 Windows 、 Linux 以及 OSX 平台上均可以安装使用。
一、安装Composer
1、Wondows 平台上,我们只需要下载……
伪静态只是改变了URL的显示形式,实际上还是网站页面还是动态页面。伪静态的页面后缀可以是html、htm或者是目录格式等。那么为什么要用伪静态呢?
一是为了seo优化,伪静态有利于搜索引擎的收录,能够增加网站优化效果;二是为了让URL看起来更简单,给人一种专业性的感觉。
而配置伪静态的方法,需要根据web服务器的不同……
之前写过一篇《crontab定时任务的一些写法整理》,可以作为本文的参考。今天对几种情况再写一下例子。
crontab每分钟定时执行:
*/1 * * * * service mysqld restart //每隔1分钟执行一次
*/10 * * * * service mysqld restart //每隔10分钟执行一次
crontab每小时定时执行:
0 */1 * * * service mysqld restart //每1小……
使用redis登录的时候,经常会看到报错:(error) NOAUTH Authentication required.
出现这个问题是redis的认证问题,输入redis的密码认证后就可以了,注意密码是字符串形式!
127.0.0.1:6379> auth “yourpassword”
例如密码是“123456”,当出现认证问题时候,输入“auth 123456”即可.
示例:
# redis-cli
127.0.0……
在redis的日常工作使用中,经常需要在服务器用命令行删除具有相同前缀的keys。比如test:1,test:2,test:3…,等等…。
1、首先我们需要登录到linux等服务器窗口,使用redis-cli登录redis。
# redis-cli
注:如果提示”Redis (error) NOAUTH Authentication required”,则需要输入redis的密码验证。
#……
一起学习Linux系列文章之Linux下vim常用命令之多行注释和多行删除。
导读:在使用vim时,多行注释和多行删除的这些命令是经常会用到的一些小技巧,掌握它们可以大大提高工作效率,事半功倍。
一、多行注释
1. 首先按esc进入命令行模式下,按下Ctrl + v,进入列(也叫区块)模式;
2. 在行首使用上下键选择需要注释的多行……
之前有一些朋友通过《在linux中搭建SVN服务器》搭建了svn服务器,也通过《SVN服务器多个项目的权限分组管理》、《svn查看日志(show log)显示时间为1970和show log no date的解决方法》解决了svn使用当中的问题,最近也有朋友问为什么它的svn总是报“由于目标计算机积极拒绝 无法连接”,出现这个错误的原因其实是服务器上的……
今天在执行 service nginx restart命令出现下面错误:Job for nginx.service failed because the control process exited with error code. See “systemctl status nginx.service” and “journalctl -xe” for details.
[vagrant@localhost ~]$ sudo service nginx restart
Redirecting to /bin/sy……
有时迁移服务器,也需要对redis做数据备份和迁移,迁移过程如下。
1.旧服务器
进入redis命令模式,查看数据备份存放的目录:
[root@localhost ~]# redis-cli
127.0.0.1:6379> CONFIG GET dir
返回:
1) “dir”
2) “/var/lib/redis”
127.0.0.1:6379> quit #退出
可以看到redis数据存放在/var/lib/r……
在linux中查看端口占用情况有两种方式:
1、lsof -i:端口号
lsof -i:端口号,用于查看某一端口的占用情况,比如查看22号端口使用情况,lsof -i:22
2、netstat -tunlp|grep 端口号
netstat -tunlp|grep 端口号,用于查看指定端口号的进程情况,如查看22端口的情况,netstat -tunlp|grep 22