[本机配置迁移] 生产过程,非开发(1)

前言:这些天重买了一个无配置的aliyun学生机 win 2012 r2 server 64bit,从0配置到部署项目,记录下过程,方便以后

1.在服务器C盘新建一个france 东西都放里面

2.配置java 及环境

将我本地的D:\java8 目录拷到服务器的C:\france\java8
在system环境变量中配置如下
1. JAVA_HOME C:\france\java8\jre1.8.0_60
2. CLASSPATH .;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar; 这个没配置目前是没出现什么问题,应该是开发机的某个布置要配置
3. Path %JAVA_HOME%\bin;

3.配置wamp及phpmyadmin

因为我有php的项目,wamp又集成了mysql
将我网盘的wamp下下来放到C:\france\wamp
为让phpmyadmin能够被外网访问
C:\france\wamp\alias\phpmyadmin.conf 的配置设置如下(注释信息说的足够清楚了)

Alias /phpmyadmin "C:\france\wamp/apps/phpmyadmin3.4.10.1/" 

# to give access to phpmyadmin from outside 
# replace the lines
#
#        Order Deny,Allow
#   Deny from all
#   Allow from 127.0.0.1
#
# by
#
#        Order Allow,Deny 
#   Allow from all
#

<Directory "C:\france\wamp/apps/phpmyadmin3.4.10.1/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order Deny,Allow
    Allow from all
</Directory>

为了防止他人直接访问数据库,再过如下处理
C:\france\wamp\apps\phpmyadmin3.4.10.1\config.inc.php

中的

$cfg['Servers'][$i]['user'] = 'xxxx';
$cfg['Servers'][$i]['password'] = 'xxxx';
$cfg['Servers'][$i]['AllowNoPassword'] = true;

下面添加

$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['blowfish_secret'] = 'xxxx'; 

这里我们选择cookie认证 更多请参考
phpmyadmin设置登录密码的几种方法

记得修改root密码

SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘newpass’);
可参考:http://jingyan.baidu.com/article/0320e2c198ad5f1b87507bc8.html

4.配置tomcat

之前我是将非安装版的本地的考到服务器,才发现需要修改很多配置,
这样 我们选择安装版的tomcat7:http://tomcat.apache.org/download-70.cgi
安装过程很简单,且默认自启动(自边自启动只是启动 并没有运行 在控制面板-管理工具-服务里面设置自启动即可)

遇到的问题:
1. 端口占用 ,改 conf里的server就可以
2. 启动闪退(使用解压版时遇到) startup.bat 中的配置没有改回来,正确set JAVA_HOME
3. 运行到一半闪退.. 查log 说是mysql connect 失败,mysql 没有启动,启动wamp就可以了
4. 运行到一半内存溢出,项目的ehcache 配置过大,学生机的总内存只有1G 我的开发机是8G,所以出现我这边没错 服务器错

5.数据备份

//手动备份,将w2服务器的数据生成sql 然后导学生机,
//目前在学习如何进行服务器的交互 数据自动备份?
还有如何增量备份?之前都是全量备份
DB:唯一数据库服务器,各服务器通过统一接口对用户数据进行访问
    脚本定时备份(可用quartz调度框架)

参考jd detailPage的一个流程
这里写图片描述

6.设置wamp自启动

控制面板–管理工具–查看本地服务
双击 wampapache和wampmysqld 将其启动类型均改为“自动”即可
也可以添加下tomcat的,我用的安装版 默认自启动

7.学习多服务器的集群

loading..

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值