CentOS Linux基础环境搭建

 

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 执行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,显示路径

猜你喜欢

转载自blog.csdn.net/keep_moveon/article/details/79844193