2.3 目录操作【增,删,改,查】

   日期:2024-12-27    作者:s0tr9 移动:http://3jjewl.riyuangf.com/mobile/quote/59533.html

转载:https://blog.csdn.net/qq_23329167/article/details/83856430

 
 
 
 
 
 
 
 
 

2.3.1 创建目录【增】 mkdir

 

2.3.2 删除目录或文件【删】rm

 

2.3.3 目录修改【改】mv 和 cp

 

2.3.4 搜索目录【查】find

 
 
 

3.1.1 新建文件【增】touch

 

3.1.2 删除文件 【删】 rm

 

3.1.3 修改文件【改】 vi或vim

 

3.1.4 文件的查看【查】

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

11.2.1 上传MySQL5.6的tar包

 

11.2.2 安装

第一步:解压

 

第二步:检测是否已经安装了mysql

 

第三步:安装MySQL的服务端

 

第四步:安装MySQL的客户端

 

第五步:查看MySQL服务运行状态

 

第六步:启动MySQL服务

 

第七步:使用root账号登录mysql

在安装mysql server时有句提示

注意:这个密码是不安全的,所有需要修改初始密码。

 

11.2.3 开机自动启动设置

 

11.2.4 开启远程访问

 
 
 

11.3.1 创建ucenter用户

 

11.3.2 安装Tomcat

 

11.3.3 部署用户管理项目

1、上传usermanage.sql和ROOT.war到/ucenter/web

2、执行数据库脚本

 

3、部署web程序

3.1 删除webapps下的所有文件

 

3.2 拷贝ROOT.war到webapps

 

3.3 重新启动tomcat

 

3.4 启动浏览器测试

注意事项:Centos环境下部署项目中文乱码问题解决方案

 

【C3P0配置文件】

 
 

相关的安装包我打包到云盘上了,链接:https://pan.baidu.com/s/13NDYYil4mgLhkb5CYsc2Ww 提取码:66tn

单节点FastDFS

整个安装过程非常复杂,很容易出错,建议进行多次备份。

我们这里不打算安装多台虚拟机,因此会把tracker和storage都安装在一起。

11.4.1 安装gcc

 

11.4.2 安装libevent

11.4.3 安装libfastcommon-master

 

11.4.4 安装fastdfs

 

如果安装成功,会看到/etc/init.d/下看到提供的脚本文件

ll /etc/init.d/ | grep fdfs

 

能够在 /etc/fdfs/ 目录下看到默认的配置文件模板

ll /etc/fdfs/

 

11.4.5 配置并启动tracker服务

 
 
 

11.4.6 配置并启动storage服务

 
 

11.5.1 解压

 

11.5.3 配置nginx与FastDFS关联配置文件

复制 fastdfs-nginx-module 源码中的配置文件到/etc/fdfs 目录, 并修改

 

修改以下配置

 

复制 FastDFS 的部分配置文件到/etc/fdfs 目录

 
 

11.6.1 如果没有安装过nginx

1、安装nginx的依赖库

yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel

2、解压安装包

tar -zxvf nginx-1.10.0.tar.gz

3、配置nginx安装包,并指定fastdfs-nginx-model

 

注意:在执行https://blog.csdn.net/Good_omen/article/details/configure配置nginx参数的时候,需要将fastdfs-nginx-moudle源码作为模块编译进去。

4、编译并安装

make && make install

11.6.2 如果已经安装过nginx

 

11.6.3 启动nginx

配置nginx整合fastdfs-module模块

我们需要修改nginx配置文件,在/opt/nginx/config/nginx.conf文件中

vim /opt/nginx/conf/nginx.conf

将文件中,原来的server 80{ …} 部分代码替换为如下代码

 

启动nginx

 

可通过ps -ef | grep nginx查看nginx是否已启动成功

11.6.4 设置nginx开机启动

创建一个开机启动的脚本

vim /etc/init.d/nginx

添加以下内容

 

修改文件权限,并加入服务列表

 

设置开机启动

chkconfig nginx on

需要虚拟机JDK1.8及以上

11.7.1 新建一个用户leyou

出于安全考虑,elasticsearch默认不允许以root账号运行。

创建用户

useradd leyou

设置密码

passwd leyou

切换用户

su - leyou

11.7.2 上传安装包,并解压

 

11.7.3 修改配置

我们进入config目录:cd config

需要修改的配置文件有两个

1、jvm.options

Elasticsearch基于Lucene的,而Lucene底层是java实现,因此我们需要配置jvm参数。

编辑jvm.options

vim jvm.options

默认配置如下

-Xms1g
-Xmx1g

内存占用太多了,我们调小一些

-Xms512m
-Xmx512m

2、elasticsearch.yml

vim elasticsearch.yml

修改数据和日志目录

 

我们把data和logs目录修改指向了elasticsearch的安装目录。但是这两个目录并不存在,因此我们需要创建出来。

进入elasticsearch的根目录,然后创建

 

修改绑定的ip

network.host: 0.0.0.0 # 绑定到0.0.0.0,允许任何ip来访问

默认只允许本机访问,修改为0.0.0.0后则可以远程访问

11.7.4 运行

 

11.7.5 错误1:内核过低

修改elasticsearch.yml文件,在最下面添加如下配置: 然后重启

bootstrap.system_call_filter: false

11.7.6 错误2:文件权限不足

我们用的是leyou用户,而不是root,所以文件权限不足。

首先用root用户登录。直接输入exit命令

然后修改配置文件:

vim /etc/security/limits.conf

添加下面的内容

 

11.7.7 错误3:线程数不够

[1]: max number of threads [1024] for user [leyou] is too low, increase to at least [4096]

继续修改配置

vim /etc/security/limits.d/90-nproc.conf

修改下面的内容

  • soft nproc 1024

改为

  • soft nproc 4096

11.7.8 错误4:进程虚拟内存

[3]: max virtual memory areas vm.max_map_count [65530] likely too low, increase to at least [262144]

vm.max_map_count:限制一个进程可以拥有的VMA(虚拟内存区域)的数量,继续修改配置文件

vim /etc/sysctl.conf

添加下面内容

vm.max_map_count=655360

然后执行命令

sysctl -p

11.7.9 重启终端窗口

所有错误修改完毕,一定要重启你的 Xshell终端,否则配置无效。
11.8 安装RabbitMQ

 

11.8.1 安装Erlang

1、在线安装

 

2、离线安装

依次执行命令

1)rpm -ivh esl-erlang-17.3-1.x86_64.rpm --force --nodeps

2)rpm -ivh esl-erlang_17.3-1centos6_amd64.rpm --force --nodeps

3)rpm -ivh esl-erlang-compat-R14B-1.el6.noarch.rpm --force --nodeps

11.8.2 安装RabbitMQ

安装

rpm -ivh rabbitmq-server-3.4.1-1.noarch.rpm

11.8.3 设置配置文件

 

开启用户远程访问

vi /etc/rabbitmq/rabbitmq.config

注意要去掉后面的逗号。

11.8.4 启动、停止

 

11.8.5 开启web界面管理工具

 

11.8.6 设置开机启动

chkconfig rabbitmq-server on

11.8.7 防火墙开放15672端口

 
 

11.9.1 安装

解压

tar -xvf redis-4.0.9.tar.gz

编译安装

 

11.9.2 配置

修改安装目录下的redis.conf文件

vim redis.conf

修改以下配置

 

11.9.3 启动或停止

redis提供了服务端命令和客户端命令

 

11.9.4 设置开机启动

  1. 输入命令,新建文件

vim /etc/init.d/redis

输入下面内容

 

然后保存退出

注意:以下信息需要根据安装目录进行调整

 

2)设置权限

chmod 755 /etc/init.d/redis

3)启动测试

/etc/init.d/redis start

启动成功会提示如下信息

Starting Redis server…
Redis is running…

4)设置开机自启动


 

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号