在ubuntu上设置discuz远程附件
1 安装sftpd
sudo apt-get install vsftpd
2 设置ftp
/etc/vsftpd.conf # Uncomment this to enable any form of FTP write command. write_enable=YES # # Default umask for local users is 077. You may wish to change this to 022, # if your users expect that (022 is used by most other ftpd's) local_umask=022
3 增加用户
useradd -m ftp-user
4 将用户HOME目录链接到网站附件域名下
sudo ln -s /home/ftp-user /var/www/njava-att
使用VIM作为git的默认编辑器
git config –global core.editor vim
检查Mac是否感染了Flashback病毒
defaults read /Applications/Safari.app/Contents/Info LSEnvironment
defaults read ~/.MacOSX/environment DYLD_INSERT_LIBRARIES
如果都是does not exist,那么没有中毒,哇哈哈
合理计算mysql最大连接数max_connections
mysql经常出现MySQL: ERROR 1040: Too many connections,需要重新设置max_connections怎么才算合理呢?
1 查看当前mysql最大连接数
show global status like ‘Max_used_connections’;
2 设置max_connections值:Max_used_connections/max_connections=80%
解决nginx+FastCGI经常报502的问题
1查看php4-cgi打开数量
2设置nginx.conf参数
http
{
fastcgi_connect_timeout 300;
fastcgi_send_timeout 300;
fastcgi_read_timeout 300;
}
解决使用MACOS编译Android源代码出现Case-insensitive filesystems not supported
大小写敏感(Case-insensitive )的分区是不能用来编译android源代码的,需要建立一个非大小写敏感的分区用来编译android源代码,使用新建一个dmg文件挂载的方法
1 建立新的HFSX格式的dmg镜像
sudo hdiutil create -size 40g -type UDIF -fs HFSX -volname android ./android.dmg
sudo chown njava ~/android.dmg
2 挂载这个android.dmg镜像
3 将android源代码放到这个镜像上进行编译
phpmyadmin链接mysql错误#2002错误解决
1 检查php链接mysql是否正常
$db = mysql_connect("127.0.0.1:3306", "root", "xxxxxxxx"); if (!$db) { die('Could not connect' . mysql_error()); } echo 'Connected successfully
';
2 如果正常修改phpmyadmin配置文件
FROM
$cfg[‘Servers’][$i][‘host’] = ‘localhost’;
TO
$cfg[‘Servers’][$i][‘host’] = ‘127.0.0.1’;
Ubuntu使用密码生成工具APG
最近csdn的600万数据泄露,并且导出流传可以下载.非常恐怖.
为了安全改一个特别随机的密码吧,apg工具就是生成密码的
› Continue reading
Ubuntu下的vsftp配置
vsftp配置文件位于
/etc/vsftpd.conf
参数说明:
#anonymous_enable 是否允许匿名ftp,如否则选择NO,默认允许匿名访问,注意当允许是所有用户均视为匿名登录。
#local_enable 是否允许本地用户访问,是指VSFTP所在机器上的注册用户。
#local_umask=022 默认的umask码
#write_enable 是否允许本地用户修改和删除
#local_umask=022 FTP上传文件权限 ,默认是077
#anon_upload_enable=YES 是否允许匿名用户上传
#anon_mkdir_write_enable=YES 是否允许匿名用户的写和创建目录的权限
#dirmessage_enable=YES 当切换目录时,是否显示该目录下message隐藏文件的内容
#xferlog_enable=YES 是否激活上传和下载的日志 › Continue reading
ubuntu的防火墙ufw
1 防火墙状态
sudo ufw status可检查防火墙的状态
sudo ufw version防火墙版本
2 打开防火墙,并且设置默认值
sudo ufw enable
sudo ufw default deny
› Continue reading