vps环境mysql_Ubuntu的vps搭建tomcat+mysql等环境
想做个网站,把代码部署到vps的ubuntu上,整个过程真是历经波折
1.安装java环境
https://linux.cn/article-3792-1.html
2.安装mysql
http://blog.csdn.net/fighter_yy/article/details/40753889
命令:
service mysql start
service mysql stop
service mysql restart
service mysql status
3.安装tomcat7
http://blog.csdn.net/mengxiangbaidu/article/details/7020484
http://blog.chinaunix.net/uid-26602509-id-4110150.html
让tomcat监听80端口:
不知道为毛我的vps上的ubuntu已经有一个apache2了,所以先把apache2监听的80端口改成其他端口,参考: http://lrj2u.iteye.com/blog/1684685
然后安装tomcat7
然后改tomcat的server.xml里面的端口
开放ubuntu的80端口给tomcat(ubuntu默认关闭了1024以下的端口)
1、打开tomcat配置文件
#vi /etc/tomcat7/server.xml
2、打开tomcat配置文件之后按 /8080 快速检索
3、修改端口,按 i 进行,将8080 修改为 80
4、将配置文件最后一行的 #AUTHBIND=no(默认是这样子的)修改为 AUTHBIND=yes
5、按:wq 保存并退出
以上方法不知道为毛还不起作用,参考了stackoverflow:
http://stackoverflow.com/questions/23272666/tomcat7-bind-to-port-80-fails-in-ubuntu-14-04lts
再进行如下操作:
sudo touch /etc/authbind/byport/80
sudo chmod 500 /etc/authbind/byport/80
sudo chown tomcat7 /etc/authbind/byport/80
重启tomcat7
sudo service tomcat7 restart
/usr/share/tomcat7 (tomcat的程序文件,一般不会用到)
/var/lib/tomcat7/webapps/ROOT (网页部署在这里)
/etc/tomcat7 (tomcat的配置文件,server.xml等)
4.上传代码文件
我用filezilla的sftp连接ubuntu,虽然filezilla显示状态为connected,但是他喵的软件右边却说没有连接到服务器,也没有列出目录列表
只好改用其他方案,使用SecureCRT 的 rz命令进行文件上传
安装步骤要仔细参考该文,步骤稍微不同都会导致安装不成功,额。。。
然后用SecureCRT连接Ubuntu,安装这个东西 apt-get install lrzsz
然后敲 rz 命令,SecureCRT就会弹框让你选择文件上传了,真是方便额
vps环境mysql_Ubuntu的vps搭建tomcat+mysql等环境相关推荐
- 云主机mysql环境_云主机搭建php+mysql运行环境教程(护卫神 PHP套件)
目前windows系统使用iis来搭建php+mysql环境的居多,由于手动配置会出现很多意想不到的错误以及安全上的问题,这里推荐的是护卫神·PHP套件,可以非常方便的搭建好php+mysql+php ...
- 柠檬班接口测试Tomcat+MySQL测试环境搭建
Tomcat+MySQL测试环境搭建 安装Tomcat运行环境 配置MySQL数据库 发布项目 配置数据库开机自启 遇到的问题 安装Tomcat运行环境 参考链接: https://blog.csdn ...
- (三)Linux环境部署(Centos+Nginx+Tomcat+Mysql) - Nginx环境搭建
因为在网上发现系统性.严谨(特别是在安全方面)的Linux部署方面的参考文章很少,于是整理以下六篇Linux环境部署的系列性文章,其为本人在实践中,完整的搭建一个基于Linux系统上Centos+Ng ...
- tomcat jquery mysql_Docker 搭建 Tomcat + Mysql
Docker 搭建 Tomcat + Mysql 准备 虚拟机 虚拟机安装Docker 在纯净的Centos镜像上搭建 Centos镜像准备 虚拟机上拉取 Centos 镜像: docker pull ...
- docker mysql 操作_[Docker] Docker 快速搭建本地MySQL开发环境
[Docker] Docker 快速搭建本地MySQL开发环境 关于 Docker 的安装使用本文不再赘述,有兴趣的可以通过官网或是浏览我的专栏文章了解.今天着重给大家介绍下如何利用Docker快速搭 ...
- CentOS+Nginx+Tomcat+Mysql+PHP 环境搭建及系统部署
==============安装centos 7.0======================= 选择最小安装,将相关的"调试工具"."兼容性程序库".&qu ...
- 绿色免安装JDK + Tomcat + MySQL集成环境软件 强烈推荐
在进行基于JAVA的WEB项目开发时,经常会遇到需要直接将项目部署到客户电脑上进行本地演示的情况.一般情况下我们需要先下载JDK.Tomcat.MySQL然后进行安装,再进行一些配置,最后才能部署我们 ...
- ecs php mysql集成环境_在阿里云 CentOS 服务器(ECS)上搭建 nginx + mysql + php-fpm 环境...
阿里云的云服务器(ECS)可以选择多种操作系统,打算用它运行 Drupal或者 WordPress ,你最好选择 Linux 系统,这篇文章的演示是基于阿里云的 CentOS 操作系统的服务器.我们在 ...
- nginx 在阿里云怎么安装mysql_在阿里云 CentOS 服务器(ECS)上搭建 nginx + mysql + php-fpm 环境...
阿里云的云服务器(ECS)可以选择多种操作系统,打算用它运行 Drupal或者 WordPress ,你最好选择 Linux 系统,这篇文章的演示是基于阿里云的 CentOS 操作系统的服务器.我们在 ...
最新文章
- mysql4.1加密_Java版Mysql4.1之前的old_password加密算法
- element-ui踩坑
- 关于 HTTP 和 TCP 的 keep-alive
- Silverlight4Beta之与剪切板通信
- linux 服务器硬件报警,Linux服务器硬件运行状态及故障邮件提醒的监控脚本分享...
- 被称为“圣经”的《计算机体系结构》
- 什么是硬件加速引擎?
- Makefile往工程文件.prj传参(或者其他文件)
- 实用工具系列 - Pycharm安装下载使用
- qq附近的人怎么引流?如何利用手机QQ附近功能引流
- 4年级计算机 设计贺卡教案,第三课制作节日贺卡 教学设计
- word2016 脚注问题总结
- (function(){})() 理解
- 为什么不带图发不了朋友圈?微信发朋友圈不带图片怎么发
- aop:aspectj-autoproxy /作用
- 小麦苗微信公众号文章链接地址
- Clion安装及相关环境(MinGW和OpenOCD)的配置及利用Clion点亮led灯
- 学Android必须懂的
- 谷粒商城项目笔记总结(2/2)
- 星淘惠:阿拉山口跨境电商班列为跨境电商保稳提质助力
热门文章
- iPhone隐藏的9个功能,你肯定是第一次知道,很好用~
- addsectionpic.java_python基础21——json/piclkle模块configparser模块hashlib模块subprocess模块...
- StandFord的parser的调用API
- mysql日期隐式转换_关于MySQL隐式转换
- 【opencv-python】Sobel算子说明
- 字节跳动2022年最新面试经验分享,2个部门6轮面试全复盘(算法岗)
- 记悠学派APP逆向及利用
- 6款工具,让协同开发变得轻而易举!
- 产品经理,为什么你总在给产品“救火”?
- 深入剖析多层双向LSTM的输入输出