由于这几天给电脑刷下机,耽误了我好几天时间,今天我们一起学习一下如何部署云服务器,让我们之前用pycharm写的个人网站能让外网访问。


1.我们将Xshell软件连接到云服务器, 之后点击Xshell软件中的Xtfp.

云服务器境外 买国外云服务器上外网_云服务

之后会弹出下面这个窗口

云服务器境外 买国外云服务器上外网_云服务器境外_02

我们通过Xshell在云服务器根目录下的home文件夹,创建一个新的文件夹pan,在Xshell里面键入  cd /home/

home目录下,之后从新键入mkdir pan

云服务器境外 买国外云服务器上外网_tomcat_03

我们去Xftp的云服务器根目录下的home文件夹中看一下是否成功。如下图,建立成功,如果没有pan文件夹,你退出到根目录从新进一下就好了。

云服务器境外 买国外云服务器上外网_根目录_04

2.下载jdk 软件包,https://www.oracle.com/java/technologies/javase-jdk8-downloads.html

云服务器境外 买国外云服务器上外网_云服务器境外_05

云服务器境外 买国外云服务器上外网_云服务器境外_06

3.下载服务器软件tomcat https://tomcat.apache.org/download-80.cgi

云服务器境外 买国外云服务器上外网_云服务器境外_07

4.修改阿里云安全组配置,首先我们进入控制台 实例,更多里面的 安全组配置

云服务器境外 买国外云服务器上外网_tomcat_08

配置规则

云服务器境外 买国外云服务器上外网_云服务_09

之后再点击添加安全组规则

云服务器境外 买国外云服务器上外网_根目录_10

在端口范围中输入 80/80 授权 对象为0.0.0.0/0

云服务器境外 买国外云服务器上外网_云服务器境外_11

5.上传服务器软件包,就是我们 之前先加载的 jdk 与 tomcat,我们用Xtfp将这个软件包上传到服务器根目录里面的home文件夹下,我们之前新建的pan文件夹下。

云服务器境外 买国外云服务器上外网_云服务器_12

6.上传完成后我们在用Xshell,查看一下进度。

云服务器境外 买国外云服务器上外网_云服务器_13

tar -zxvf jdk-8u241-linux-x64.tar.gz

云服务器境外 买国外云服务器上外网_云服务器境外_14

之后键入 ls

云服务器境外 买国外云服务器上外网_云服务_15

我们将解压好的软件包移动到 /user/local/目录中去

云服务器境外 买国外云服务器上外网_tomcat_16

然后我们删除已经安装好的jdk原版安装包

云服务器境外 买国外云服务器上外网_云服务器境外_17

7.在解压下Tomcat压缩包,前面步骤相同,不过多描述,我们安装完成后,将其重新命名为Tomcat,但是路径不变

云服务器境外 买国外云服务器上外网_根目录_18

8.配置好刚刚安装的jdk软件包,首先我们先将目录切换到刚刚我们jdk所移动的软件包

云服务器境外 买国外云服务器上外网_云服务器境外_19

之后我们ls 看一下文件夹中都有什么

 

云服务器境外 买国外云服务器上外网_云服务_20

现在我们开始设置JDK 环境变量

键入 vim /etc/profile

云服务器境外 买国外云服务器上外网_云服务器境外_21

这不错了哈, 我们键入 :q

云服务器境外 买国外云服务器上外网_云服务器境外_22

然后我们切换到 jdk1.8.0_241 的目录

云服务器境外 买国外云服务器上外网_tomcat_23

我们键入pwd

云服务器境外 买国外云服务器上外网_云服务_24

之后我们这三句话记住,下面有用!!!

 

export JAVA_HOME=/usr/local/jdk1.8.0_241

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

 

现在我们键入  vim /etc/profile 之后将光标移动到最下面 按下键盘上字母i进入vim编辑命令之后回车起另外一行;注意如果编辑错误,我们按下esc之后再按下键盘的字母u,就撤回之前的 操作了。

云服务器境外 买国外云服务器上外网_根目录_25

将我上面的三句话复制粘贴过去 

云服务器境外 买国外云服务器上外网_tomcat_26

编辑好之后我们按下esc键,再键入:wq保存并退出

 

云服务器境外 买国外云服务器上外网_tomcat_27

9.通常情况下/etc/profile 是在开机下起作用,我们进入  阿里云-控制台-实例  重新启动一下主机,让它长期起作用。

云服务器境外 买国外云服务器上外网_云服务器境外_28

10.重启过程中Xshell是输入不了命令的,我们先退出一下点击×掉就可以,之后等到重启完成之后,在打开Xshell软件

云服务器境外 买国外云服务器上外网_根目录_29

11.等我们在次用Xshell连接服务器之后,我们键入 Java -version

云服务器境外 买国外云服务器上外网_云服务器_30

运行tomcat ,键入 cd / 进入根目录 键入ls查看根目录下面的文件夹.

云服务器境外 买国外云服务器上外网_云服务器_31

之后进入home 下面的pan目录 进入tomcat

 

云服务器境外 买国外云服务器上外网_云服务_32

我们进入键入 cd conf/ ,进入conf文件夹编写tomcat配置文件

 

云服务器境外 买国外云服务器上外网_云服务_33

将tomcat配置文件的端口号配置成8080,因为我们之前在控制台那里加入了一个80/80的安全配置。键入 vim server.xml命令,将光标移出到下图处。

云服务器境外 买国外云服务器上外网_云服务器_34

i进行编辑将其改成80后按键盘esc退出,将光标调制最下面,输入:wq保存后退出。

云服务器境外 买国外云服务器上外网_云服务_35

 

云服务器境外 买国外云服务器上外网_云服务_36

cd ..

云服务器境外 买国外云服务器上外网_tomcat_37

键入 ./startup.sh 启动一下tomcat

云服务器境外 买国外云服务器上外网_tomcat_38

12.我们输入服务器公网ip到浏览器,就会访问tomcat页面,这就安装成功了。

云服务器境外 买国外云服务器上外网_云服务器_39