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就会弹框让你选择文件上传了,真是方便额

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值