linux
vae_obito
这个作者很懒,什么都没留下…
展开
-
Linux安装phpredis扩展
1.下载phpredis:wget http://pecl.php.net/get/redis-3.1.6.tgz或wget https://github.com/nicolasff/phpredis/archive/3.1.6.tar.gz2.解压安装包并进入解压后目录tar xzf redis-3.1.6.tgzcd redis-3.1.63.在当前目录下生成configure配置文件/usr/local/php/bin/phpize./configure...转载 2020-08-07 11:07:52 · 298 阅读 · 0 评论 -
Linux下lnmp环境中重启nginx,MySQL,PHP
nginx 重启命令: /usr/local/nginx/sbin/nginx -s reload或者service nginx restartPHP 重启命令:service php-fpm restartMySQL 重启命令:service mysql restart————————————————版权声明:本文为CSDN博主「Lfbin5566」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/lfb.转载 2020-07-28 17:47:24 · 723 阅读 · 0 评论 -
require(): open_basedir restriction in effect. 解决方法
在linux服务器部署thinkphp5的时候PHP报了这个错误,如下: 1 2 3 Warning:require(): open_basedir restriction in effect. File(/www/wwwroot/zhuyuyun/thinkphp/start.php) is not within the allowed path(s): (/www/wwwroot/zhuyuyun/public/:/tmp/:/proc/) i..转载 2020-07-27 11:37:05 · 3663 阅读 · 0 评论 -
linux - Bash的基本功能(通配符)
一般匹配是文件和目录名,如果我们要匹配文件的内容,这个时候我们可以使用正则表达式翻译 2017-07-19 18:59:35 · 457 阅读 · 1 评论 -
linux系统下apache服务的启动、停止、重启命令
假设你的apahce安装目录为/usr/local/apache2,这些方法适合任何情况apahce启动命令:推荐/usr/local/apache2/bin/apachectl start apaceh启动apache停止命令/usr/local/apache2/bin/apachectl stop 停止apache重新启动命令:/usr/local/ap转载 2017-08-16 11:49:33 · 582 阅读 · 0 评论 -
apache rewrite
配置文件,首先我们开启rewrite httpd.conf然后创建.htaccess文件配置好了,重启apache,这个重写规则,所有的htm文件都会去找html我们修改.htaccess文件是不需要重启apache的所以在线下的情况是写在文件的,后续上线后最好写入到apache配置文件。就像这样 我们关闭.htaccess的重写功能,直接写入转载 2017-08-18 12:08:53 · 371 阅读 · 0 评论 -
rewrite 防盗链 和限制ip 访问
多个ip回车填写,这个ip我们拒绝访问,修改一下也可以设置为只允许几个ip访问转载 2017-08-18 15:16:56 · 596 阅读 · 0 评论 -
rewrite 防止迅雷下载
这个HTTP_USER_AGENT里面包含了很多信息,我们判断只要包含了2.0.50727 或者以BlackWido开头,我们就认为是迅雷,这个可能在迅雷的更新会有变化,但是我们之前开启了日志,未上线前我们设置到8,就可以去查看日志分析迅雷更新后的标志,在apache_error.log里面,这个重定向的文件我们写禁止访问或者禁止迅雷访问,请使用浏览器之类的。迅雷下载会给服务器带来压力转载 2017-08-18 15:34:07 · 624 阅读 · 0 评论 -
linux简单lamp环境
开始都只需要打些代码 1. 安装Apahce, PHP, MySQL以及php连接mysql库组件。 #yum -y install httpd php mysql mysql-server php-mysql 2. 安装apache扩展 #yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql转载 2017-08-14 18:01:07 · 331 阅读 · 0 评论 -
linux crontab 定时任务
1.直接用crontab命令编辑 cron服务提供crontab命令来设定cron服务的,以下是这个命令的一些参数与说明: crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数crontab -l //列出某个用户cron服务的详细内容crontab -r //删除某个用户的cron服务crontab -e //编辑某个用...转载 2017-03-10 10:32:51 · 547 阅读 · 0 评论 -
MySQL数据库远程访问权限开启
改表:可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"mysql -uroot -p123456mysql>use mysql; mysql>update user set host =原创 2018-11-14 22:12:19 · 394 阅读 · 1 评论 -
linux - Bash的基本功能(管道符)
cd /root ; ls ; cd user ; ls ; 顺序执行,中间有命令报错也不会终止。注意 && || 的位置,如果互换位置 命令 || echo no && echo yes,如果命令执行成功 输出yes 虽然 && 前面的echo no没执行,但是&&只要前面有命令成功了,都会执行后面;如命令执行失败,会输出 no yes ;因为&& 前面的 echo no翻译 2017-07-19 18:06:37 · 689 阅读 · 0 评论 -
linux - Bash的基本功能(输出重定向)
1.标准输入输出 设备设备文件名 文件描述符 类型键盘 /dev/stdin0标准输入显示器/dev/stdout1标准输出显示器/dev/stderr2标准错误输出标准的输入输出设备就这些,还有其他的输入输出设备:鼠标,打印机,投影仪等。我们翻译 2017-07-19 17:00:18 · 464 阅读 · 0 评论 -
linux - 文件搜索命令
我们输入locate anaconda-ks.cfg 就可以搜索到,但是我们新建文件 touch abc ,locate abc 是搜索不到的,原因是:locate并不是在系统中直接搜索的,而是在 /var/lib/mlocat(这个库名字会根据linux版本变化有一点变化)这里是我们locate的数据库,而是在这个数据库中搜索,这样不需要遍历我们的系统,速度是非常快的,但是这个数据库不是实时更新翻译 2017-05-21 15:45:26 · 463 阅读 · 0 评论 -
linux - 帮助命令
帮助命令man (文档)man 命令(获取指定命令的帮助)man man 查看man命令的帮助man ls 查看ls命令的帮助找到相应的选项,输入 -d查看,n继续查找下一个,Shift向上查找每个命令有不同等级的帮助信息我们查看命令都有什么级别的帮助man -f 命令 (man -f 相当于 whatis )这样就会显示命令的级别帮助,例:man -翻译 2017-06-01 12:02:56 · 348 阅读 · 0 评论 -
linux-基本命令格式
家目录:因为是root所以家目录是/root,如果是普通用户:/home/用户名/ ,每个用户都有一个属于自己的家目录,创建就会生成,pwd命令显示当前的所在位置直接输入ls不加选项和目录,显示当前目录下简单的文件名输入ls -l 带选项无目录,就会显示当前目录的详细情况前面10位,第一位是文件类型,-表示文件、d表示目录翻译 2017-05-18 00:16:09 · 1220 阅读 · 0 评论 -
linux - 压缩命令
常用的压缩格式:.zip .gz .bz2 .tar.gz .tar.bz2.zip格式压缩zip 压缩文件名 源文件 (压缩文件)zip -r 压缩文件名 源目录 (压缩目录)unzip 压缩文件(解压缩.zip文件、目录)windows下的zip文件也可以拿到linux中解压,是通用的压缩文件名是否一定带后缀名(.zip),是不需要的,因为linux是不翻译 2017-06-01 15:55:43 · 401 阅读 · 0 评论 -
linux - 文件处理命令
1.目录处理命令mkdir bols 直接创建了bols目录,如果我们想在bols目录里在创建一个目录,就得敲两个命令,比较麻烦,这时候我们就可以用到-p了mkdir japan/cangls 这样是创建不了的,因为japan不存在,是不能再japan里面创建目录,加上-p就可以同时创建两个目录切是父子关系。mkdir -p japan/cangls japan里面包含翻译 2017-05-19 00:05:52 · 463 阅读 · 0 评论 -
linux - 关机与重启命令
shutdown命令shutdown [选项] 时间选项:-c:取消前一个关机或者重启命令;-h:关机;-r:重启立刻执行 shutdown -r nowshutdown -r 11:30 十一点半重启,回车之后我们就卡在这,做不了其他事情,我们可以ctrl+c这样就可以终止退出,我们想不占用让它后台执行 shutdown -r 11:30 &这样就可以了翻译 2017-06-01 18:31:39 · 370 阅读 · 0 评论 -
linux - Bash的基本功能(命令别名和快捷键)
命令别名与快捷键alias 查看系统中已经生效的别名。alias ls='ls --color=never' 设置别名可以看到我们ls其实是不会显示颜色,因为ls默认执行了ls --color=auto的命令所以才显示的颜色,我们删除一个文件也会问我们是真的删除吗?其实rm是没有提示的,别名执行的rm -i就会有提示了,是-i的作用。我们也可以定义自己的别名,比如我们修改ls为翻译 2017-06-18 19:04:44 · 559 阅读 · 0 评论 -
linux - 其他常用命令
挂载命令在linux和windows中硬盘光盘U盘这些都是需要挂载才能使用的,挂载就是分配盘符,windows中的C,D盘呀就是分配盘符,linux中硬盘分区的时候设置自动挂载,我们之后就不需要再对其挂载了,windows也是自动挂载,插入U盘光盘都是自动挂载,但是linux中U盘是需要手动挂载分配盘符。1.查询与自动挂载mount (查询系统中已经挂载的设备)mount -翻译 2017-06-07 10:23:39 · 343 阅读 · 0 评论 -
linux - shell概述
Bourne Shell 由于起源比较早,功能不齐全,比如我们按上下键是不能查找输入的历史命令,现在我们都不用这个了,基本淘汰了。C Shell主要用于Unix中当前linux用的是Bash,虽然各发行商的linux会有一点区别,但都是用的Bash,区别不大,然后linux和Unix区别相对于不同版本的linux更大一点,因为Shell不同,但是也都是大同小异。我们可以在lin翻译 2017-06-13 11:07:55 · 388 阅读 · 0 评论 -
linux - Bash的基本功能(历史命令)
1.历史命令我们直接输入 history 会显示我们输入所有的历史命令,每个用户都可以查看到自己输入的历史命令,都有保存自己历史命令的文件,这样就不会冲突,我们直接输入 history 查看的历史命令和查看.bash_history 文件下命令是不一样的,这是因为.bash_history 文件保存的是我们上次正确退出后的所有命令,而用history 命令查看到的是上次退出后加上这次翻译 2017-07-19 12:26:21 · 521 阅读 · 1 评论 -
VM12.5安装CentOS-7 64位 笔记
安装前:创建虚拟机-》典型-》稍后安装系统-》Linux (CentOS 64)-》输入名字和保存地址-》20GB(随意)-》完成建议处理核心总数不要超过实际电脑的核数,和实际电脑保持一致即可。有局域网用NAT,没有用桥接。CD/DVD选择ISO映像文件(下载好的CentsOS)配置完成开启虚拟机 3.软件包选择,选择装成什么样的服务。不太熟的情况下翻译 2017-05-12 12:17:55 · 797 阅读 · 0 评论