Linux系统搭建web服务器

Linux系统搭建web服务器

搭建环境:ubuntu14.04 64位、JDK1.8.0_151、tomcat-8.5.23

1、 安装JDK

1、 进入/usr/文件夹下,建立一个文件,我这里是java文件夹,将JDK1.8.0_151复制到/usr/java文件夹下,创建文件夹命令:

mkdir /usr/java

2、 通过xftp5 连接linux系统,把下载好的JDK(tar.gz格式)包拷到/usr/java下(设置读写命令:

chmod 777 /usr/java

xftp5连接linux系统遇到问题:

1、“ifconfig”命令未安装:aptinstall net-tools

2、、telnet 所要xftp5连接ip和端口,查看是否接通,如果ping得通,telnet不通,安装服务:sudo apt-get installopenssh-server openssh-client,再重启:sudo /etc/init.d/sshrestart

3、、切换root 用户认证失败,输入命令:sudo passwd root


3、 解压jdk包,命令:sudo tar xvf JDK1.8.0_151.tar.gz,解压完成,删除压缩包,命令:

sudo rm JDK1.8.0_151.tar.gz

4、 设置jdk环境变量,采用全部设置方法,使所用用户共用该环境变量:

sudo gedit~/.bashrc(横杠是shift+esc下的键)

如下图所示:


5、 配置环境变量

#Jdk Config

JAVA_HOME=/usr/lib/jdk1.8.0_151

JAVA_BIN=/usr/lib/jdk1.8.0_151/bin

PATH=$PATH:$JAVA_BIN

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

export JAVA_HOME JAVA_BIN PATHCLASSPATH

6、 检测是否安装成功:

java –version

若没有显示版本信息,则进行下一步:

安装并配置完成JDK后,输出java –version报“java can be found in thefollow packages”,输入命令:exportPATH=$PATH:/usr/local/java/+java对应版本目录


 

2、 安装Tomcat

1、 下载tomcat后通过xftp5把tar.gz文件放到/usr/local/Tomcat下,命令解压:

tar –zxvf apache-tomcat-8.5.23

2、 修改启动配置文件,命令:

sudogedit./bin/startup.sh(如果为安装gedit,安装:sudo apt-get install gedit)

 

在文件内容底部添加:

##添加jdk和jre环境变量

JAVA_HOME=/usr/lib/jvm/jdk1.7.0_71

JRE_HOME=$JAVA_HOME/jre

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

CLASSPATH=.:$JRE_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

TOMCAT_HOME=/opt/apache-tomcat-7.0.57

 

修改catalina.sh文件,进入tomcat的bin目录:

sudogedit ./catalina.sh

在99行左右添加:

exportJAVA_HOME=/usr/local/jdk

exportJRE_HOME=/usr/local/jdk/jre

修改完成后截图:


3、 启动tomcat

sudo ./bin/startup.sh (按实际路径写)


浏览器打开地址http://localhost:8080/,可以打开tomcat页面即可

 

3、linux常用命令

1、删除文件夹实例:
rm -rf /var/log/httpd/access

将会删除/var/log/httpd/access目录以及其下所有文件、文件夹

 

删除文件使用实例:
rm -f /var/log/httpd/access.log

将会强制删除/var/log/httpd/access.log这个文件

 

2、查看PATH环境变量

终端输入echo $PATH返回如下,各路径用:隔开. $符号用于展开变量的值.

echo $PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

 

1添加路径到PATH

添加路径可以直接给PATH赋值

export PATH=$PATH:新添加的路径

$PATH是当前的路径1:路径2:路径3 ,在后面追加:新添加的路径,然后把这个新的路径集赋值给PATH本身,相当于覆盖了原PATH变量.export命令是导出变量,相当于更新PATH

 

2删除PATH中的路径

删除PATH中的某个路径也是用以上重新给PATH赋值的方法,比如当前PATH是

echo $PATH

路径1:路径2:路径3:路径4

要删除路径4,只需要copy上面的路径1:路径2:路径3

然后赋值给PATH

export PATH=路径1:路径2:路径3

 

3、赋权限

chmod -R 777 +path  赋予文件夹及里面的文件权限

你可能感兴趣的:(环境搭建)