- 浏览: 16349 次
- 性别:
- 来自: 北京
最新评论
文章列表
1)安装fuse组件:
yum install -y fuse.x86_64 fuse-devel.x86_64 fuse-libs.x86_64
2)创建挂载目录:mkdir -p /data4/rencoder/
3)创建mfs用户和用户组:
/usr/sbin/groupadd mfs
1.上传 nginx.tar.gz
2.解压 tar -zxvf nginx.tar.gz
3.修改nginx.conf配置
4./opt/modules/nginx/sbin/nginx -t 测试nginx配置是否正确
5.启动nginx /opt/modules/nginx/sbin/nginx -c /opt/modules/nginx/conf/nginx.conf
注意:打包的nginx.tar.gz编译的目录是/opt/modules/nginx下,上传nginx.tar.gz需上传到这个目录下,否则启动nginx时会报错
1.下载 redis-2.8.9.tar.gz
2.解压 tar -zxvf redis-2.8.9.tar.gz
3.编译 cd redis-2.8.9
make && make install
4.启动 /opt/modules/redis-2.8.9/src/redis-server /opt/modules/redis-2.8.9/redis.conf &
本文介绍的是ftp虚拟用户安装
1.安装 yum -y install vsftpd
2.配置虚拟用户
在/etc/vsftpd/下创建vuser_passwd文件,在里面填写用户名和账号,第一行账号,第二行密码,依次类推
建立访问者的口令库文件,然后修改其权限
db_load –T –t hash –f /etc/vsftpd/vuser.txt /etc/vsftpd/vuser.db
3.V
java执行linux命令
- 博客分类:
- java
在实际工作当中有时候会用到java操作系统命令,如下是Java执行linux命令
StringBuffer cmd=new StringBuffer();
cmd.append("mv");
cmd.append(" \"").append(videoSource).append("\" ");
cmd.append(" \"").append(newSourcePath).append("\"");
Strin ...
nginx在安装完成之后启动报错
sbin/nginx: error while loading shared libraries: libcrypto.so.6: cannot open shared object file: No such file or directory
由错误提示可以看出缺少libcrypto.so.6
查看nginx需要哪些依赖库
ldd $(which /app/nginx/sbin/nginx)
通过yum install openssl* 安装
报错could not open error log file: open( ...
1.下载 安装 yum -y install samba
2.配置samba
修改配置文件/etc/samba/smb.conf
(1) 修改字符编码,找到这一行 [global] ,在此行下面添加如下行
#======================= Global Settings =====================================
[global]
添加下边这三行
dos charset = UTF-8
unix charset = UTF-8
display charset = ...
linux下tar命令使用
- 博客分类:
- linux
1.tar命令用于对多个文件打包,方便管理。用tar打包后的文件是以.tar结尾的。
2.tar命令常用的参数
-c :建立打包文件-t :查看打包文件的内容含有哪些文件名-x :解包或解压缩的功能,可以搭配-C (大写) 在特定目录解开-j : 使用bzip2进行压缩/解压缩,文件名默认为*.tar.bz2;-z :使用gzip进行压缩/解压缩,文件名默认为*.tar.gz;-v :在压缩/解压缩的过程中,将正在处理的文件名显示出来;-f : -f后面要立刻接要被处理的文件名,不要再加参数,也可以把-f单独写一个选项;-C :这个选项用在解压缩,后面跟目录,目的就是把文件解压缩到指 ...
mysql限制IP登录,授予权限
- 博客分类:
- mysql
登录mysql服务器,连接MySQL,执行如下两条命令
1.GRANT ALL PRIVILEGES ON *.* TO root@'192.168.204.%' IDENTIFIED BY '123' WITH GRANT OPTION;
(授予IP段为192.168.204.* 用户为root 密码为123 的用户所有权限)
2.flush privileges
(这步必须得有,要不无法生效)
linux下端口被占用,通过端口杀死进程
- 博客分类:
- linux
1.查看端口占用情况
netstat -nlp | grep :3306
2.取出占用端口的进程
netstat -nlp | grep :3306 | awk '{print $7}'
查询出这样的一个串 27948/java
3.取出/之前的Kill掉
kill -9 27948
依次把占用这个端口的进程kill掉,则端口不被占用了
Linux下端口被占用解决
有时候关闭软件后,后台进程死掉,导致端口被占用。下面以JBoss端口8083被占用为例,列出详细解决过程。
解决方法:
1.查找被占用的端口
在线上应用运行的过程中,可能会由于某些原因mysql数据库挂掉了,造成数据丢失或影响线上应用的使用。这时候定时对数据库备份就显得尤为重要。这里主要是介绍主从数据库配置,当主库不能正常使用时,可迅速切换到备库 ...
由一台服务器(11)连接另一台服务器(12)出现报错,ssh/rsync出现报错:
ssh_exchange_identification: Connection closed by remote host
解决方案:
修改/etc/hosts.allow(12) 将11加进来
quartz启动时报错
- 博客分类:
- quartz
报错:org.quartz.SchedulerException: Based on configured schedule, the given trigger will never fire.
原因:被quartz调度的某个任务job的触发者cronTrigger的触发时间通过cron表达式配置了个不合法或过去的时间;该job永远不会被执行到
执行mysqldump报错
- 博客分类:
- mysql
在linux下备份数据库的时候,报错:mysqldump: Got errno 28 on write
错误原因:备份目录满了 df -h 显示备份路径下空间为100%