服务器配置
文章平均质量分 53
feiniao8651
这个作者很懒,什么都没留下…
展开
-
Ubuntu Server安装图形界面
通过安装图形界面来理解Ubuntu Server和Ubuntu Desktop的区别原创 2022-12-15 11:00:16 · 10833 阅读 · 0 评论 -
利用阿里云盘备份大文件数据
需求服务器上有一些导出的数据库数据需要备份到网盘里,文件比较大,本来计划是要下载到本地再上传网盘。想着要是能直接从服务器上传到网盘就好了,查了一下资料,还真有工具可以上传。方案一:上传百度网盘找到一个github上的开源项目bypy,但是从issue得知,得开通会员才能满带宽上传,否则就会被限速。由于文件比较大,自己也没有开通会员,所以这种方案耗时会比较久。方案二:上传阿里云盘阿里云盘是阿里去年刚开始公测的服务,目前因为是在公测期,另外也是为了拉拢新用户,所以上下行都不限速。同样github上同样原创 2022-01-18 00:22:27 · 2117 阅读 · 0 评论 -
ubuntu源的区分
使用ubuntu的时候,由于网络原因,大家经常会把源改为国内的163或者阿里云的镜像源,但是在改源的同时,需要注意一下不同版本的系统,用的源也是有区别的。ubuntu不同版本的命名ubuntu每一个版本都有一个代号,根据历年的代号可以看出,首字母是根据字母表顺序排列的(不知道Z之后是什么–)。版本号 代号 发布时间 16.10 Yakkety Yak 高原牦牛 2016/10 16.04 LT原创 2017-04-13 16:18:56 · 4226 阅读 · 0 评论 -
centos6默认python2.6升级2.7 卸载python2.6升级2.7
转自:http://blog.csdn.net/u010098331/article/details/521903541.下载Pyhon,选择下载Gzipped source tar ball (2.7.6) (sig) 网址https://www.python.org/download/releases/2.7.6 2.解压安装,命令如下 tar -xvf Python-2.7.6.tgz转载 2017-05-09 14:49:54 · 1838 阅读 · 0 评论 -
Linux下python2.7安装pip
转自:http://www.cnblogs.com/smail-bao/p/6483759.html首先下载并安装setuptools:wget –no-check-certificate https://bootstrap.pypa.io/ez_setup.py sudo python ez_setup.py –insecure 再到python官网下载pip安装包,解压到某个位置,我这里下载转载 2017-05-09 14:50:28 · 3400 阅读 · 0 评论 -
angularjs路由跳转页面后刷新报404错误
服务器环境: nginxangularjs自带路由功能,当通过路由跳转的新页面时,由于目录下并不存在该页面对应的静态文件,所以此时执行刷新页面,会报404的错误。进一步讲,原因是在刷新请求页面时,nginx 等服务器会先于angularjs接管页面跳转,由于nginx并没有 angularjs里的路由,因此会报错。所以解决的方法就是让nginx把路由转发的功能交回angularjs的ng-app。n原创 2017-06-07 12:21:45 · 4938 阅读 · 0 评论 -
ubuntu系统samba创建文件夹无权限
20170727 update: OS:CentOS 在centos服务器上配置了samba,security设置为user,而且也通过smbpasswd配置了密码,但是在windows上访问服务器上的路径,一直是报错: 即使把smb.conf里对应共享目录的权限设置成不要验证,仍然会有报错。网上查到使用命令net use * /del /y在centos上执行并没有反应。晚上看到另外一篇原创 2017-03-20 15:30:19 · 5372 阅读 · 0 评论 -
centos服务器中木马后的处理和预防
中木马的迹象如果你的服务器出现以下迹象,比如ssh连接登录后输入命令很慢,或者是请求服务器上的后端服务变得很卡,这时候就可以用top命令看一下服务器上进程的资源占用,如果有异常占用资源特别高的进程(像是挖矿类的木马,可能进程的CPU占用能到99%),那服务器大概率就是中木马了。发现异常后的处理常见的处理方式主要可以参考以下文章里的方式:linux系统入侵排查以及木马清除一次Linux服...原创 2019-07-11 11:26:31 · 2922 阅读 · 0 评论 -
centos6下的vsftpd配置
背景ftp是大家常用的一个文件传输工具,自己有过多次搭建ftp的经历,但是每次环境都多少有些区别,搭建的时候往往还是会遇到不同的问题,不能做到得心应手。网上的资料也是参差不齐,大多数都是一个操作的步骤,但是有的关键步骤,为什么这么做的原因却没有说清楚,这里做一个总结,也便于自己以后处理类似的问题。这里的应用场景是在nginx目录下配置的php工程,因为有其他人需要通过ftp访问修改php文件,...原创 2019-07-16 19:44:25 · 1470 阅读 · 0 评论 -
MySQL数据库定时备份
背景数据库的数据备份已经是老生常谈的话题了,只要是用过数据库的基本都会做过数据备份和恢复。备份脚本脚本网上比较多,这里贴一份我用的#!/bin/bashmysqldump --set-gtid-purged=off -uroot -p123456 -B pocket | xz > /data/backup/db_pocket_$(date +%Y%m%d_%H%M%S).sql....原创 2019-07-20 22:10:16 · 334 阅读 · 0 评论 -
iptables简单配置方法
CentOS提供的软件防火墙iptables,通过配置防火墙,可以一定程度上防止服务器被入侵。但是iptables规则略复杂,开始接触的时候可能会感觉头晕,这里提供一个简单的配置模板。防火墙对于外来的网络连接,一般处理的方式有三种:ACCEPT、DROP和REJECT,对应的意思就是接收请求、抛弃请求和拒绝请求。 编辑/etc/sysconfig/iptablesvim /etc/sysconfi原创 2017-03-25 15:32:48 · 4401 阅读 · 0 评论 -
基于crontab的服务器恶意程序
背景最近服务器总是启动一个恶意进程,大量占用系统,防火墙被关闭,crontab也执行的定时任务也不断被篡改,通过ps -aux命令清理掉一批可疑的进程,并且将自动下载恶意脚本的目标服务器加入的防火墙的拦截,恶意进程不再启动了,但是crontab还是会被篡改。问题分析通过分析crontab日志/var/log/cronMar 31 03:07:01 iZ253gehhtyZ CROND[17971]:原创 2017-03-31 20:47:17 · 3092 阅读 · 0 评论 -
配置ssh公钥后免密码ssh登录失败
在公司的服务器上配置过ssh公钥,之前一直可以免密码登录。但是最近登录时,每次都提示要输入密码。尝试了删除known_hosts,重新把id_rsa.pub添加到服务器~/.ssh/authorized_keys下也没有用。 通过查看系统的登录验证日志文件/var/log/auth.log,看到每次登录时有以下报错:Mar 7 11:52:10 coffeeserver sshd[6761]:原创 2017-03-07 12:02:10 · 5839 阅读 · 1 评论 -
linux常用命令总结(不定时更新)
发现有的命令非常好,每次用的时候都要现查,效率比较低,于是打算总结在这里:文件内容搜索:grep -nr {被检索的内容} * //检索当前目录及子目录下所有文件原创 2016-02-16 18:05:26 · 356 阅读 · 0 评论 -
linux下程序被Killed
服务器上跑的一个程序,发现报了Killed原创 2016-08-12 15:53:49 · 62357 阅读 · 0 评论 -
nginx+php-fpm配置后页面显示空白的解决方法
OS: Ubuntu 15.04由于nginx与php-fpm之间的一个小bug,会导致这样的现象: 网站中的静态页面 *.html 都能正常访问,而 *.php 文件虽然会返回200状态码, 但实际输出给浏览器的页面内容却是空白。 简而言之,原因是nginx无法正确的将 *.php 文件的地址传递给php-fpm去解析, 相当于php-fpm接受到了请求,但这请求却指向一个不存在的文件,原创 2016-10-09 17:40:23 · 25517 阅读 · 3 评论 -
ssh连接服务器太慢
环境:服务器端OS:Ubuntu 15.04客户端OS:Windows 7ssh 客户端:putty 0.63公司内使用的一台编译服务器,一直是用putty来做ssh连接,每次连接的时候,都要输入用户面和密码,包括scp上传文件的操作,效率很低login as: useruser@192.168.1.230's password:最近服务器在输入完登录的用户名原创 2016-10-21 17:30:31 · 2203 阅读 · 1 评论 -
mysql报错Cannot check for MySQL Daemon startup because of mysqladmin failure
环境:CentOS 5.11 mysql-server:5.0.95mysql之前的存储路径是/var/lib/mysql,最近由于数据量不断增加,根目录已经满了,正好服务器上刚挂载了一块200G的空硬盘,于是就想把mysql的存储路径切换到新硬盘上。但是将数据拷贝到新硬盘后,修改了/etc/my.cnf的datadir和socket路径后,启动服务service mysqld原创 2016-02-16 17:35:26 · 2645 阅读 · 0 评论 -
CentOS服务器mysql更改存储路径及可能出现的问题
环境:CentOS:5.11 mysql-server:5.0.951.停止mysql服务进程service mysqld stop2.拷贝数据cp -rp /var/lib/mysql 目标路径3.修改/etc/my.cnf将datadir和socket改成新的路径#datadir=/var/lib/mysqldatadir=/mnt/sdb1/mys原创 2016-02-16 18:00:39 · 3245 阅读 · 0 评论 -
服务器更新应用导致的异常及ln命令的使用
环境:CentOS 5.11出现问题:线上服务器运行mysql和gitlab,今天下午gitlab突然发生崩溃,尝试重启gitlab,重启失败。从gitlab日志目录下的unicorn.stderr.log看到报错Refreshing Gem list/home/git/gitlab/vendor/bundle/ruby/2.1.0/gems/activesupport-4.原创 2016-11-22 23:14:07 · 913 阅读 · 0 评论 -
nginx access日志格式
nginx的nginx.cnf中,使用log_format字段可以指定日志的格式文件。log.fromat:log_format access ' [$time_local] | $host | $remote_addr | $request | $request_time | $body_bytes_sent | $status |'原创 2017-02-18 19:33:41 · 13432 阅读 · 0 评论 -
ubuntu 执行apt-get update报错Failed to fetch
在ubuntu下执行sudo apt-get update时,经常会遇到报错:Err http://security.ubuntu.com precise-security InReleaseErr http://security.ubuntu.com precise-security Release.gpg Temporary failure resolving 'security.ubunt原创 2017-03-04 16:55:11 · 62129 阅读 · 24 评论 -
向服务器发送数据 返回Destination network administratively prohibited的解决
今天在进行手机应用测试时,发现有一个从手机发到服务器的tcp请求,服务器收不到,通过wireshark抓取手机数据包,发现每次手机发送相应数据时,就会收到一条从服务器返回的icmp的包:192.168.169.101 333.855613000 114.112.63.*** 192.168.169.101 ICMP 102 Destination unreachable (Host admin原创 2015-11-19 11:54:51 · 10374 阅读 · 0 评论