liunx下配置基本的java web 运行环境
2015-11-24 13:24
447 查看
1、取得root权限
命令:su root
2、在Linux下安装jdk
查看系统是几位的 命令:getconf LONG_BIT
查看系统中java版本 java -version
将下载好的jdk解压到 /usr/local/java 路径下 命令 tar xvf jdk....(文件名)
然后打开 /etc 下的 profile 命令 cd /etc ; vim profie;
在该文件中加上
export JAVA_HOME=/usr/local/java/jdk1.8.0_65
export JRE_HOME=/usr/local/java/jdk1.8.0_65/jre
export PATH=$PATH:/usr/local/java/jdk1.8.0_65/bin
export CLASSPATH=./:/usr/local/java/jdk1.8.0_65/lib:/usr/local/java/jdk1.8.0_65/jre/lib
重启
输入 java -version 验证;
3、 在Linux下安装tomcat
在安装完jdk后再安装tomcat
新建文件夹 mkdir /usr/local/tomcat
将.tar.gz 文件下载到 /var/tmp 下
解压 命令 tar xvf 文件名;
将文件复制到 指定的目录下 cp .. /usr/local/tomcat
然后到 bin目录下启动tomcat进行验证;
4、在Linux下安装mysql
http://blog.csdn.net/wendi_0506/article/details/39478369
CentOS下gcc/g++/gfortran的安装
1.安装
再ubuntu下直接apt-get install gcc g++就可以了。按照类似的逻辑,再CentOS下yum install gcc g++ 报告无法找到g++包。 查了一下,原来这个包的名字叫做gcc-c++。完整的应该是yum install gcc gcc-c++
(1)gcc
命令:yum install gcc
(2)g++/gfortran
命令:yum install gcc-c++
执行完该命令后,g++/gfortran都被安装上了。
tar.gz安装
第一步:解压文件 tar -zxvf .....
第二步:复制文件到指定的路径 cp mysql... /usr/local/mysql -r
第三步:添加系统mysql组合mysql用户 groupadd mysql ; useradd -r -g mysql mysql
第四步:安装数据库 进入目录 cd /user/local/mysql
修改当前目录拥有者为mysql用户:执行命令 chown -R mysql:mysql ./
安装数据库:执行命令 ./scripts/mysql_install_db --user=mysql
修改当前目录拥有者为root用户:执行命令 chown -R root:root ./
修改当前data目录拥有者为mysql用户:执行命令 chown -R mysql:mysql data
到此数据库安装完毕
第五步:启动mysql服务和添加开机启动mysql服务:
添加开机启动:执行命令cp support-files/mysql.server /etc/init.d/mysql,把启动脚本放到开机初始化目录
启动mysql服务:执行命令service mysql start
第六步:修改mysql的root用户密码,root初始密码为空的:
执行命令:./bin/mysqladmi
4000
n -u root password '密码'
第七步:把mysql客户端放到默认路径:
ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
yum安装:运行 yum install mysql -r;
yum install mysql-server -r;
service mysqld start;
安装完成
安装过程中遇到的问题:安装成功后重启系统时再进入系统报Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
这个错误,一直以为是安装失败了,进行了重装,最后发现问题是,mysql没有设置开机自启动的问题。。。
设置开机启动的命令:chkcofig mysqld on
安装上述软件以后,将工程打包放到tomcat的webapps目录下,启动tomcat即可访问了
命令:su root
2、在Linux下安装jdk
查看系统是几位的 命令:getconf LONG_BIT
查看系统中java版本 java -version
将下载好的jdk解压到 /usr/local/java 路径下 命令 tar xvf jdk....(文件名)
然后打开 /etc 下的 profile 命令 cd /etc ; vim profie;
在该文件中加上
export JAVA_HOME=/usr/local/java/jdk1.8.0_65
export JRE_HOME=/usr/local/java/jdk1.8.0_65/jre
export PATH=$PATH:/usr/local/java/jdk1.8.0_65/bin
export CLASSPATH=./:/usr/local/java/jdk1.8.0_65/lib:/usr/local/java/jdk1.8.0_65/jre/lib
重启
输入 java -version 验证;
3、 在Linux下安装tomcat
在安装完jdk后再安装tomcat
新建文件夹 mkdir /usr/local/tomcat
将.tar.gz 文件下载到 /var/tmp 下
解压 命令 tar xvf 文件名;
将文件复制到 指定的目录下 cp .. /usr/local/tomcat
然后到 bin目录下启动tomcat进行验证;
4、在Linux下安装mysql
http://blog.csdn.net/wendi_0506/article/details/39478369
CentOS下gcc/g++/gfortran的安装
1.安装
再ubuntu下直接apt-get install gcc g++就可以了。按照类似的逻辑,再CentOS下yum install gcc g++ 报告无法找到g++包。 查了一下,原来这个包的名字叫做gcc-c++。完整的应该是yum install gcc gcc-c++
(1)gcc
命令:yum install gcc
(2)g++/gfortran
命令:yum install gcc-c++
执行完该命令后,g++/gfortran都被安装上了。
tar.gz安装
第一步:解压文件 tar -zxvf .....
第二步:复制文件到指定的路径 cp mysql... /usr/local/mysql -r
第三步:添加系统mysql组合mysql用户 groupadd mysql ; useradd -r -g mysql mysql
第四步:安装数据库 进入目录 cd /user/local/mysql
修改当前目录拥有者为mysql用户:执行命令 chown -R mysql:mysql ./
安装数据库:执行命令 ./scripts/mysql_install_db --user=mysql
修改当前目录拥有者为root用户:执行命令 chown -R root:root ./
修改当前data目录拥有者为mysql用户:执行命令 chown -R mysql:mysql data
到此数据库安装完毕
第五步:启动mysql服务和添加开机启动mysql服务:
添加开机启动:执行命令cp support-files/mysql.server /etc/init.d/mysql,把启动脚本放到开机初始化目录
启动mysql服务:执行命令service mysql start
第六步:修改mysql的root用户密码,root初始密码为空的:
执行命令:./bin/mysqladmi
4000
n -u root password '密码'
第七步:把mysql客户端放到默认路径:
ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
yum安装:运行 yum install mysql -r;
yum install mysql-server -r;
service mysqld start;
安装完成
安装过程中遇到的问题:安装成功后重启系统时再进入系统报Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
这个错误,一直以为是安装失败了,进行了重装,最后发现问题是,mysql没有设置开机自启动的问题。。。
设置开机启动的命令:chkcofig mysqld on
安装上述软件以后,将工程打包放到tomcat的webapps目录下,启动tomcat即可访问了
相关文章推荐
- Linux socket 初步
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户
- Scientific Linux 5.5 图形安装教程
- 基于 Linux 集群环境上 GPFS 的问题诊断
- 谁是桌面王者?Win PK Linux三大镇山之宝
- vivi下重新调整分区