ubuntu的初始web环境搭建 用自己电脑作服务器

总结一下,使用自己的电脑来搭建一个本地的服务器,供内部其他电脑使用。

首先,服务器机器安装的是ubuntu系统,然后其他电脑作为访问机器来访问。

第一步安装SSH

SSH 是Sercure Shell的缩写,是建立在应用曾上的安全通讯协议。

1.安装ssh服务端

sudo apt-get installopenssh-server;

2.确认sshserver是否启动了

ps -e | grep ssh

如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh start,如果看到sshd那说明ssh-server已经启动了

3.启动sshserver

/etc/init.d/ssh start

4.SSH配置(如果需要)

修改配置文件/etc/ssh/sshd_config,这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号如32,然后重启服务

5.重启sshserver

/etc/init.d/ssh restart

6.访问机器安装XSHELL,配置好相应的服务器信息。这里,我自己的服务器信息如下:

‘’

相应的账号密码也填好

打开连接,访问,试下能不能开启远程命令,比如ls

第二步安装JAVA JDK

这个比较简单,去官网下载相应的SDK,然后创建单独的目录

sudo mkdir /usr/java

用CP命名将下载好的文件拷贝到你想要的目录下面,

sudo cp /home/popo5254/Downloads/jdk-8u161-linux-i586.tar.gz  /usr/java    

popo5254是我自己的用户名。

解压缩,解压命令如下:

sudo tar -zxvf  jdk-8u161-linux-i586.tar.gz

解压完成以后,配置JAVA环境,配置JAVA环境可以在好几个地方,这里我都配置了。

sudo gedit /etc/environment

修改Path,JAVA_HOME是JDK的目录

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME/bin"

export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export JAVA_HOME=/usr/java/jdk1.8.0_231

使环境变量立刻生效

source /etc/environment

配置所有用户的环境变量

为了预防重启后,配置的环境变量无效,配置所有用户的环境变量

sudo gedit /etc/profile

在文本末尾添加

#set

Java environment export JAVA_HOME=/usr/local/java/jdk1.8.0_161 export

JRE_HOME=$JAVA_HOME/jre  export

CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH  export

PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH 

或者输入命令:sudo gedit ~/.bashrc

添加相关的JAVA环境,然后调用。

输入java -version命令,出现如下信息,就是安装成功

第三步安装TOMCAT

老样子,先下载相应的TOMCAT包,然后设置相应的TOMCAT目录,并将文件解压到该目录,这里,我依然是放在了usr/下面

sudo mkdir /usr/Tomcat9

配置TOMCAT环境

环境变量可以配置在 profile里面

vi /etc/profile

在末尾填入:

CATALINA_HOME=/usr/Tomcat9/apache-tomcat-9.0.27

配置好以后,就可以开始尝试启动了

./startup.sh 

可以在unbuntu服务器浏览器输入localhost:8080试试,

如果出现问题:

java.lang.IllegalStateException: No output folder

是文档权限不足,需要用命令进行修改

sudo chmod a+rwx -R apache-tomcat-9.0.27/

然后再重新启动一次,你就能看到启动页面了。

这个时候,你可以通过远程访问你的服务器,比如我的ubuntu的IP是10.63.9.36,输入

http://10.63.9.36:8080/

看到上图的界面,说明TOMCAT服务已经正常启动。可以开始下一步的环境配置工作啦!

你可能感兴趣的:(ubuntu的初始web环境搭建 用自己电脑作服务器)