![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
ityangs
本人酷爱网络编程,熟练PHP网站开发前后端技术。侧重PHP后端语言的研发工作。个人主页:www.ityangs.cn
展开
-
This account is currently not available 解决办法
在linux中使用su切换到nginx账号的时候出现了This account is currently not available的错误提示。1. 使用grep nginx /etc/passwd查看用户权限$ grep nginx /etc/passwdnginx:x:997:995:nginx user:/var/cache/nginx:/sbin/nologin可以看出,nginx是/sbin/nologin禁止登录的。只要修改这个模式就可以了2. 修改模式$ usermod .转载 2021-05-07 20:34:02 · 5228 阅读 · 0 评论 -
Docker容器安装记录
这里写自定义目录标题Ubuntu系统安装方式CentOS系统安装方式Mac系统安装方式Windows系统安装方式Ubuntu系统安装方式1.安装/升级Docker客户端推荐安装1.10.0以上版本的Docker客户端参考文档 docker-ce2.配置镜像加速器针对Docker客户端版本大于 1.10.0 的用户您可以通过修改daemon配置文件/etc/docker/d...原创 2019-03-13 22:41:49 · 909 阅读 · 0 评论 -
PHP扩展安装记录
PHP扩展安装imagick扩展安装 window下安装php的imagick和imagemagick扩展教程 Linux下php安装imagick原创 2018-01-09 12:01:02 · 900 阅读 · 0 评论 -
Linux系统中crontab定时器设置
基本格式 :* * * * * command 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用或者 /1表示 第2列表示小时0~23(0表示0点) 第3列表示日期1~31 第4列表示月份1~12 第5列标识号星期0~6(0表示星期天) 第6列要运行的命令 crontab文件的一些例子:30 21 * * * /u原创 2017-04-18 13:59:59 · 2969 阅读 · 0 评论 -
Git忽略规则不生效的解决办法
在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法(如无,则需自己手工建立此文件)。这个文件每一行保存了一个匹配的规则例如:# 此为注释 – 将被 Git 忽略*.a # 忽略所有 .a 结尾的文件!lib.a # 但 lib.a 除外/TODO # 仅仅忽略项目根目录下的 TODO 文件,不包括 subd原创 2017-03-27 10:16:50 · 3114 阅读 · 0 评论 -
(二)Centos7下Yum更新安装PHP5.5,5.6,7.0
yum源默认的版本太低了,手动安装有一些麻烦,想采用Yum更新安装的可以使用下面的方案:1.检查当前安装的PHP包yum list installed | grep php如果有安装的PHP包,先删除他们yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x原创 2017-01-02 16:36:10 · 16132 阅读 · 2 评论 -
隐藏服务器版本号的技巧
一、查看网站服务器头信息版本号curl --head http://xxx.com 二、隐藏版本信息1、隐藏Apache版本信息: 打开Apache配置文件httpd.conf,加入以下两行: ServerTokens ProductOnly ServerSignature Off2、隐藏Nginx版本信息: 打开Nginx配置文件nginx.conf,在http { }里加上: server原创 2017-01-22 23:39:28 · 3040 阅读 · 0 评论 -
CentOS服务器安全配置策略
近期服务器频繁有被暴力破解,大致分析了一下入侵行为,整理了常用的安全策略: 最小的权限+最少的服务=最大的安全1. 修改ssh默认连接22端口 和 添加防火墙firewalld 通过端口步骤:1) 修改ssh的默认端口22:vi /etc/ssh/sshd_config2)让防火墙通过这个端口firewall-cmd --state【firewalld是否运行】firewall-cmd --原创 2017-01-14 21:16:00 · 8685 阅读 · 0 评论 -
CentOS Linux服务器安全设置
引言:我们必须明白:最小的权限+最少的服务=最大的安全所以,无论是配置任何服务器,我们都必须把不用的服务关闭、把系统权限设置到最小话,这样才能保证服务器最大的安全。下面是CentOS服务器安全设置,供大家参考。一、注释掉系统不需要的用户和用户组注意:不建议直接删除,当你需要某个用户时,自己重新添加会很麻烦。cp /etc/passwd /etc/passwdbak #修转载 2017-01-14 21:16:47 · 2705 阅读 · 0 评论 -
CentOS目录结构详细版
CentOS目录结构详细版------------------------------------------------------------------------------------------------------------------------------------ 使用linux也有一年多时间了 最近也是一直在维护网站系统主机 下面是linux转载 2017-01-06 10:36:57 · 2744 阅读 · 0 评论 -
Linux服务器下Nginx与Apache共存
同一个端口是不能同时有两个程序监听的。所以换个思路解决同一台服务器下某些网站运行在nginx下,某些网站运行在Apache下共存。解决思路: 将nginx作为代理服务器和web服务器使用,nginx监听80端口,Apache监听除80以外的端口,我这暂时使用8080端口。解决方案:在Linux 一经搭建好环境 先后安装了Nginx 和Apache 由于 默认端口都是:80一般客户请求的原创 2016-12-28 13:58:50 · 26601 阅读 · 0 评论 -
Centos6、7/Linux 下编译安装 PHP 5.6(升级版本)
一、系统环境:CentOS 6.5 / 7.0 x86_64 Fedora 20 x86_64二、下载 PHP 源码包# wget http://cn2.php.net/distributions/php-5.6.21.tar.xz# xz -d php-5.6.0.tar.xz# tar xf php-5.6.0.tar -C /usr/local/src/三、添加 epel 源# rpm原创 2016-10-31 18:37:24 · 3681 阅读 · 0 评论 -
centOS/Linux python MySQLdb 提示 no module
**用python连接本地数据库时,提示no module MySQLdb 环境 centos 6,python 2.7.3** 用 yum install MySQL-python 顺利安装完成后,再运行python文件 ,还是找不到module,最好源码安装:1·安装Python2.7.3[root@centos ~]# wget http://www.python.org/ftp/pytho原创 2016-10-25 15:32:09 · 3099 阅读 · 0 评论