收藏

更改 vsftpd 的端口号

vsftpd启动后,默认的ftp端口是21,现在我想把ftp端口改成 801 ,修改后能保证用户上传下载不受影响 1.编辑 /etc/vsftpd/vsftpd.conf 文件,在该配置文件中添加此行:listen_port=801 2.编辑 /etc/services 文件,将其中的 ftp 21/tcp 改为 ftp 801/tcp , ftp 21/udp 改为 f...

Tengine限制连接ngx_http_limit_req_module

官网地址文档地址:http://tengine.taobao.org/document_cn/http_limit_req_cn.html 文档补充: 在文档中有这样一段示例代码 由于一些特殊情况,需要用到连接访问限制,也就是防止被压力测试,因为是第一次接触这玩意儿,然后按照这个示例来配置,结果重启nginx的时候总是提示我 Restarting nginx d...

mysql启动报错

ERROR! The server quit without updating PID file (/data/sql_data/mysql.pid). 将数据库目录转移至新的服务器目录中,启动后出现上面的这种错误,解决办法: chmod -R 755 /data/sql_data ...

mac卸载java

删除对应版本的JDK # sudo rm -rf /Library/Java/JavaVirtualMachines/jdk<version>.jdk 删除在系统设置中的控件(java按钮) # sudo rm -rf /Library/PreferencePanes/JavaControlPanel.prefPane 删除插件 # sudo rm -rf /Library/I...

Tengine配置合并js,css请求,关闭系统信息

第一次看到Tengine的时候被它的介绍和特性深深吸引,犹豫了好久终于确定选择使用它,但在实际配置过程中,由于经验缺少,按照文档提示来配置结果发现无法启动、报错、失效,经过多次实验和测试,将正确的配置记录下来 1、组合多个CSS、JavaScript文件的访问请求变成一个请求 在文档中,关于配置这块儿没有任何问题,但是在示例中,就给我造成了困扰 location /static/...

Linux禁止ping

方法一(可以ping别人,但别人ping不了自己): 禁止 echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all 恢复 echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all 方法二(通过防火墙禁用ping,ping不了别人也ping不了自己): ...

Nginx性能优化

设置worker_processes 一般来说,拥有几个逻辑CPU,就设置为几个worker_processes 为宜,但是worker_processes最多开启8个,8个以上性能提升不会再提升了,而且稳定性变得更低,所以8个进程够用了 查看逻辑CPU数量:cat /proc/cpuinfo | grep "processor" | wc -l 设置worker_cpu_...

Nginx 502错误原因与解决办法

1、FastCGI进程是否已经启动 2、FastCGI worker进程数是否不够   运行 netstat -anpo | grep “php-cgi” | wc -l 判断是否接近FastCGI进程,接近配置文件中设置的数值,表明worker进程数设置太少 3、FastCGI执行时间过长 根据实际情况调高以下参数值 fastcgi_connect_timeo...

CentOS下新安装的Nginx运行PHP报错:502 Bad Gateway

出错是因为php-fpm没有安装好,再次重新安装php-fpm就好了

The server quit without updating PID file (/data/i-1mor6qnl.pid).

data为服务器的数据盘,挂载在根目录下面,将数据库的数据目录下的内容复制到data目录后,启动数据库出现标题所示错误(配置是正确的),经过ls -l命令查看,发现在将原数据目录下的内容复制到data目录下后,文件所有人自动变为了root,需要将该目录下的所有文件、目录(包括data目录本身)的归属和用户组重新调整给mysql ...

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

今天在配置客户服务器的时候遇到了一个很奇怪的问题,MySQL能够正常启动和停止,但在使用mysql -u root -p进入mysql的时候,出现标题所示的错误 根据错误提示,/var/lib/mysql目录下面缺少mysql.sock文件,将数据库的data目录下的mysql.sock软链到/var/lib/mysql目录下面就好了,mysql.sock文件是数据库启动后自动生成的,没...

Centos查看端口占用情况和开启端口命令

Centos查看端口占用情况命令,比如查看80端口占用情况使用如下命令: lsof -i tcp:80 列出所有端口 netstat -ntlp 1、开启端口(以80端口为例) 方法一: // 写入修改 # /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT // 保存修改 # /etc/init.d/ip...

使用CentOS DVD作为默认yum源

1、为DVD创建一个挂载目录 [root@localhost ~]# mkdir /mnt/dvd_centos 2、在Linux下挂载CentOS DVD [root@localhost ~]# mount -t auto /dev/dvd /mnt/dvd_centos 3、查看相关配置文件,目录为 [root@localhost ~]# ls -l /etc/yum.rep...

CentOS安装VSFTP及配置用户

第一步,安装vsftp # 1、以管理员(root)身份执行以下命令 yum install vsftpd # 2、设置开机启动vsftpd ftp服务 chkconfig vsftpd on # 3、启动vsftpd服务 service vsftpd start 第二步,配置防火墙 # 打开/etc/sysconfig/iptables文件 vi /etc/sysco...

Mac 安装m4 autoconf automake libtool

1、m4 curl -O http://mirrors.kernel.org/gnu/m4/m4-1.4.13.tar.gz tar -xzvf m4-1.4.13.tar.gz cd m4-1.4.13 ./configure –prefix=/usr/local make sudo make install 2、autoconf curl -O http://mirrors.ker...

xampp只允许本地访问,禁止远程访问

远程访问phpmyadmin的时候出现错误 New XAMPP security concept: Access to the requested object is only available from the local network. This setting can be configured in the file "httpd-xampp.conf". 意思是xampp的...

忘记mysql的root密码

忘记MySQL的ROOT密码是在MySQL使用中很常见的问题,可是有很多朋友并不会重置ROOT密码,那叫苦啊,我有深有感触,特写此文章与大家交流: 1、编辑MySQL配置文件 在[mysqld]配置段添加如下一行:  skip-grant-tables 保存退出编辑。 2、然后重启MySQL服务 3、设置新的ROOT密码 然后再在命令行下输入...

The requested URL was not found on this serve

新配置的服务器环境访问时出现The requested URL was not found on this serve(您访问的地址或文件不存在服务器。) 解决办法 打开httpd.conf文件,找到<Directory "/home/wwwroot">,将 AllowOverride none 改为 AllowOverride all 然后重启apache...

Centos7安装Xmind

1、首先,下载对应版本的deb包,32bit系统下载32bit软件包,64bit系统下载64bit软件包 2、解压deb包,得到data.tar.gz 和control.tar.gz 两个归档文件 3、解压data.tar.gz,得到一个usr文件夹,把此文件夹下的xmind子文件夹复制到/opt/文件夹下,share子文件夹移动到/usr/文件夹下和已有的share文件夹合并。命...

root运行google chrome

打开/opt/google/chrome 下的google-chrome文件,找到以下代码(我的系统是centos7 64位的,其它的系统没有测试) exec -a "$0" "$HERE/chrome" "$PROFILE_DIRECTORY_FLAG" \ "$@" 在“$@”后面添加 --user-data-dir,以下为修改后的代码 exec -a "$0" "...
123 >