购买的服务器来自阿里云。建议初次购买云服务ECS下的入门级服务器。认证和学生认证,学生认证信息在学信网站查询),学生认证后直接点击“查看云翼计划”为学生购买服务器。购买服务的时候选择操作系统记得是centos,然后设置登录密码。激活后会有一个实例,可以自己查看,同时会有一个公网IP。当你点击最右边的远程连接时,你会进入服务器的控制台,密码会第一次出现一次。这个你一定要记住,因为它只会出现一次,不能修改。(不建议这样连接)在服务器环境下使用xshell等软件连接;使用filezilla通过ftp上传软件。推荐一款适合国人的开源软件,集两者于一身,FinalShellhttp://www.hostbuf.com/softwareJDK(选1.8)下载地址为:https://www.oracle.com/techne。..我选择了jdk-8u201-linux-x64.rpmMysql下载地址:https://tomcat.apache.org/dow...我选择了apache-tomcat-8.5.39.tar.gzTomcat8选择了mysql57-community-release-el7-11.noarch.rpm安装配置软件JDKchmod+xjdk-8u144-linux-x64.rpm安装完成后,输入java-version,如果出现版本信息,则安装成功。mysql(1)安装用于配置mysql的yum源的rpm包:rpm-Uvhmysql57-community-release-el7-11.noarch.rpm(2)安装Mysql:yuminstallmysql-community-server配置Mysql打开Mysql:serivemysqldstart(注意:是mysqld,不是mysql)查看原密码:grep'临时密码'/var/log/mysqld.log使用原密码登录mysql:mysql-uroot-p修改登录密码:ALTERUSER'root'@'localhost'IDENTIFIEDBY'yourpassword';开启远程连接: 通过阿里云控制台开启3306端口 选择安全组->配置规则,配置一个远程登录数据库的账号(为项目连接数据库):mysql-uroot-pusemysql;grantSELECT,UPDATE,INSERT,DELETEon.to'work(loginname)'@'%'identifiedby'password';//创建工作账号并授权,同时设置密码生效配置:flushprivileges测试配置是否生效:mysql-u(你的账号,比如我们刚刚设置的工作)-P3306-h47.104.1.235–pTomcat8安装:tar-zxvfapache-tomcat-8.0.46.tar.gz启动:运行./startup.sh在tomcat文件下的bin目录下将tomcat默认启动端口从8080修改为80端口,然后重启Tomcat:.shutdown.sh和./startup。sh,分别停止和启动。这时打开浏览器输入公网IP,应该会出现Tomcat页面。在服务器上部署自己的项目,在编辑器上打包自己项目的war包上传到服务器的webapps文件夹下,Tomcat会自动解压,如果没有解压,可能是Tomcat启动失败,这是输入jps,出现Bootstrap启动成功,稍等片刻。如果没有出现,进入tomcat文件夹下的logs文件夹,查看catalina.out文件。vimcatalina.out后可以通过ip+请求路径的形式访问自己的项目(因为已经设置为80端口,也就是http的默认访问端口,所以URL中不需要添加端口信息),如:47.100.200.162/denny/frontend/shoplist如果此时没有数据或图片,不要着急,接下来我们来配置配置数据:打包本地数据库创建.sql文件,上传.sql文件。sql文件上传到服务器,进入存放.sql文件的文件夹,进入mysql模式创建数据库。如果它已经存在,则您不需要它。文件前缀。查看数据库:showdatabases;(记住分号;)创建数据库:CREATEDATABASE数据库名;(记住分号;)使用数据库名source.sql文件(eg:sourcedenny.sql)这里可以输入一些查询语句来验证Downloadorshowtables检查表是否创建成功;图片出不来的原因是当时项目的图片是保存在本地的,所以我们需要上传到服务器并将图片文件夹压缩成.zip文件创建文件夹(如:mkdir-p/home/denny/image),这个是我们在工程文件下设置的目录用来上传压缩包到我们刚刚在服务器下创建的文件夹,也就是上面的image文件夹解压压缩包,unzip.压缩;如果没有unzip命令,需要先安装:yuminstall-yunzipzip此时输入ip+requestpath,应该可以看到你的完整工程
