新开通的云服务器的基本部署
前端开发者
服务器对我们而言,可以用来跑jar包,也可以让我们将项目部署在服务器上,来通过域名访问我们自己的项目。
服务器
那么当我们拿到一个新的服务器时该如何去布置呢?
第一步:安装jdk
首先,想运行jar包,服务器里没有jdk是不行的。
1.在oracle官网下载jdk-8u102-linux-x64.tar.gz
2. 将jdk的压缩包放到/opt目录下
> mv jdk-8u102-linux-x64.tar.gz /目标路径/opt
3.进入opt目录下
> cd /opt
4.解压jdk
> sudo tar zxvf jdk-8u102-linux-x64.tar.gz
5.在.bashrc 文件的末尾加上jdk的环境变量
> sudo vi ~/.bashrc
> export JAVA_HOME=/opt/jdk1.8.0_102
> export CLASSPATH=${JAVA_HOME}/lib
> export PATH=${JAVA_HOME}/bin:$PATH
然后按Esc ,:wq保存并退
6.为了让更改立即生效,在终端执行如下命令:
> source ~/.bashrc
7.验证jdk是否安装成功
> java -version
如果显示了版本号即为成功
第二步:安装MySQL
跑起来了jar包,肯定需要连接数据库
1.更新软件源
> sudo apt-get update
2.安装mysql
> sudo apt-get install mysql-server
安装时会出现一个界面,用来设置mysql root用户的用户名和密码,一般设置为root/root。
3.启动mysql
> sudo service mysql start
4.查看mysql是否启动
> sudo netstat -tap | grep mysql
5.登录mysql
> mysql -u root -p
> Enter password:***
看到Welcome to the MySQL monitor…的字样就表示登录成功了
此时可以继续配置用Navicat连接mysql
6.mysql常用的启动命令
> service mysql start //启动mysql
> service mysql restart //重新启动mysql
> service mysql stop //关闭mysql
第三步:安装Apache2
想要展示项目,以及显示swagger-ui,tomcat就必不可少
1.更新系统
> sudo apt update
2.安装Apache2服务
> sudo apt install apache2
3.进入Apache2的目录
> cd /etc/apache2
4.可以看到apache2.conf ,它是配置文件
> vim apache2.conf
在最后一行输入: ServerName localhost
5.启动Apache2服务:
> sudo /etc/init.d/apache2 start
6.Apache常用的启动命令:
> sudo /etc/init.d/apache2 start //启动Apache服务器
> sudo /etc/init.d/apache2 restart//重启Apache服务器
> sudo /etc/init.d/apache2 stop //停止Apache服务
将项目传到apache服务器的项目目录下,将文件存放在:/var/www/html,即可通过IP去访问项目http://服务器域名/文件名.html
第四步:安装node
写前端,JavaScript必不可少
1.上传node包到云服务器上
2.解压
> tar -xf node-v14.7.0-linux-x64.tar.xz
解压完,就进行配置:
3.编辑文件
vim /etc/profile
最后一行加入
export PATH=$PATH:/usr/local/node-v14.7.0-linux-x64/bin
注:/usr/local/node-v14.7.0-linux-x64/bin此为node存放地址,根据上一步解压的文件路径来写
4.执行以下命令,使其生效
> source /etc/profile
5.执行npm -v node-v看看是否能查到版本号,查到即安装成功
> npm -v
> node -v
最后
云服务器的初步配置基本完成,看完点个赞再走吧