服务器的项目部署

           在服务器部署项目


设置IP地址、网关、DNS
确定链接网络的网卡
约定:
第一块网卡为外网
第二块网卡为内网
说明:CentOS 6.5默认安装好之后是没有自动开启网络连接的!
输入账号root
再输入安装过程中设置的密码,登录到系统
vi? /etc/sysconfig/network-scripts/ifcfg-eth0?? #编辑配置文件,添加修改以下内容
BOOTPROTO=static?? #启用静态IP地址
ONBOOT=yes? #开启自动启用网络连接
IPADDR=192.168.21.188 #设置IP地址
NETMASK=255.255.255.0? #设置子网掩码
GATEWAY=192.168.1.2?? #设置网关
(也可以在其他的地方进行设置 vi /etc/reslov.conf)
DNS1=8.8.8.8 #设置主DNS
DNS2=8.8.4.4 #设置备DNS
IPV6INIT=no? #禁止IPV6
:wq!? #保存退出
service ip6tables stop?? #停止IPV6服务
chkconfig ip6tables off? #禁止IPV6开机启动
service yum-updatesd stop?? #关闭系统自动更新
chkconfig yum-updatesd off? #禁止开启启动
service network restart ?#重启网络连接 
ifconfig? #查看IP地址
如果内网对联网有控制 可以通过 物理地址进行更改
1.ifconfig -a 其中 HWaddr字段就是mac地址
2. cat /sys/class/net/eth0/address 查看eth0的mac地址
3. cat /proc/net/arp 查看连接到本机的远端ip的mac地址

4. 程序中使用SIOCGIFHWADDR的ioctl命令获取mac地址
注意:要和ifcfg-eth0中device和mac地址的eth0对应,mac地址也要对应


如果一开始没有在
vi /etc/sysconfig/network-scripts/ifcfg-eth0 配置DNS
则需要在进行编辑
vi /etc/resolv.conf
nameserver=114.114.114.114
nameserver=8.8.8.8


查看网络链接信息
netstat nltp
ping www.baidu.com

 

重启服务器。重启步骤:
    ps -ef | grep tomcat(查看tomcat进程)
    kill xxxx(进程id) -9  关闭进程
   在tomcat bin 目录下使用:
   Cd /usr/local/tomcat/bin
   ./catalina.sh start ; tail -f ../logs/catalina.out (重启tomcat并打开重启日志)
重启完成。本地检查服务是否正常、代码是否正确。


首先下载database:

wget http://verify.qiysd.com/revup/temp/release.upcrm.sql.20161210.tgz
然后解压
tar -zvxf release.upcrm.sql.20161210.tgz
查看文件
ls
查看文件的大小
ll
查看当前文件的位置
pwd
登录mysql

mysql -uroot -p
密码qysd 2015
导入database
source release.upcrm.sql.20161210
退出数据库:
exit
然后下载项目,并且进行项目的部署
wget http://verify.qiysd.com/revup/temp/UPCRM.20161210_2.tgz

 ls
 pwd
 mv UPCRM.20161210_2.tgz /usr/local/web/
 ls
 cd /usr/local/web/
  mkdir temp
  mv UPCRM.20161210_2.tgz temp/
  ll
  ps -ef |grep tomcat
  rm -rf UPCRM
  cd temp
  ls
  tar zvxf UPCRM.20161210_2.tgz #解压
  ll
  mv UPCRM.20161210_2 ../ #移动到上一级目录
  rm -rf UPCRM  #删除已有的
  ls
  cd ../  #进入上已级目录
  ls
  mv  UPCRM.20161210_2  UPCRM  #修改名称

  通过ssh工具移动shell脚本到服务器
    cd /
    ls
    mkdir installs  #建立文件
    mv qysd* apps.tgz installs/ #移动shell脚本进目录
    cd installs
    ls
    vi run.sh  #编辑脚本文件执行相关的操作
   
   chmod +x run.sh  #通过权限来进行运行shell脚本
   nohup ./run.sh &   #在后台运行脚本,不挂起运行
   tail -f nohup.out
   ls
   df -lh
   free -m
   top
   cd /usr/local/tomcat/bin/
   ./catalina.sh start ; tail -f ../logs/catalina.out
   ps -ef | grep tomcat

   ps -ef|grep tomcat
   cd /usr/local/tomcat/bin
   ./catalina.sh start ; tail -f ../logs/catalina.out
 
   service mysql restart
 
   vi ../conf/server.xml   #编辑tomcat
   ./catalina.sh start ; tail -f ../logs/catalina.out   #启动tomcat和开启日志

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值