是否想拥有一个自己的服务器却还不知道怎么办,是否还在为阿里云服务器配置web项目而烦恼,当你看到这篇文章的时候,这些都不是事啦,本文主要是综合了网上的配置和一些自己的小技巧,可以为大家避免很多坑,废话少说,往下看吧!
1、服务器购买
2、jdk配置
3、tomcat配置
4、mysql配置
5、如何将本地数据库传到阿里云服务器上
6、可能遇到的问题
首先去官网购买好服务器,然后需要做两件事,1、重置服务器密码。
2、开放8080端口
然后再电脑上使用winscp软件远程连接至服务器
使用XShell软件远程连接至服务器
在空的服务器上创建三个空目录 java mysql tomcat
然后就是配置了
首先下载jdk (64位 ,以.tar.gz结尾的),然后使用winscp将jdk文件复制到服务器的java目录下
使用
tar -zxvf jdk文件名字.tar.gz
解压完毕后就是配置环境变量,使用如下命令进入文件编辑状态,按 i 键进入编辑
vi /etc/profile
在文件末尾追加如下内容
export JAVA_HOME=/root/java/jdk1.8.0_211
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
按esc键退出编辑,按shift+冒号键,然后再输入wq保存后退出,返回命令行,输入以下命令使环境变量生效
source /etc/profile
最后在命令行中输入java -version
看到java版本即表明jdk安装成功.
首先去官网下载tomcat压缩包,以tar.gz结尾,然后将压缩包移动到tomcat目录下,执行
tar -zxvf tomcat压缩包文件名字.tar.gz
然后进入解压的目录的bin目录下,执行
./startup.sh
看到Tomcat started字样表示成功
首先在mysql目录下执行一下命令,下载安装包
rpm -ivh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
然后执行以下命令安装MySQL
yum install mysql-community-server
中间有询问,就输入y表示同意,然后回车继续,最后看到Complete!字样则表示成功
然后输入以下命令重启mysql
service mysqld restart
然后设置root账户和密码,第一使用不需要账户密码就能登录,我们需要设置root账号和密码
输入
mysql -uroot -p
然后回车会提示输入密码,由于密码为空,再次直接回车即可
然后切换到mysql数据库,输入如下命令
use mysql
然后修改root账号密码
SET PASSWORD = PASSWORD('123456');
设置完毕之后。开启远程登录,授权root远程登录,输入如下命令
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码不能太简单' WITH GRANT OPTION;
然后输入以下命令让权限立即生效
flush privileges;
首先开放阿里云服务的3306端口
然后使用Navicat For MySQL建立远程服务器的连接,然后选择
使用该功能传输即可.
如果遇到服务端部署web项目后,访问tomcat默认8080端口的页面可以出现,但是访问web项目却提示404,那么需要注意项目本地的java版本和服务端java版本是否一致,最重要的,一定要打开idea工具,修改这里的配置项
如果遇到访问服务器上的资源时,路径含有中文的提示404,那么需要在tomcat的配置文件(conf目录下的server.xml)里,找到如下节点,并添加URIEncoding="utf-8"
配置项即可。
怎么样,有没有成功呢,没有的话也别气馁哦,毕竟随着时间的推移,这篇文章中的内容就不是最新的啦,不过大致思路可以参考一下哦!!!