阿里云尝试搭建web环境

系统为CENTOS 7
  1. 首先是尝试在纯净环境下搭建git(gitlab),打开git的官网,点击centos7环境会有安装步骤,
安装过程是成功的,但是在客户端一直连接不上,且因为墙的缘故ssh/http会限速,后放弃.过后可以 再尝试

  1. 接下来正常安装web环境,
目标是:JDK,TOMCAT、MYSQL、REDIS、SVN

  1. 这里采用了OneinStack - 一键PHP/JAVA安装工具 https://oneinstack.com/ 进行一键部署,上次使用了yum模式依次安装,后也不知道什么因,svn与mysql都能远程连接上,tomcat始终连接不上

  1. 该系统同时含有nginx的安装,第一次尝试安装的时候,安装成功,但是访问时出现502,于是放弃nginx,暂时未安装PHP.
后期毕业设计阶段可考虑使用NGINX。

  1. 安装tomcat后,如果再oneinstack上安装了iptables,这时候需要打开8080端口(同时我关闭了Centos7自带的防火墙)
iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPTservice iptables save #保存iptables规则
同时阿里云的安全组应添加8080的入端口。
这时候进行访问120.xx.xx.xx:8080,会出现404,原因是webapps中root文件被清除了,所以没访问到tomcat的欢迎界面,对我们部署的项目没有影响,如果需要从windows端拷贝一份进去即可

后期考虑8080与oracle的端口冲突,考虑更改端口,在server.xml中更改8080→8088


6.mysql 同tomcat需要在iptables上开发3306端口
为了安全考虑,OneinStack仅允许云主机本机(localhost)连接数据库,如果需要远程连接数据库,需要如下操作(缺一不可):OneinStack如何配置MySQL远程连接? - OneinStack https://oneinstack.com/question/oneinstack-how-to-configure-mysql-remote-connection/
该为OneinStack自带的常见问题解答中。

猜你喜欢

转载自blog.csdn.net/fs1290/article/details/80292369