Linux环境搭建Web服务器
程序员文章站
2022-05-04 08:49:22
说明:本篇博客使用的的系统为CentOS-7准备工作1、下载java环境和Apache环境(官网地址)java-jdk:java-jdk官网下载地址 https://www.oracle.com/java/technologies/javase-downloads.htmlApache:Apache官网下载地址 http://tomcat.apache.org/2、使用远程文件传输工具将下载的包放在根目录的home下说明:Mac电脑推荐使用Transmit工具3、解压后缀名为gz...
说明:本篇博客使用的的系统为CentOS-7
准备工作
1、下载java环境和Apache环境(官网地址)
java-jdk:java-jdk官网下载地址 https://www.oracle.com/java/technologies/javase-downloads.html
Apache:Apache官网下载地址 http://tomcat.apache.org/
2、使用远程文件传输工具将下载的包放在根目录的home下
说明:Mac电脑推荐使用Transmit工具
3、解压
后缀名为 gz —使用 tar zxf 命令解压
后缀名为 xz —使用 tar xvf 命令解压
补充命令:
(1)、 rm 包名 —删除包
(2)、 mv 文件名 /usr/local —将文件移动到/usr/local
重命名也是一样后面根一个新的文件名
开始配置
1、配置java环境
(1)、将jdk-11.0.6移动到 /usr/local 目录下;
(2)、设置java的化境变量
使用vim编辑 /etc/profile
export JAVA_HOME=/usr/local/jdk-11.0.6
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
//提示:使用i命令在最末端添加以上三行代码:然后按esc键退出编辑模式,最后:wq保存并推出
(3)、让修改过的 /etc/profile 立即生效
source /etc/profile
(4)、检查jdk是否起作用 java -version
2、jdk运行成功后配置tomcat
(1)、cd /home/tomcat/conf
(2)、vim serer.xml
找到 Connecto 修改端口号,把port=‘8080’改为 port=‘80’
(3)、cd /home/tomcat/bin
启动tomcat 使用 ./startup.sh (linux中启动可执行文件前面加./表示当前目录)
-(执行之后在最后显示Tomact started 表示执行完成)
此时在浏览器输入IP号+端口号就可以访问到我们的web页面了,浏览器显示的文件是/home/tomcat/webapps/ROOT/index.jsp文件
说明:tomcat/bin存放的是tomcat的可执行文件,里面存放tomcat命令,例如
- shutdown.sh 关闭tomcat
- startup.sh 开启tomcat
(4)、替换自己的web页面
我们只需要把 /home/tomcat/webapps/ROOT 下文件删除放入我们的文件就OK了
index.html为入口文件
3、在阿里云购买域名之后进入域名控制台,点击选择刚刚购买的域名,点击解析.将要绑定的主机上
4、上传网站文件并浏览网站 更换自己的网站此时可以删除/home/tomcat/webapps/ROOT下的所有文件
— rm -rf ./ -r表示删除一个文件夹,-f表示强制删除 ./便是当前文件夹*表示所有文件*
本文地址:https://blog.csdn.net/weixin_44287376/article/details/107343884
上一篇: java静态、动态代理实例
下一篇: 二叉树的遍历算法(一)
推荐阅读
-
linux-centos7环境搭建-git安装
-
java servlet结合mysql搭建java web开发环境
-
java servlet结合Oracle搭建java的web开发环境
-
centos7.5服务器搭建环境
-
Linux下快速搭建php开发环境
-
java servlet结合mysql搭建java web开发环境
-
java servlet结合Oracle搭建java的web开发环境
-
linux操作系统下 Jenkins+SVN+Maven+Tomcat 自动集成环境搭建 博客分类: java编程
-
Linux下Java开发环境搭建以及第一个HelloWorld
-
Linux下C++连接操作MySQL数据库环境搭建 博客分类: c/c++LinuxMySQL c/c++LinuxMySQLgccboost