阿里云服务器搭建网站过程
1 安装jdk和Tomcat
1.1 下载Tomcat和jdk到本地计算机
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
https://tomcat.apache.org/ 注意JDK下载linux版 Tomcat下载tar.gz
1.2 在服务器usr目录里建三个文件件 cd usr
mkdir java
cd java
mkdir jdk
mkdir tomcat
mkdir mysql
这些步骤可以直接用xftp取代
1.3 通过xftp将tomcat和jdk传到对应目录下
1.4 将jdk解压 cd /usr/java/jdk
tar -zxvf jdk-8u241-linux-x64.tar.gz
1.5 配置jdk环境 vim /etc/profile
在#set java environment 下写入:
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_241
export JRE_HOME=/usr/java/jdk/jdk1.8.0_241/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH
1.6 保存并退出后输入 source/etc/profile
使环境生效
1.7 输入java -version
验证是否成功
1.8 进入tomact目录解压Tomcat tar -zxvf apache-tomcat-9.0.33.tar.gz
1.9 配置环境 进入到解压的目录里 打开bin cd /usr/java/tomcat/apache-tomcat-9.0.33/bin
然后vim setclasspath.sh
1.10 在文件最后写入 export JAVA_HOME=/usr/java/jdk/jdk1.8.0_241
export JRE_HOME=/usr/java/jdk/jdk1.8.0_241/jre
1.12 保存并退出后验证 ./startup.sh
注意这步是在Tomcat的bin目录执行
2 安装数据库
2.1 由于CENTOS的YUM源没有MYSQL,需要下载mysql的yum repo配置文件
wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
2.2 然后进行repo安装
rpm -ivh mysql57-community-release-el7-9.noarch.rpm
2.3 执行完后会在/etc/yum.repos.d/目录生成两个repo文件
2.4 进入/etc/yum.repos.d/后执行 安装命令yum install mysql-server
2.5 启动mysql systemctl start mysqld
2.6 获取临时密码grep 'temporary password' /var/log/mysqld.log
2.7 登录 mysql -uroot -p密码
2.8 修改密码 ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
2.9 开启远程控制 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;
2.10 退出后配置mysql默认编码 vim /etc/my.cnf
在[mysqld]下配置:character_set_server=utf8
init_connect='SET NAMES utf8'
3 上传网站源码
3.1 在myeclipse中右击项目 找到export 点击后找到war file 将网站打包为.war文件
3.2 通过xftp 将文件放到tomcata中的webapps里
3.3 把本地数据库导出为.sql文件mysqldump -u root -proot a>d:\mysql\test.sql
3.4 将.sql文件上传到服务器开始创建的mysql文件夹下
3.5 启动数据库 进入后创建一个同名数据库
create database test default character set utf8 COLLATE utf8_general_ci;
3.6 退出数据库后 进入存放.sql文件的目录 再次打开数据库 use a
后
输入source /存放目录/test.sql; show tables;即可看见数据库
4 配置网站
4.1 购买域名(可以不买)
4.2 将域名解析
4.3 备案网站
4.4 打开tomcat中的server.xml
4.5 将访问地址改为域名(IP) 访问端口根据自己需要更改
4.6 将服务器防火墙打开 打开对应的端口
4.7 在阿里云服务器控制台 添加安全组规则 把需要的端口添加