欢迎光临
我们一直在努力

Linux上部署web服务器并发布web项目

近在学习如何在linux上搭建web服务器来发布web项目,由于本人是linux新手,所以中间入了不少坑,搞了好久才搞出点成果。
以下是具体的详细步骤以及我对此做的一些总结和个人的一些见解,希望对跟我一样的新手们有些帮助,有误的地方还请大神们指出 ?!
(以下操作都是在虚拟机中进行)

 

1.选用CentOS6 64位作为服务器系统。

(原因:redhat要钱,而CentOS免费;CentOS相比于其它linux系统要成熟、稳定一点;CentOS7操作命令和目录结构发生了一些变化所以选用版本6

2.装系统(使用CentOS-6.8-x86_64-bin-DVD1.iso镜像安装)

创建虚拟机时注意以下两个地方的选择,其他都是按默认选择。

 Linux上部署web服务器并发布web项目

Linux上部署web服务器并发布web项目

 


3.配置网络环境

----------------------------------------------------网络配置开始---------------------------------------------------------

1)windos物理机:

启用VMnet1网卡,并将其ip修改为192.168.0.100

本地连接则为自动获取。

 Linux上部署web服务器并发布web项目

2)虚拟机服务器(即本系统)

编辑虚拟机配置,移除网卡“以太网2”,双击网卡“以太网”,将网络连接改为自定义,选择VMnet1(仅主机)

 Linux上部署web服务器并发布web项目

 

打开终端,配置eth0端口IP192.168.0.101,并关闭防火墙。

 Linux上部署web服务器并发布web项目

 Linux上部署web服务器并发布web项目

 

cd /etc/sysconfig/network-scripts(进入network-scripts目录下)

vi ifcfg-eth0(修改eth0网卡配置文件,永久生效)

BOOTPROTO=none /dhcp(自动获取IP/static(手工获取)

IPADDR=192.168.0.101ip地址)

NETMASK=255.255.255.0(子网掩码)

 Linux上部署web服务器并发布web项目

保存并退出

service network restart(重启一下网络,使刚刚的修改生效)

 Linux上部署web服务器并发布web项目

Linux上部署web服务器并发布web项目

网络配置完毕,使用windowscmd测试一下

 Linux上部署web服务器并发布web项目

----------------------------------------------------网络配置完毕---------------------------------------------------------

 


4.安装JDKjdk-8u121-linux-x64.tar.gz

----------------------------------------------------JDK安装开始----------------------------------------------------------

使用WinSCPJDK安装包从windows传递到linux

 Linux上部署web服务器并发布web项目

linux/usr目录下新建文件夹java,并包安装包拖到java文件夹中

 Linux上部署web服务器并发布web项目

cd /usr/java(进入java目录下)

tar xvf jdk-8u121-linux-x64.tar.gz(解压jdk安装包)

 Linux上部署web服务器并发布web项目

Linux上部署web服务器并发布web项目

/etc/profile文件末尾添加如下几行

 Linux上部署web服务器并发布web项目

Linux上部署web服务器并发布web项目

----------------------------------------------------JDK安装完毕----------------------------------------------------------

 

5.安装tomcatapache-tomcat-8.5.12.tar.gz

----------------------------------------------------Tomcat安装开始-----------------------------------------------------

步骤与JDK的安装基本差不多。

先在/usr下新建tomcat文件夹,并把安装包拷贝进来

cd /usr/tomcat

tar xvf apache-tomcat-8.5.12.tar.gz

 Linux上部署web服务器并发布web项目

Linux上部署web服务器并发布web项目

source /etc/profile(使修改生效)

 Linux上部署web服务器并发布web项目

 Linux上部署web服务器并发布web项目

使tomcat成为系统服务

cp catalina.sh /etc/init.d/tomcat

vi /etc/init.d/tomcat(增加如下内容)

 Linux上部署web服务器并发布web项目

Linux上部署web服务器并发布web项目

退出并保存

 Linux上部署web服务器并发布web项目

----------------------------------------------------Tomcat安装完毕-----------------------------------------------------

 


6.安装MySQLmysql-5.6.35-linux-glibc2.5-x86_64.tar.gz

----------------------------------------------------MySQL安装开始-----------------------------------------------------

rpm -qa | grep -i mysql(检查之前版本)

yum -y remove mysql-libs*(卸载之前安装所有)

将安装包拷贝到/usr/local目录下

Linux上部署web服务器并发布web项目

 

 Linux上部署web服务器并发布web项目

 Linux上部署web服务器并发布web项目

 Linux上部署web服务器并发布web项目

Linux上部署web服务器并发布web项目

添加mysql服务

Linux上部署web服务器并发布web项目

vi /etc/profile(添加环境变量)

Linux上部署web服务器并发布web项目

保存并退出

source /etc/profile(使修改生效)

vi /etc/my.cnf(修改mysql配置文件,修改如下内容)

Linux上部署web服务器并发布web项目

保存并退出

Linux上部署web服务器并发布web项目

Linux上部署web服务器并发布web项目

----------------------------------------------------MySQL安装完毕-----------------------------------------------------


7.创建数据库并导入数据

拷贝数据库脚本文件到/usr/local目录下

Linux上部署web服务器并发布web项目

Linux上部署web服务器并发布web项目

Linux上部署web服务器并发布web项目

8.发布web项目

拷贝项目war包到/usr/tomcat/apache-tomcat-8.5.12/webapps目录下,

等待tomcat自动将war包解压完毕,在浏览器输入项目路径即可访问项目了。

  • 海报
海报图正在生成中...
赞(0) 打赏
声明:
1、本博客不从事任何主机及服务器租赁业务,不参与任何交易,也绝非中介。博客内容仅记录博主个人感兴趣的服务器测评结果及一些服务器相关的优惠活动,信息均摘自网络或来自服务商主动提供;所以对本博客提及的内容不作直接、间接、法定、约定的保证,博客内容也不具备任何参考价值及引导作用,访问者需自行甄别。
2、访问本博客请务必遵守有关互联网的相关法律、规定与规则;不能利用本博客所提及的内容从事任何违法、违规操作;否则造成的一切后果由访问者自行承担。
3、未成年人及不能独立承担法律责任的个人及群体请勿访问本博客。
4、一旦您访问本博客,即表示您已经知晓并接受了以上声明通告。
文章名称:《Linux上部署web服务器并发布web项目》
文章链接:https://www.456zj.com/4946.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址