LINUX实操:Linux 环境部署记录
《LINUX实操:Linux 环境部署记录》要点: 光阴设置 查看系统当前日期/光阴: date -R
查看体系硬件时钟: hwclock --show 设置硬件光阴: hwclock --set --date="07/18/17 20:55" 用硬件光阴同步系统光阴: hwclock --hctosys 时区设置 tzselect 选择 Asia –> China –> Beijing –> YES 即可. 端口/防火墙相关 查看指定端口占用,以80为例: lsof -i:80
开启指定端口,以80为例: /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT /etc/init.d/iptables save service iptables restart 封闭指定端口,以80为例: /sbin/iptables -I INPUT -p tcp --dport 80 -j DROP /etc/init.d/iptables save service iptables restart 查看端口状态: /etc/init.d/iptables status SCP scp传输文件(夹): scp root@192.168.1.2:/root/backup/1.txt /root/mydir scp -r root@192.168.1.2:/root/backup/dir /root/mydir 修改登录暗码 修改当前用户登录暗码: passwd
tar敕令 解压文件到当前目次: tar -zxvf /root/jdk.tar.gz 紧缩目录到文件: tar -zcvf /root/jdk.tar.gz /jdk 软件安装相关 查看指定软件安装路径,以mysql为例: rpm -ql mysql-server 查找可获取的软件,以ssh为症结词: yum search ssh 更多详情见请继续阅读下一页的出色内容: _baidu_page_break_tag_NFS文件共享服务 假设现有两台服务器IP地址分离为 192.168.0.2 和 192.168.0.3,192.168.0.2作为Server,192.168.0.3为Client,则: 两台机器都必要安装nfs-utils rpcbind: yum -y install nfs-utils rpcbind chkconfig nfs on chkconfig rpcbind on 开启防火墙端口111和2049: /sbin/iptables -I INPUT -p tcp --dport 111 -j ACCEPT /sbin/iptables -I INPUT -p udp --dport 111 -j ACCEPT /sbin/iptables -I INPUT -p tcp --dport 2049 -j ACCEPT /sbin/iptables -I INPUT -p udp --dport 2049 -j ACCEPT /etc/init.d/iptables save service iptables restart 接下来在192.168.0.2上创立共享目录: mkdir -p /home/nfs
改动nfs配置文件: vi /etc/exports
参加以下代码: /home/nfs 192.168.0.0/24(rw,sync,insecure,no_root_squash) 启动nfs和rpc服务: service rpcbind start
service nfs start
查看本机宣布的nfs共享目录: showmount -e localhost 作为客户端192.168.0.3,在启动服务后直接挂载服务器目录到当地目录即可: mkdir -p /home/nfs_server mount 192.168.0.2:/home/nfs /home/nfs_server 查看文件系统挂载环境: tail -1 /etc/mtab 设置自动挂载: vi /etc/fstab #加入以下代码 192.168.0.2:/home/nfs /home/nfs_server nfs defaults,rw,_netdev 0 0 如何办理卸载时出现“Device is busy” 首先,结束nfs和rpcbind服务: service rpcbind stop
service nfs stop
然后使用umount -fl敕令: umount -fl /home/nfs_server
Jenkins安装 为了兼容生产环境的jdk1.7版本,从官网得知,Jenkins必须是1.6之前的版本,因此下载jenkins-1.596.3-1.1.noarch.rpm到当地进行安装: #移动到rpm包地点目录 rpm -ivh jenkins-1.596.3-1.1.noarch.rpm 安装后,修改Jenkins配置文件: vi /etc/sysconfig/jenkins
根据实际情况改动以下两处,通常tomcat已占用8080和8009端口: 记得在防火墙中开启对应端口,然后重启Jenkins: service jenkins restart 打开阅读器,输入http://IP:端口即可看到Jenkins已经启动: ? Jenkins设置装备摆设 关于Jenkins的配置,官网文档和网络博文已经讲得很详细了,这里我们只介绍最根本的配置,可以尽快让Jenkins工作起来. 点击创立一个新任务,输入任务名称,这里以maven项目为例: 输入项目名称和描写: 源码管理使用svn,此处必要注意svn地址应直接给出开发分支,而不是整个仓库,否则无法构建: 构建触发器,使用轮询SVN更新,只要检测到有更新就触发构建,日程表是轮询周期,这里设置为50分钟,如图所示: 构建这一栏,提示Jenkins必要Maven安装路径,点击the system configuration: 找到Maven栏目,点击Maven安装按钮,在输入框中输入名称和路径: 保留后,不要着急启动构建,否则会因权限不足而无法创建/删除目录,需要先将jenkins加入到sudoer名单中: vi /etc/sudoers
如图,容许jenkins用户容许任何指令: 接下来就可以点击左边的导航栏的“立即构建”,再根据构建提示一步一步排盘问题: 本文永远更新链接地址: 《LINUX实操:Linux 环境部署记录》是否对您有启发,欢迎查看更多与《LINUX实操:Linux 环境部署记录》相关教程,学精学透。编程之家PHP学院为您提供精彩教程。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |