linux部署javaweb环境纯命令(上)
2017-08-29 本文已影响0人
setone
环境:我用的是腾讯云CentOS系统
1.安装JDK(1.7)
yum -y install java-1.7.0-openjdk*
检测JDK安装是否成功
2.Tomcat7.0(中途可能会出现选项,输入“y”回车)
安装Tomcat:
yum install tomcat
检测Tomcat安装是否成功
进入并修改tomcat.conf文件:
vi /usr/share/tomcat/conf/tomcat.conf
在里面添加这一句配置
JAVA_OPTS="-Djava.security.egd=file:/dev/./urandom -Djava.awt.headless=true -Xmx512m -XX:MaxPermSize=256m -XX:+UseConcMarkSweepGC"
输入:wq保存并退出
安装管理包
yum install tomcat-webapps tomcat-admin-webapps
配置Tomcat Web管理界面
vi /usr/share/tomcat/conf/tomcat-users.xml
我们需要在里面加入
<user username="admin" password="password" roles="manager-gui,admin-gui"/>
然后·:wq退出并保存设置
启动tomcat
service tomcat start
之后在浏览器端访问ip:8080,如图所示就是可以了
image.png3.MySql5.6
新开的云服务器,需要检测系统是否自带安装mysql
yum list installed | grep mysql
如果发现有系统自带mysql,果断删掉
yum -y remove mysql-libs.x86_64
这个rpm还不是mysql的安装文件,只是两个yum源文件,执行后,在/etc/yum.repos.d/ 这个目录下多出mysql-community-source.repo和mysql-community.repo
# wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
# rpm -ivh mysql-community-release-el6-5.noarch.rpm
用yum repolist mysql这个命令查看一下是否已经有mysql可安装文件
yum repolist all | grep mysql
安装mysql 服务器
yum install mysql-community-server
启动mysql服务
service mysqld start
设置mysql密码(用户名,密码都是root)
mysql>use mysql;
mysql>UPDATE user SET password=PASSWORD('root') WHERE user='root';
mysql> flush privileges;
mysql> exit;
然后你再一次登录要输入(这句话的意思是以root身份登录,我们先前已经把密码设置成了root,系统会提示你输入密码的)
mysql -u root -p
ps:有些人可能会需要在远程连接数据库·,我一并把方法写出来
先进入数据库
mysql -u root -p
数据库里面的操作
mysql>use mysql;
mysql>update user set Host='%' where User ='root' limit 1;
mysql> flush privileges;
mysql>select Host,User from user;
上面4条语句执行完后
image.png好了,测试一下就知道能不能在本地连接了
image.png完美!