centeros7 安装配置环境jdk1.8
1.先卸载centeros自带jdk
rpm -qa | grep openjdk
查询出来的自带的openjdk
2.删除
rpm -e --nodeps
3.再次查询
rpm -qa | grep jdk
4.在usr/local创建文件夹
cd /usr/local
mkdir java
5.将jdk1.8放到刚刚创建的文件中
cd /usr/local/java
用xftp上传后解压
tar -zxvf jdk-8u181-linux-x64.tar.gz
6.进入刚刚解压的文件夹
cd jdk1.8.0_181/
pwd #(这一步记录jdk1.8的路径,一会配置环境用)
7.配置环境
vim /etc/profile
按i插入下面路径
export JAVA_HOME=/usr/local/java/jdk1.8.0_181
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
按Esc后:wq退出后
source /etc/profile
8.查看是否成功
java -version
maven 环境配置
1.在/usr/local 下创建maven文件夹
cd /usr/local
mkdir maven
2.进去新建的文件夹
cd maven
上传 apache-maven-3.5.4-bin.zip
3.解压
unzip apache-maven-3.5.4-bin.zip
4.进入解压的文件夹
cd apache-maven-3.5.4/
pwd #(记录下这个路径,一会配置环境用到)
5.配置环境
vim /etc/profile
按i插入下面
export MAVEN_HOME=/usr/local/maven/apache-maven-3.5.4
export PATH=$PATH:$MAVEN_HOME/bin
按Esc后:wq保存后
source /etc/profile
6.查看是否成功
mvn -v
centeros7安装git
yum install git
一路下来y即可
查看是否是成功
git --version
查看git命令地址
which -a git
到此环境已经搭建好,开始对maven私服,gitlab搭建。
gitlab搭建
1.新建 /etc/yum.repos.d/gitlab-ce.repo
vim /etc/yum.repos.d/gitlab-ce.repo
后按下 i 键 插入下面内容
[gitlab-ce]
name=Gitlab CE Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/
gpgcheck=0
enabled=1
2.
sudo yum makecache
sudo yum install gitlab-ce
#(安装最新的) 或 sudo yum install gitlab-ce-12.0.4 #(指定版本号)
3.配置 external_url
vim /etc/gitlab/gitlab.rb
修改external_url地址 为: http://本机地址:端口号/
本机地址查看:ifconfig
查看端口号运行的应用 lsof -i:端口号
4.
gitlab-ctl reconfigure
5.
gitlab-ctl restart #启动
gitlab-ctl start|stop|status|restart # 其他操作
6.访问
http://本机地址:端口号/
常见问题 gitlab502
: 这个是端口被占用
确保端口不被占用后从4开始继续来一遍
centeros7 搭建maven私服
下载nexus3.x:
https://www.sonatype.com/download-oss-sonatype
1.在/usr/local下创建nexus文件
cd /usr/local
mkdir nexus
cd nexus
2.上传刚刚下载的nexus压缩包并解压
tar -zxvf nexus-3.18.1-01-unix.tar.gz
3.
cd nexus-3.18.1-01/bin/
ls
4.启动
./nexus run &
5.开启远程访问端口
firewall-cmd --zone=public --add-port=8081/tcp --permanent
firewall-cmd --reload
浏览器访问
6.设置开机自启动
1.创建服务
vim /usr/lib/systemd/system/nexus.service
2.按i将下面复制进去
[Unit]
Description=nexus service
[Service]
Type=forking LimitNOFILE=65536 #警告处理
ExecStart=/usr/local/nexus/nexus-3.7.1-02/bin/nexus start
ExecReload=/usr/local/nexus/nexus-3.7.1-02/bin/nexus restart
ExecStop=/usr/local/nexus/nexus-3.7.1-02/bin/nexus stop
Restart=on-failure
[Install]
WantedBy=multi-user.target
3.将服务加入开机启动
systemctl enable nexus.service
4.重新加载配置文件
systemctl daemon-reload
7.运行用户为root (编辑nexus bin下的nexus.rc)
cd /usr/local/nexus/nexus-3.18.1-01/bin/vim nexus.rc
内容改为:
run_as_user="root"
8.修改nexus3启动时要使用的jdk版本
cd /usr/local/nexus/nexus-3.18.1-01/bin/
vim nexus
按i将下面添加进去
INSTALL4J_JAVA_HOME_OVERRIDE=/usr/local/java/jdk1.8.0_181
java_home地址可以用echo $JAVA_HOME 输出 (前提是/etc/profile有export)
9.修改nexus3默认端口
文件在nexus-xx
etc/nexus-default.properties
这里已经搭建好