前端开发者,关于新购买的云服务器配置问题

新开通的云服务器的基本部署

前端开发者

服务器对我们而言,可以用来跑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

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

最后

云服务器的初步配置基本完成,看完点个赞再走吧
比心

©️2020 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页