今天又重操旧业,重新配置了一下学习元环境,还是记录一下以便下次不时之需吧。(我的机器是64位的,后面提供相对应的64位的版本)
1. JDK安装
JDK安装的还是官网的1.6版本,没有用新版本。(网盘下载)
环境变量配置:
- 系统变量新增:JAVA_HOME为对应的JDK安装路径(如“C:\Program Files\Java\jdk1.6.0_26”)
- 新建变量名填写CLASSPATH,变量值填写“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar”
- 在已有的PATH变量中加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”
2. MYSQL安装 下载
MySQL64位。这个简单,直接下一步就好了。。最后的密码别忘记了就行
3. navicat安装
MySQL的可视化管理软件。 下载
4. Eclipse 64位
版本不对会报错。。下载
5. tomcat 下载
官网下载的5.5版本,之前总是起不来,窗口闪一下就没有了,后来在cmd中查看竟然报错是找不到JAVA_HOME!我明明就设置了好不好。。没有办法,接着找解决办法呗。
最后是在bin\setclasspath.bat文件中添加了下面两行红色显示的配置,告诉它在哪儿去找JAVA_HOME。
……
rem limitations under the License.
rem ---------------------------------------------------------------------------
rem Set CLASSPATH and Java options
rem ---------------------------------------------------------------------------
set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_43
set JRE_HOME=C:\Program Files\Java\jre6
rem Make sure prerequisite environment variables are set
if not "%JAVA_HOME%" == "" goto gotJdkHome
if not "%JRE_HOME%" == "" goto gotJreHome
……
6. nginx 下载
高性能的 HTTP 和 反向代理 服务器,反正我感觉比Apache好用。文件很小,基本应用的话只要配置好nginx.conf文件就可以用了。
下面是在用的nginx.conf文件供参考。
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
client_max_body_size 8M;
upstream lcell{
server 127.0.0.1:8070; #真实服务器A(sxlinuxidc-PC)
}
server { #Nginx代理服务器
listen 80;
server_name localhost;
location / {
root html;
index index.html index.htm;
proxy_pass http://lcell;
proxy_redirect default;
}
location ~ .*\.(html|htm|gif|jpg|jpeg|bmp|png|ico|txt|js|css|doc|docx|ppt|pptx|xls|xlsx|mov|swf|flv|rmvb|pdf)$
{
root R:/WebRoot;
#expires定义用户浏览器缓存的时间为3天,如果静态页面不常更新,可以设置更长,这样可以节省带宽和缓解服务器的压力
expires 0;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}