《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学院为您提供精彩教程。
转载请注明本页网址:
http://www.vephp.com/jiaocheng/9308.html