关于配置阿里云服务器流程

第一,安装openjdk,如果购买Java环境,本身有安装jdk

 yum -y install java-1.6.0-openjdk*

第二,下载Tomcat,将压缩包上传到Linux,我使用Xftp 5上传,

解压tomcat包,  

 tar -zxvf apache-tomcat-8.0.24.tar.gz

重命名tomcat文件夹名

mv apache-tomcat-8.0.24.tar.gz tomcat8

进入bin目录    

cd   /bin

启动tomcat  

  ./startup.sh 

 然后打开浏览器,发现无法访问,于是我们要设置下8080端口。

第三,设置8080端口,供外界访问, 

linux命令:

iptables -I INPUT -p tcp --dport 80 -j ACCEPT

第四,设置阿里云服务器安全组,

最后,打开浏览器,输入IP地址端口号,可以看到欢迎页

接下来我们可以传一下静态页面上去,进行访问。

如果我们使用javaweb项目的话,将其打包成war包,放到tomcat目录webapps下即可。同时,我们需要安装数据库,我装的是MySQL。

#安装mysql 
yum install mysql-server* -y 

#查看所有以mysql开头的软件 

yum list mysql* 

#启动mysql 
/etc/init.d/mysqld start  

#将host设置为%表示任何ip都能连接mysql,当然您也可以将host指定为某个ip

     update user set host='%' where user='root' and host='localhost';

     flush privileges;        #刷新权限表,使配置生效

     然后我们就能远程连接我们的mysql了。

当然,如果您想关闭远程连接,恢复mysql的默认设置(只能本地连接),您可以通过以下步骤操作:

     use mysql                #打开mysql数据库

     #将host设置为localhost表示只能本地连接mysql

     update user set host='localhost' where user='root';

     flush privileges;        #刷新权限表,使配置生效

备注:您也可以添加一个用户名为yuancheng,密码为123456,权限为%(表示任意ip都能连接)的远程连接用户。命令参考如下:

     grant all on *.* to 'yuancheng'@'%' identified by '123456';

     flush privileges;

在阿里云的云服务器管理控制台添加安全组规则(端口3306)

最后,在本机上采用navicat远程连接MySQL。附上成功连接上截图。

原文地址:https://www.cnblogs.com/sunTin/p/6955755.html