Cent OS 7 部署网站

一、阿里云
1.云服务器安全组。常用的端口,80(http端口)、 443(https端口)、3306(mysql 端口)、8080(tomcat端口)。
2.查看端口占用
yum install lsof
3.远程连接配置
连接XFTP
连接XShell

二、Mysq安装(1核2G建议配置5.5版本,rpm -qa | grep mysql 查看是否已安装)
1.yum install http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
2.yum repolist enabled (查看所有的可用程序包,看是否下载成功)
3.vim /etc/yum.repos.d/mysql-community.repo (这里修改安装5.5版本,enabled=1)
4.yum repolist enable | grep mysql (检查Mysql版本是否正确)
5.yum install mysql-community-server (开始安装)
6.mysql -u root (进入mysql)
7.set password for 'root'@''=password(''); (设置密码)
8.systemctl enable mysqld (mysql开机启动)
9.systemctl daemon-reload (刷新启动项)
10.GRANT ALL PRIVILEGES ON . TO ''@'%' IDENTIFIED BY '' WITH GRANT OPTION; (添加远程账户)

三、JDK安装
1.下载JDK
wget 下载地址
tar -xvf jdk-8u191-linux-x64.tar.gz
2.环境变量
vim /etc/profile
编辑上面的文件追加
JAVA_HOME=/usr/java/jdk1.8
JRE_HOME=/usr/java/jdk1.8/jre
CATALINA_HOME=/usr/tomcat/tomcat8
PATH=JAVA_HOME/bin:CATALINA_HOME/bin
CLASSPATH=:JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export PATH JAVA_HOME JRE_HOME CATALINA_HOME CLASSPATH
3.刷新文件(出现version成功)
source /etc/profile
java -version

四、Tomcat安装
1.下载Tomcat
wget 下载地址
tar -xvf apache-tomcat-8.5.34.tar.gz
2.修改Tomcat端口
Tomcat目录下 */conf/server.xml,可以将端口改为80。
3.启动Tomcat
xshell进入tomcat路径下的/bin/目录,执行./startup.sh启动。
4.查看Log
进入tomcat文件夹下的logs目录,vi打开catalina.out文件

五、War打包
1.本地新建webApplication
2.index.jsp编写代码
3.项目设置,Artifacts选择导出路径
4.执行Build->Build Artifacts->build命令
5.在项目根目录找到out文件夹下的war包
6.xftp工具,连接云服务器,将war放到云服务器的tomcat路径下的/webapps/文件夹
7.修改tomcat路径下的/conf/下server.xml,新增host节点的name改为你的域名,也可以将自己的项目命名为ROOT,删除自带的,这样直接访问自己的首页。(这里可以用xftp把server.xml下载到本地修改,改后再回传回去)
8.xshell进入tomcat路径下的/bin/目录,执行./shutdown.sh关机,再执行./startup.sh启动。
9.浏览器输入路径测试访问。

你可能感兴趣的:(Cent OS 7 部署网站)