阿里云centOs下搭建Web应用步骤
2016-07-30 13:00
120 查看
近段时间在想把自已学习javaWeb写的小项目发布在公网上,自己随时可以玩,无奈没有公网的IP只有在阿里云上租了一个月的服务器,学生价还挺便宜的(^_^),接下来就说一下自己配置,当然我也得到了大神的指点,才搞好的...
图 1-1
oneinstack安装界面
点击安装进入到如图 1-1的界面
图 1-2 提示的安装步骤
自己按照实际情况逐条执行命令,如图 1-2 “#阿里云用户下载” 代表的是注释,注意不要在执行命令的时候把它粘进去
我自己使用的命令是:执行此命令的时候最好切换到根目录:cd /
(1)
(2)
1. 使用阿里云为我们提供的脚本,安装快捷方便
https://oneinstack.com/ 这是链接地址图 1-1
oneinstack安装界面
点击安装进入到如图 1-1的界面
图 1-2 提示的安装步骤
自己按照实际情况逐条执行命令,如图 1-2 “#阿里云用户下载” 代表的是注释,注意不要在执行命令的时候把它粘进去
我自己使用的命令是:执行此命令的时候最好切换到根目录:cd /
(1)
yum -y install wget screen python #for CentOS/Redhat
(2)
wget http://aliyun-oss.linuxeye.com/oneinstack-full.tar.gz[/code]
(3)tar xzf oneinstack-full.tar.gz
(4)
./install.sh2. 按照oninstack的提示安装完成,之后开始配置环境
(1)打开需要开放的端口80、22、3306
http://blog.sina.com.cn/s/blog_3eba8f1c0100tsox.html
也可以使用vi直接进入编辑模式,可以尝试一下,保存之后防火墙最好重启一下
命令:service iptables restart
3.导入数据库,添加工程
(1)在本地操作系统下,将数据库导出来,最好是数据+表结构的形式,例如:test.sql
将sql文件上传到服务器
a. 在Centos命令行下,切换到指定目录,这个目录专门存放sql语句,例如:我自己的习惯就是 /home/mysql/sql
注意:导出的sql数据文件最好和原来的名称一致,这样防止数据库连接的时候找不到对应的表
图 2-1 上传到服务器的sql
b. 在X-shell中直接鼠标左键将文件拖入命令行那个界面,就可以上传了
图2 -2 Xshell终端
c. 导入sql 注意:sql语句后要有一个英文的分号作为结束标志
1)进入Mysql 命令:mysql -uroot -p
2)创建数据库 命令:create database perblog[这是数据库的名字,自己根据上传的sql名字写]
3)使用该创建的数据库 命令:use perblog;
4)导入指定目录下的sql文件 命令:use source /home/mysql/sql/perblog.sql
5)完成!!
d. 也可以开启数据库的远程权限
http://www.cnblogs.com/BTMaster/p/4035402.html
(2)将web项目打包
a. 我使用的是Myeclipse,可以利用其中的工具导出web应用,导出之前先在web项目的链接数据库的配置文件
中修改CentOs系统系Mysql的数据库用户名和密码
图 2-3 Myeclipse导出web项目
图 2-4 导出的最后一步
注意: 该项目运行在tomcat上的版本最好和自己Myeclipse里面的一致。
b. 将导出的web包上传到服务器tomcat的webapps目录下,怎样上传参考上面如何上传sql文件
图 2-5 上传项目的war包
解释:将web项目放在tomcat的webapps下,tomcat会自动解压war生成对应编译好的web应用
最后在本地浏览器上输入公网的IP地址+自己项目的访问路径,就可以看到自己的项目了。
相关文章推荐
- 应用体验 CentOS 6.2下搭建Web服务器
- 阿里云服务器连接以及centos 搭建 web java环境(linux java部署 tomcat部署)
- 阿里云CentOS7.2系统JavaWeb开发环境搭建
- 阿里云 centos 部署javaweb 应用
- 阿里云CentOS7.2搭建JavaWeb开发环境-超详细
- WEB应用环境的搭建(一)配置Tomcat步骤
- WEB应用环境的搭建(一)配置Tomcat步骤
- 阿里云服务器连接以及centos 搭建 web java环境(linux java部署 tomcat部署)
- 阿里云服务器centos部署web环境的步骤详解
- WEB应用环境的搭建(二)Eclipse配置Tomcat步骤及创建web项目
- 使用阿里云服务器 ECS 搭建 Java Web 应用
- 阿里云上部署web应用(环境搭建,项目部署)
- centos 下静态web站点搭建步骤
- 阿里云ECS服务器搭建Nginx+PHP+MySql环境详细步骤(CentOS7环境)
- CentOS6.8下Jenkins+maven+tomcat+git+shell自动构建、部署web应用环境的搭建
- 阿里云服务器连接以及centos 搭建 web java环境(linux java部署 tomcat部署)
- 阿里云centOS搭建wordpress步骤
- 阿里云服务器连接以及centos 搭建 web java环境(linux java部署 tomcat部署)
- web应用开发入门-使用mac版本eclipse搭建tomcat下web应用项目详细步骤
- VPS CentOS-6 下 LNMP HTTP web服务器的搭建步骤