1安装JDK 可以在电脑上下载完 传到服务器下 不过从本地传到服务器上 那个速度 很慢 而且如果传输过程中很可能出错 我们可以直接在服务器上进行下载
- cd /usr
- mkdir java
- wget [url]http://download.oracle.com/otn-pub/java/jdk/7u45-b18/jdk-7u45-linux-x64.tar.gz?AuthParam=1385134217_0a63e9734f147e64ffd568fdbbf33e8[/url]
复制代码wget就是根据地址进行下载 后面的下载地址就是图片中的那个下载地址 下载可能比较慢 下载完成可以进行解压 - rpm -ivh jdk-7u45-linux-x64.rp
复制代码配置环境变量 - vi ~/.bash
- set JAVA_HOME=/usr/java/jdk-7u45-linux-x64.rpm
- export JAVA_HOME
- set PATH=$JAVA_HOME/bin:$PATH
- export PATH
- set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
- export CLASSPATH[/size][/font]
复制代码
ESC :wq 进行保存 java -version 就OK了 2安装服务器我选择的是resin服务器 当然也可以使用tomcat 类似上边你的方法进行下载 tomcat的安装我就不做介绍了 如果遇到遇到问题可以百度一下 之前给公司的移动应用写过接口 移动应用的后台 使用的是resin服务器 感觉也挺不错的 resin有企业收费版的 个人版免费的 resin的好处是不用重启服务器 而且据说运行比tomcat快 处理静态的速度也堪比apache 下载resin 记得不要下 pro版(是收费版 下载下来rpm的时候 提示没有解压码) 如图 Resin 4.0.37 是免费版的 没有rpm 就只能下载tgz了
下载完后 tar zxvf resin-4.0.36.tar.gz 进行解压 (这里好像还修改了一个地方 但是我忘记修改的哪里了) 修改resin启动脚本,设置JDK,方法是在bin/resin.sh中增加下面两句: export JAVA_HOME=/usr/java/jdk1.7.0_45
echo $JAVA_HOME 然后 执行 ./resin.sh start 服务器就运行起来了 访问的是resin的webapps目录的ROOT Resin/4.0.36 launching watchdog at 127.0.0.1:6600
Resin/4.0.36 started -server 'app-0' with watchdog at 127.0.0.1:6600
不要被6600端口迷惑 其实默认端口还是8080 这个时候你就可以访问你的 ip:8080 resin修改端口的方法 是把conf/resin.properties 中的 http 8080改为80 bin目录下 ./resin.sh stop 关闭服务器 PS: resin除了支持jsp以外 还支持PHP 这个太方便了 在原PHP工程下建一个WEB-INF目录,在这个目录下建一个resin-web.xml文件,用来支持PHP:
3安装mysql数据库
参考地址:http://bbs.aliyun.com/read.php?spm=0.0.0.0.jLEG5z&tid=147975 后来大概想明白是怎么一回事儿了 其实就是 安装-配置-运行 首先他要运行那个mysql_install_db那个安装文件 但是文件没有后缀名 所以给加上了u+x 可执行权限 如果执行失败 可能是内存不够的原因 第6行中进入服务管理 通过ln -s创建一个服务连接 这里没有起名字 默认使用的文件名 貌似应该弄成mysql 第8~9行 好像默认mysql应该是装在local 目录下 所以这里在/usr/local目录下创建一个叫做mysql的连接 其实就相当于 /usr/local/mysql ==/usr/java/mysql5.6.14 所以配置环境变量的时候 就可以使用/usr/local/mysql了 (环境变量用配么) /etc/init.d/mysql.server start 启动的时候 我遇到了很多问题 除了启动报错 也可以通过 /etc/init.d/mysql.server status 查看原因 可以通过网上解决 我的错误原因大概是是以下几个原因 1.我当时的连接路径有问题 这个需要根据自己的路径进行指定 2.有提示 The server quit without updating PID file 网上一般说的都是 需要在mysql_install_db中指定路径 其实我的路径没有问题 主要是开启服务的时候 他要在数据库data目录下 创建一个pid文件 我当时的mysql目录 没有写权限 所以通过chmod 777 /usr/java/mysql5.6.14 -r 解决 3.例外一个最主要的原因是 内存不够 在mysql/data目录下 有个err日志 可以查看启动失败的原因 启动成功后是 Starting MySQL. SUCCESS! ln -s /usr/local/mysql/bin/mysql /usr/bin 第一次登陆 默认没有密码 mysql -u root -p 敲回车就可以进去了 也可以修改密码
|