linux
费墨c
个性你可以有,但是不能没有品位。
展开
-
linux下开启伪静态
在conf目录下httpd.conf中找到复制代码代码如下:LoadModule rewrite_module modules/mod_rewrite.so这句,去掉前边的注释符号“#”,或添加这句。允许在任何目录中使用“.htaccess”文件,将“AllowOverride”改成“All”(默认为“None”):复制代码代码如下:原创 2016-03-10 17:42:52 · 804 阅读 · 0 评论 -
Linux有多个php版本的时候指定php版本设置环境变量
最近在安装swoole的时候老是出错,安装完成以后再php-m中能看到swoole扩展已经开启,而在 phpinfo中却看不到。查看了下php.ini的位置发现这两个指向的路径不同。查看了下安装的php有两个版本,一个是自带的在/usr/bin/php,一个是自己编译安装的php7.0在/usr/local/php/bin/php。所以决定将自带的PHP版本删除。 删除之后发现运行php-m原创 2017-03-17 11:29:49 · 12335 阅读 · 1 评论 -
Linux查看CPU和内存使用情况
在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 top 运行中敲 q 键一次)。top命令是Linux下常用的性能转载 2017-09-07 14:35:16 · 3469 阅读 · 0 评论 -
Linux配置Nginx,MySql,php-fpm开机启动的方法 (centos)
NGINX SHELL脚本 放到/etc/init.d/下取名nginx#!/bin/sh # # nginx - this script starts and stops the nginx daemon # # chkconfig: - 85 15 # description: Nginx is an HTTP(S) server, HTTP(S) reverse #原创 2016-12-14 10:21:55 · 3668 阅读 · 0 评论 -
Centos7 下安装PHP7 phpredis扩展报错解决办法
hecking whether -lc should be explicitly linked in... nochecking dynamic linker characteristics... GNU/Linux ld.sochecking how to hardcode library paths into programs... immediatechecking whether s原创 2017-03-22 11:44:20 · 5293 阅读 · 7 评论 -
编译php7出现 configure: error: Cannot find OpenSSL's <evp.h>
1.第一步检查是否安装opensslopenssl-dev ,是redhat,centos 中的软件包,而debian和ubuntu 中为openssl2.如果已经安装了openssl还是报错,所以需要安装libssl-dev 资源包apt-get install libssl-dev ...原创 2018-03-16 16:35:40 · 2430 阅读 · 1 评论 -
Vim快速查找和替换
VIM是被誉为非常高效的文本编辑软件。但是掌握并高效的使用是件有难度的事情。在VIM中进行快速的查找和替换是提高VIM使用效率的重要方法。下面是我在阅读VIM用户手册时整理的一些资料:行内搜索f命令可以进行行内搜索。输入fx可以找到下一个x字符。F命令可以在反方向进行行内搜索,输入Fx可以找到上一个x字符。t命令同样是进行行内搜索,但是光标停留在符合条件的字符的前面。输入tx使光...原创 2018-03-23 11:36:45 · 446 阅读 · 0 评论 -
centos 编译lnmp
安装依赖# 安装编译工具:yum install gcc automake autoconf libtool gcc-c++# 安装基础库yum install gd zlib zlib-devel openssl openssl-devel libxml2 libxml2-devel libjpeg libjpeg-devel libpng libpng-devel freetype f...原创 2018-03-21 11:30:32 · 288 阅读 · 0 评论 -
deepin安装redis
1. 开始安装Redis1.安装Redis服务apt-get install redis-server2.启动服务/etc/init.d/redis-server start3.连接服务redis-cli原创 2018-03-20 14:05:08 · 2615 阅读 · 1 评论 -
deepin 安装 oh my zsh
很简单,下面两条命令就可以安装了sudo apt install zsh curlsh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"然后编辑 ~/.zshrc文件的ZSH_THEME为自己喜欢的主题,我用的是agnoster,可以通过 ls ~/...原创 2018-03-24 15:50:40 · 5721 阅读 · 0 评论 -
vagrant开发修改静态文件无变化
百度了下很多答案都说这样修改:location ~ .*/.(css|js)$ { add_header Cache-Control 'no-store';}可是修改之后依然没作用发现是vagrant的原因 打开nginx 将sendfile on 修改为sendfile off;即可;原创 2017-03-16 17:14:33 · 617 阅读 · 0 评论 -
Cannot find config.m4. Make sure that you run '/usr/local/php/bin/phpize' in the top level source di
如果在安装php扩展的时候出现如题的错误:只需到php的安装目录下如:cd /usr/local/src/php-7.0.4/ext/openssl 执行命令: cp ./config0.m4 ./config.m4 即可解决原创 2017-03-14 16:38:06 · 10859 阅读 · 0 评论 -
Linux 开启数据库的权限
chmod -R 0777 /usr/local/mysql/var/dedeadmin/给数据库目录的所属用户和组改为MySQLchown -R mysql:mysql dedeadmin但是这样还不能更改数据库,首先,找到mysqladmin所在位置,一般都在mysql/bin下面,我的在/usr/local/mysql/bin 里面,还需要运行以下命令:./m转载 2016-06-17 14:00:37 · 971 阅读 · 0 评论 -
Linux重启网络
linux在更改网络后需要重启网络,重启网络服务的命令是service network restart原创 2016-11-05 10:23:18 · 748 阅读 · 0 评论 -
linux 打包和压缩的概念和区别
对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名 给搞晕。别个不说,单单就压缩文件为例,我们知道在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rar。可是Linux就不同 了,它有.gz、.tar.gz、tgz、bz2、.Z、.tar等众多的压缩文件名,此外windows下的.zip和.rar也可以在Linux下使 用,不过在Linux使用.z转载 2016-11-02 17:32:27 · 8857 阅读 · 0 评论 -
初窥Linux 之 我最常用的20条命令
玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。当然你也可以在使用时去找一下man,他会帮你解决不少的问题。然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大,而我主要是用Linux进行C/C++和shell程序编写的,所以常用到的命令可以就会跟一个管理Li转载 2016-11-02 18:01:29 · 319 阅读 · 0 评论 -
linux curl定时任务
*/1 * * * * /usr/bin/curl http://172.16.0.106/index.php/Home/Index/crons 每分钟访问这个URL一次原创 2016-10-13 14:41:55 · 13550 阅读 · 0 评论 -
linux开启远程链接数据库
1.远程连接上Linux系统,确保Linux系统已经安装上了MySQL数据库。登陆数据库。mysql -uroot -p(密码)。2.创建用户用来远程连接GRANT ALL PRIVILEGES ON *.* TO 'itoffice'@'%' IDENTIFIED BY 'itoffice' WITH GRANT OPTION;(第一个itoffice表示用户名,%表原创 2016-03-02 13:50:29 · 1190 阅读 · 0 评论 -
Linux 下 PHP 扩展 cURL 编译安装
下载 cURL http://pan.baidu.com/s/1hqrHWkG (curl-7.39.0.tar.gz) 解压: tar zxvf curl-7.39.0.tar.gz ./configure --prefix=/usr/local/curl make && make install 安装 curl 成功后,进入 php 的源码包(非php安装地址原创 2017-03-28 12:08:07 · 511 阅读 · 0 评论 -
连接Mysql提示Can’t connect to local MySQL server through socket的解决方法
1.如果确认mysql服务正常运行,还提示文章标题的此错误,那就是“/etc/my.cnf”配置文件的问题了。解决办法是修改“/etc/my.cnf”配置文件,在配置文件中添加“[client]”选项和“[mysql]”选项,并使用这两个选项下的“socket”参数值,与“[mysqld]”选项下的“socket”参数值,指向的socket文件路径完全一致。如下:[mysqld]datadi原创 2017-03-28 13:42:00 · 4044 阅读 · 0 评论 -
Linux Centos下编译mysql
一、编译安装MySQL前的准备工作安装编译源码所需的工具和库(安装过程注意有没出错)[sql] view plain copy print?yum install gcc gcc-c++ ncurses-devel perl 安装cmake,从http://www.cmake.org下载源码并转载 2016-11-18 15:20:37 · 376 阅读 · 0 评论 -
deepin oh my zsh agnoster乱码
macos不适用wget https://raw.githubusercontent.com/powerline/powerline/develop/font/10-powerline-symbols.confwget https://raw.githubusercontent.com/powerline/powerline/develop/font/PowerlineSymbols.ot...原创 2018-03-24 16:11:16 · 3893 阅读 · 0 评论