1.在linux下安装java环境搭建及配置
首先,在官网http://www.oracle.com选择适合应用使用的jdk进行下载;这里选用的jdk1.8.0_161版本
用FTP将jdk文件包放入新建好的目录/tower/property下,并解压;
tar -zxvf jdk-8u161-linux-x64.tar.gz
第二步,解压后配置linux配置文件,文件路径在/etc/profile下,
vi /etc/profile
用编辑命令于该文件末尾加入以下:
JAVA_HOME=/tower/property/jdk1.8.0_161
CLASSPATH=$JAVA_HOME/lib/
MAVEN_HOME=/tower/property/apache-maven-3.3.9
PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin
export PATH JAVA_HOME CLASSPATH MAVEN_HOME
这里是也把maven的安装路径也一并配置了
之后重启下配置文件
source /etc/profile
第三步 检验安装情况
java -version
2.MAVEN搭建:
附上maven下载旧版本的网址:
https://archive.apache.org/dist/maven/maven-3/3.3.9/binaries/
安装maven的步骤与安装jdk的步骤几乎差不多
检测maven是否安装
mvn -version
可从Maven home的路径下的settings.xml文件设置Maven的镜像仓库
设置本地仓库的路径等等。。
3.安装svn及配置
安装命令
yum -y install subversion
安装完毕了,输入
/usr/bin/svnversion --version
查看当前安装的SVN版本
创建SVN版本库目录,
mkdir -p /var/svn/svnrepos
svnadmin create /var/svn/svnrepos
第二步:
进入该路径/var/svn/svnrepos/conf下配置svn文件
其中authz文件为svn权限管理文件,passwd为访问账号设置(修改这几个配置文件尤其注意不能有空格)
在authz文件末尾加入
[用户名]=[操作权限]
如
ouyt = rw
标识ouyt用户可以进行读和写操作
在passwd文件末尾中加入账号密码
如
ouyt = password
最后是修改svnserve.conf文件中,将注释#去掉,空格也要一并去掉
anon-access = read #匿名用户可读
auth-access = write #授权用户可写
password-db = passwd #使用哪个文件作为账号文件
authz-db = authz #使用哪个文件作为权限文件
realm = /var/svn/svnrepos # 认证空间名,版本库所在目录
第三步 开启SVN服务
svnserve -d -r /var/svn/svnrepos
最后是安装SVN时遇到的问题集合
安装SVN遇到的问题
场景:
用TortoiseSVNcheckout时,提示:URL svn://192.XX.X.XX/svntest doesn't exist...
或者是eclipse上访问svn资源Url ,提示出 svn non-existent in reversion 0
处理方案:
如果你的svn库的路径为:/home/svn/svntest
那么你启动时,不能用命令:
svnserve -d -r /home/svn/svntest
而要用命令:
svnserve -d -r /home/svn/
以上是搜索到:我搭建的svn的版本库路径是/var/svn/svnrepos,然后我启动时用的
svnserve -d -r /var/svn/svnrepos
然后就一直报上面那个错误,用eclipse的SVN插件访问该svn URL时出现。搜索好多解决方案最终这个帮到我了。。
将命令改为svnserve -d -r /var/svn/即可访问
2.提示:Authorization failed
可能原因:修改svnserve.conf文件时去掉注释#号时,未将前面的空格给去掉!!
4.redis安装及搭建配置
4.1官网上https://redis.io/ 下载相应版本的压缩包
4.2在服务器上先解压缩
tar -zxvf redis-3.2.12.tar.gz
4.3 cd到redis-3.2.12目录下执行make命令,对解压后的redis文件进行编译;
新服务器第一次装开始遇到一个问题,服务器报“make cc Command not found,make: * [adlist.o] Error 127”错误
缺少gcc语言编译环境,解决方案参考的
https://blog.csdn.net/cn_wk/article/details/50244673
执行命令
yum install gcc
http://man.linuxde.net/yum 命令详解
非常方便地安装了gcc环境
4.4等reidis文件编译完成后,会有对应src文件夹,进入其中
执行
make install
完成对redis的安装
接下来是对针对项目情况对redis进行配置,在redis-3.2.12文件夹中的redis.conf
daemonize no修改为daemonize yes,redis开启服务后始终在后台运行
如需绑定某个特定ip,将注释打开 bind 192.168.XXX
在security给redis增加密码
更多的配置文件详解https://www.cnblogs.com/kreo/p/4423362.html
常用的redis命令
redis-server /usr..../redis.conf 启动redis服务,并指定配置文件
redis-cli 启动redis 客户端
rkill redis-server 关闭redis服务
redis-cli shutdown 关闭redis客户端
netstat -tunpl|grep 6379 查看redis 默认端口号6379占用情况
whereis redis-cli 和 whereis redis-server 检查是否安装redis,显示路径