2020-12-26 【 yum 源 搭建、ftp 搭建、apache 搭建、Jenkins 搭建】

yum  源 搭建、ftp 搭建、apache 搭建、Jenkins 搭建及采坑指南


【yum 源】:

(https://www.cnblogs.com/mython/p/10898461.html)
cd /etc/yum.repos.d

替换 base.repo 文件后,或者在其中添加了 新的yum 源地址后:
需要执行: 
yum clean all #清除缓存(等同于 yum cleanheaders;yum cleanpackages)
yum repolist  #查看yum 源中是否有软件包

yum makecache # 清完缓存后,将服务器上的包信息在 本地进行缓存,以提高搜索安装包的速度
yum update 更新

# yum 源 的三种搭建方式:https://www.cnblogs.com/mython/p/10898461.html 


[ftp]


# yum remove vsftpd -y (卸载)
yum install vsftpd -y

mkdir -p /usr1/ftp   # 将 /usr1/ftp 作为 页面展示目录
配置修改:
chmod -Rf 755 /usr1/ftp 
echo "chroot_local_user=YES"  >> /etc/vsftpd/vsftpd.conf (默认关闭用户名 及密码 访问页面)
echo "allow_writeable_chroot=YES" >>  /etc/vsftpd/vsftpd.conf 
echo "local_root=/usr1/ftp" >>  /etc/vsftpd/vsftpd.conf  (将默认的 /root/pub  更改为 /usr1/ftp 作为 页面展示目录 )
echo "anon_root==/usr1/ftp" >>  /etc/vsftpd/vsftpd.conf  (将默认的 /root/pub  更改为 /usr1/ftp 作为 页面展示目录 )
# 开启/重启/停止服务
service vsftpd start/restart/stop

#访问FTP:
ftp://主机IP

# Windows 版的 FTP:
https://blog.csdn.net/qq_42914528/article/details/83615766


[apache]


1、下载安装包
源码包地址:xxxxx

2、解压:
cp apache-tomcat-XXX.tar.gz  /user/local/apache/

tar -xvf apache-tomcat-XXX.tar.gz

rm -rf apache-tomcat-XXX.tar.gz

cd  /user/local/apache/apache-tomcat-XXX/bin

./startup.sh  (启动)
./shutdown.sh  (停止)

3、校验一下:
输入: http://ip地址:8080,访问Tomcat服务器


[Jenkins]


(中英文 插件包:Locallization:Chinese(Simplified))

1、安装 Java:
yum install java-1.7.0-xxjdk -y

/opt/buildtools/jdk(版本号)/bin/java

2、将下载的jenkins war 包 上传到 /user/local/apache/apache-tomcat-XXX/webapps 目录下:
使用 useradd -m jenkins 命令创建 Jenkins 用户
使用 chown jenkins:users jenkins.war 命令指定用户为jenkins

查看权限:
ll /usr/local/jenkins
-rwxrwxrwx 1 jenkins users jenkins.war 

目录赋权:chmod -R 777 /user/local/jenkins/jenkins.war

jenkins  已安装完毕
3、启动

# 启动
/user.local/apache/apache-tomcat-XXX/bin 目录下 启动 start.sh 脚本
 
# 停止
/user.local/apache/apache-tomcat-XXX/bin 目录下 启动 shutdown.sh  (停止)

4、配置自动化安装插件(找到常用的 http://xxxxxx.xx.com/xx/xx/jenkins-update  jenkins插件包地址)
    a、设置/etc/hosts
      ip地址  updates.jenkins-ci.org
    b、打开 /var/lib/jenkins  下的 hudson.model.UpdateCenter.xml(或者在 /root/.jenkins/hudson.model.UpdateCenter.xm)
      替换 URL 地址:jenkins 插件下载地址:http://xxxx.com/jenkins-updates/download/plugins/

5、访问jenkins :
http://ip:8080/jenkins


【采坑指南】:
1)、 修改jenkins 插件源配置:

find / -name *hudson.model.UpdateCenter.xml 
# 找到后进行修改:
vi /home/jenkins/.jenkins/hudson.model.UpdateCenter.xml

2)、jenkins  启动后,插件管理界面显示“反向代理错误”,或者 “Signature verification failed in update site (jenkins 签名失败)”
  由于 jenkins 默认开启了 签名检查,如果是 tomcat 启动jenkins (java 直接启动的话,需要再启动选项 添加如下设置;) 
  linux :
  
  ='-Dhudson.model.DownloadService.noSignatureCheck=true'
  将 这一行 加到 tomcate 的 /xxx/bin/catalina.sh  文件 中  所有出现的 “JAVA_OPTS” 的下面,然后重启 tomcat:
  
3)、指定 jenkins 工作目录

vi catalina.sh  (首行加入变量)

export JENKINS_HOME="/jenkins/workspace"
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值