用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2877|回复: 7
收起左侧

Linux系统下WEB开发可以使用这个框架吗?

[复制链接]
发表于 2014-3-20 17:37:09 | 显示全部楼层 |阅读模式
跪求大侠指点,菜鸟Orz。。。
CIer  发表于 2014-3-20 18:08:01
ssssfdhd
CIer  发表于 2014-3-21 08:02:43
什么情况0A
 楼主| 发表于 2014-3-21 10:02:41 | 显示全部楼层
好像能用,和系统没太大关系= =
CIer  发表于 2014-3-21 10:59:21
WEB开发可以使用这个框架。



1、搭建JAVA运行环境
(1)到Sun公司下载j2sdk-1_4_2_05-linux-i586-rpm.bin


(2)将文件改为可执行文件:


[root@eframe62 tuzq]# chmod +x j2sdk-1_4_2_05-linux-i586-rpm.bin


(3)执行自解压文件:


[root@eframe62 tuzq]# ./j2sdk-1_4_2_05-linux-i586-rpm.bin


(4)解压缩生成rpm文件j2sdk-1_4_2_05-linux-i586-rpm安装rpm:


[root@eframe62 tuzq]# rpm –ivh j2sdk-1_4_2_05-linux-i586-rpm


(5)文件被安装在/usr/java/j2sdk1.4.2_05目录下为了方便在/usr目录下做个简单连接:


[root@eframe62 usr]# ln –s /usr/java/j2sdk1.4.2_05 jdk


(6)加入环境变量:


[root@eframe62 usr]# export JAVA_HOME=/usr/jdk


[root@eframe62 usr]# export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib:.


[root@eframe62 usr]# export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin


(7)测试JAVA运行环境:写个java来验证
[root@eframe62 usr]# vi HelloWorld.java
输入如下内容:


public  HelloWorld{


public  void (String args){


.out.prln("HelloWrold");


}


}


写盘并退出编辑器:


:wq


[root@eframe62 usr]# javac HelloWorld.java


(没有)


[root@eframe62 usr]# java HelloWorld


Hello,World
这样JAVA运行环境搭建好了






2、安装MySQL数据库
MySQL数据库服务器可以到mysql.com网站WebSite下载种是 2进制版本(已编译)mysql-standard-4.0.20-pc-linux-i686.tar.gz安装如下:


(1)增加名为mysql用户和组:


[root@eFrame62 root]# groupadd mysql


[root@eFrame62 root]# useradd -g mysql mysql


(2)将文件解压缩到/usr/local目录下:


[root@eFrame62 root]# cd /usr/local


[root@eFrame62 local]# gunzip < /home/tuzq/mysql-standard-4.0.20-pc-linux-i686.tar.gz │ tar xvf –


(3)创建个方便使用连接:


[root@eFrame62 local]# ln -s /usr/local/mysql-standard-4.0.20-pc-linux-i686 mysql


(4)执行mysql__db脚本化数据库(创建系统数据库和表):


[root@eFrame62 local]# cd mysql


[root@eFrame62 mysql]# scripts/mysql__db --user=mysql


如果出现类似下面加上--force参数:


Neither host 'eframe62' and 'localhost' could not be looked up with ./bin/resolveip


(5)修改所有者:


[root@eFrame62 mysql]# chown -R root .


[root@eFrame62 mysql]# chown -R mysql data


[root@eFrame62 mysql]# chgrp -R mysql .


(6)启动数据库服务器:


[root@eFrame62 mysql]# bin/mysqld_safe --user=mysql &


另种是RPM版本包括:MySQL-server-4.0.20-0.i386.rpm(服务器)和MySQL-client-4.0.20-0.i386.rpm(客户)执行下面命令安装会自动执行上面操作启动好服务器:


rpm -ivh MySQL-server-4.0.20-0.i386.rpm


rpm -ivh MySQL-client-4.0.20-0.i386.rpm


注意:RPM版本MySQL安装目录有所区别主要有下面些目录:


l     /usr/bin:客户和脚本


l     /usr/sbin:mysqld服务


l     /var/lib/mysql:日志文件和数据库


如果不能正常启动服务可能需要修改/var/lib/mysql所有者为mysql:


chown -R mysql:mysql /var/lib/mysql






MySQLroot口令为空需要修改为了能够使用客户工具(如Windows下图形工具)远程连接需要增加权限:


[root@eFrame62 mysql]# mysql -u root –p


mysql> use mysql


mysql> grant all privileges _disibledevent=>
export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib:.


export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin


(4)启动Tomcat


[root@eFrame62 tomcat]# bin/startup.sh


在浏览器中输入http://机器域名或IP地址:8080/会显示Tomcat欢迎界面


(5)停止Tomcat


[root@eFrame62 tomcat]# bin/shutdown.sh


(6)要在系统启动时自动启动Tomcat在/etc/rc.d/rc.local中加入:


/usr/local/tomcat/bin/startup.sh


(7)管理Tomcat


修改/usr/local/tomcat/conf/tomcat-users.xml增加管理员账号(需要重新启动Tomcat):


[root@eFrame62 tomcat]# vi conf/tomcat-users.xml


在中加入行:






在浏览器中输入http://机器域名或IP地址:8080/admin以管理员登录进入管理界面


(8)创建Context内容


创建标准Web应用(如quickstart):包括WEB-INF目录其下有es和lib目录


种思路方法是将整个目录拷贝到/usr/local/tomcat/webapps/目录下重启Tomcat会自动加载


另种思路方法是整个目录拷贝到某个目录(如/home/tuzq/quickstart)在管理界面中左边选择Tomcat Server/Service (Catalina)/Host(localhost)在右边Host Actions下拉框中选择Create New Context指定Document Base为/home/tuzq/quickstart指定Path为/quickstart;为了使用JNDI将Use Naming设为True


这样就可以通过http://机器域名或IP地址:8080/quickstart访问Web应用内容了


(9)设置JDBC


为了访问指定数据库要把对应JDBC驱动(这里是mysql-connector-java-3.0.14-production-bin.jar)拷贝到/usr/local/tomcat/common/lib目录下Tomcat在启动时会自动加载.
...查看更多详情
发表于 2014-4-1 18:30:42 | 显示全部楼层
当然可以啊,lamp环境知道吗?
发表于 2015-1-11 20:55:16 | 显示全部楼层
楼主说的是CI吗?
发表于 2015-2-17 11:56:53 | 显示全部楼层
框架,可能是Django,jQuery,甚至是.NET。

含糊地问,胡乱地答!

谓之GIGO!

本版积分规则