linux开发环境配置

一、安装linux
安装版本:redhat 9,可能出现花屏,解决:
在出现grub后,按“e”,然后出现grub的配置文件,按键盘移动光标到第二行“Ker……”, 再按“e”,然后在这一行的结尾加上:空格 single,然后按“b”重启,就进入了“单用户模式”。进入后在提示符下敲入:vi /etc/X11/XF86Config ,打开这个文件,找到“/Screen”。然后把24改为16,然后按ESC键,按Shift+:,输入wq存退出。输入init 6,重新启动。(原因不支持24色)
suse 10.3没有问题。
二、安装JDK
suse 10.3:自带jdk1.5。
redhat 9:
1、chmod +x JDK6.bin使其获得可执行权限
2、rpm –ivh JDK6.bin安装
3、配置环境变量:
#vi /etc/profile打开配置文件(i为插入,ctrl+c结果输入,:wq为保存退出)
export JAVA_HOME=/home/jdk1.6.0_01
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin
键入java -version显示版正确说明配置成功
三、安装tomcat
1、apache-tomcat-6.0.16.tar.gz
用命令gunzip apache-tomcat-6.0.16.tar.gz 和tar -zxvf apache-tomcat-6.0.16.tar
或用打包器解压到/home/tomcat6
2、配置环境变量
export CATALINA_BASE=/home/tomcat6
export CATALINA_HOME=/home/tomcat6
# netstat –l (查看端口)
到tomcat6/bin目录下./startup.sh开启服务./shutdown.sh关闭服务
开启显示:
Using CATALINA_BASE: /home/tomcat6
Using CATALINA_HOME: /home/tomcat6
Using CATALINA_TMPDIR: /home/tomcat6/temp
Using JAVA_HOME:/home/jdk1.6.0_01
正常
有时要在server.xml加入<Context path="" docBase="ROOT" debug="0"/>
3、测试
reboot一下,使用修改配置文件生效
./startup.sh
在浏览器中http://localhost:8080
出现主页成功
四、安装eclipse
1、redhat 9下: 将eclipse-SDK-3.3.1.1-linux-gtk.tar.gz解压到/home/eclipse
chmod -x MyEclipse_6_0_1GA_E3_3_1_Installer.bin
./MyEclipse_6_0_1GA_E3_3_1_Installer.bin开始安装,很慢……
2、suse 10.3下:安装MyEclipse会报xlib.lock错,解决:
在/etc/profile 末尾加上:
export LIBXCB_ALLOW_SLOPPY_LOCK=true
五、安装mysql
服务器:
mysql-5.0.27.tar.gz
解压后# ./configure --sysconfdir=/etc (编译生成makefile)
# make; make install
cp /usr/local/share/mysql/my-????.cnf /etc/my.cnf(拷贝配置文件)
对MySQL进行初始化
# cd /usr/local/mysql
# scripts/mysql_install_db --user=mysql(初试化表并且规定用mysql用户来访问。初始化表以后就开始给mysql和root用户设定访问权限)
# chown -R root . (设定root能访问/usr/local/mysql)
# chown -R mysql data (设定mysql用户能访问/usr/local/mysql/data ,里面存的是mysql的数据库文件.这个目录是在/etc/my.cnf中有配置,在mysql_install_db时产生。)
# chown -R mysql data/.(//设定mysql用户能访问/usr/local/mysql/data/mysql下的所有文件)
# chgrp -R mysql .(设定mysql组能够访问/usr/local/mysql)
# /usr/local/mysql/bin/mysqld_safe --user=mysql & (运行mysql)
如果没有问题的话,应该会出现类似这样的提示:
[1] 42264
# Starting mysqld daemon with databases from /usr/local/mysql/var
修改密码命令会有提示。
启动服务器
# bin/mysqld_safe --user=mysql &

# cp support-files/mysql.server /etc/rc.d/init.d/mysqld (copy编译目录的一个脚本 )
# chmod 700 /etc/init.d/mysqld (设置使mysql每次启动都能自动运行)
# chkconfig --add mysqld
# chkconfig --level 345 mysqld on
mysql默认端口是3306
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值