`
文章列表

mfs部署

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

nginx部署

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时会报错

redis部署

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搭建

本文介绍的是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报错

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( ...

linux下samba配置

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命令使用

1.tar命令用于对多个文件打包,方便管理。用tar打包后的文件是以.tar结尾的。   2.tar命令常用的参数 -c :建立打包文件-t :查看打包文件的内容含有哪些文件名-x :解包或解压缩的功能,可以搭配-C (大写) 在特定目录解开-j : 使用bzip2进行压缩/解压缩,文件名默认为*.tar.bz2;-z :使用gzip进行压缩/解压缩,文件名默认为*.tar.gz;-v :在压缩/解压缩的过程中,将正在处理的文件名显示出来;-f : -f后面要立刻接要被处理的文件名,不要再加参数,也可以把-f单独写一个选项;-C :这个选项用在解压缩,后面跟目录,目的就是把文件解压缩到指 ...
登录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 (这步必须得有,要不无法生效)
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启动时报错

报错:org.quartz.SchedulerException: Based on configured schedule, the given trigger will never fire. 原因:被quartz调度的某个任务job的触发者cronTrigger的触发时间通过cron表达式配置了个不合法或过去的时间;该job永远不会被执行到

执行mysqldump报错

在linux下备份数据库的时候,报错:mysqldump: Got errno 28 on write  错误原因:备份目录满了 df  -h 显示备份路径下空间为100%  
Global site tag (gtag.js) - Google Analytics