1.先开启ssh服务
SSH分客户端openssh-client和openssh-server
如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo
apt-get install openssh-client),如果要使本机开放SSH服务就需要安装openssh-server
sudo apt-get install openssh-server
然后确认sshserver是否启动了:
ps -e |grep ssh
如果看到sshd那说明ssh-server已经启动了。
如果没有则可以这样启动:sudo /etc/init.d/ssh start 或者 service ssh start
ssh-server配置文件位于/etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。
然后重启SSH服务:
sudo
/etc/init.d/ssh stop
sudo /etc/init.d/ssh start
2.然后安装jdk
2.1创建一个目录/usr/lib/jvm以便于把下载解压后的包放到这个目录下。
sudo mkdir /usr/lib/jvm
2.2解压并把解压后的jdk1.8.0_25文件夹放到/usr/lib/jvm目录中。注意:我现在下载的安装包在Desktop目录下所以直接Desktop目录下在操作,如果你所下载的安装包不在Desktop目录下,请先cd进入相应目录,再继续操作。
tar zxvf java-1.8.0_111 -C /usr/lib/jvm
2.3进入到/usr/lib/jvm目录下
cd /usr/lib/jvm
2.4把解压后的jdk1.8.0_25文件夹重命名为java,以便于书写
sudo mv java1.8.0_111 java
2.5先进入vi编辑器,然后输入以下内容
vi ~/.bashrc
export JAVA_HOME=/usr/lib/jvm/java
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/bin:$PATH
export PATH=${JAVA_HOME}/bin:$PATH
2.6输入如下代码
sudo source ~./bashrc
3.安装tomcat
这步比较简单,就省略了
4.安装mysql
ubuntu上安装MySQL非常简单只需要几条命令就可以完成。
1. sudo apt-get install mysql-server
2. apt-get isntall mysql-client
3. sudo apt-get install libmysqlclient-dev
安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:
sudo netstat -tap | grep mysql
通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功。
登陆mysql数据库可以通过如下命令:
mysql -u root -p
-u 表示选择登陆的用户名, -p 表示登陆的用户密码,上面命令输入之后会提示输入密码,此时输入密码就可以登录到mysql。
然后开启远程连接,ubuntu默认mysql只能本机访问
因此需要执行以下代码
第一步:
vim /etc/MySQL/my.cnf找到bind-address = 127.0.0.1
注释掉这行,如:#bind-address = 127.0.0.1
或者改为: bind-address = 0.0.0.0
允许任意IP访问;
或者自己指定一个IP地址。
重启 MySQL:sudo /etc/init.d/mysql restart
第二步:
授权用户能进行远程连接
grant all privileges on *.* to root@"%" identified by "password" with grant option;
flush privileges;
第一行命令解释如下,*.*:第一个*代表数据库名;
第二个*代表表名。这里的意思是所有数据库里的所有表都授权给用户。
root:授予root账号。“%”:表示授权的用户IP可以指定,这里代表任意的IP地址都能访问MySQL数据库。
“password”:分配账号对应的密码,这里密码自己替换成你的mysql root帐号密码。
5.到此就安装完成,把项目复制到tomcat的wepapps下,直接启动startup.sh
然后就可以访问了
6补充一下,ip地址先要改一下 vi /etc/resove.conf nameserver