ubuntu web服务器配置

ubuntu18.04 设置静态IP 能连网 简单实用,成功配置ubuntu18.04的静态ip, 能连网 阅读详情

**

Ubuntu 14.04 64位 Java Web运行环境配置

**
我这里用的是阿里云的服务器使用Mac的终端ssh连接服务器。

1. ftp 配置

输入 sudo apt-get update 
接下来安装 vsftpd
输入 apt-get install vsftpd

这里写图片描述
判断vsftpd是否安装成功
service vsftpd restart 重启vsftpd服务vsftpd处于运行状态,说明安装成功
这里写图片描述

接下来就是新建一个用户的ftp文件夹
输入 mkdir /home/ftp
这里写图片描述

新建ftp用户
输入 useradd -d /home/ftp -s /bin/bash fff

/home/ftp ——文件夹路径
fff——用户
然后就设置fff用户的密码
这里写图片描述

我这里是用vi 修改配置文件
输入 vi /etc/vsftpd.conf
这里写图片描述

vi 退出 按 Esc 然后输入 :wq! 保存
最后别忘了给文件夹权限,不然只能看和下载
输入 chmod 777 /home/ftp 之前创建的ftp文件夹,如果在ftp下的文件夹不能上传也是用本命令即可
修改chmod 777 /home/ftp 后面的路径即可

这里写图片描述

连接上传文件
这里写图片描述

  1. 安装jdk

下载jdk请到Oracle找到对应的版本下载,我这里的是64位的jdk-7u79-linux-x64.tar.gz
下载完就直接上传到ftp上,我这里直接把 jdk 和 tomcat上传了
查看刚刚上传的文件,然后使用
输入 tar –zxvf jdk-7u79-linux-x64.tar.gz 解压jdk
输入 tar –zxvf apache-tomcat-8.0.27.tar.gz 解压tomcat
使用ls 查看解压得到的文件

这里写图片描述
这里写图片描述

接下来用vi 配置环境变量
先退出当前文件夹 输入 cd 输入 vi /etc/profile
然后在文件最后添加上

export JAVA_HOME=/home/ftp /jdk1.7.0_79

export CLASSPATH=.:JAVAHOME/lib:JAVA_HOME/lib:JAVAH​OME/lib:JAVA_HOME/jre/lib:$CLASSPATH

export PATH=JAVAHOME/bin:JAVA_HOME/bin:JAVAH​OME/bin:JAVA_HOME/jre/bin:$PATH

Esc 退出保存 输入 :wq!

输入
source /etc/profile
java -version

如果显示出版本则配置成功
这里写图片描述
这里写图片描述

  1. 安装mysql

输入 apt-get install mysql-server
apt-get install libmysqlclient-dev
在安装过程中要输入mysql 的登录密码
输入 netstat -tap | grep mysql 如果看到mysql是listen状态则表示安装成功
登录mysql 数据库
输入 mysql –u root –p -u登录的用户名 -p登录密码
使用 show databases; 查看当前数据库
mysql 的退出命令为quit; 或者 exit;
记住:后面要加 “;”才行
这里写图片描述
这里写图片描述
这里写图片描述

  1. 配置tomcat

下载tomcat 请到官网下载http://tomcat.apache.org/ 选择对应版本 我这里用的是apache-tomcat-8.0.27.tar.gz 之前在解压jdk的时候也一并解压了,这里不多说
输入 vi /home/ftp/ apache-tomcat-8.0.27/bin/startup.sh 添加上
JAVA_HOME=/home/ftp/jdk1.7.0_ 79
JRE_HOME=JAVAHOME/jrePATH=JAVA_HOME/jre PATH=JAVAH​OME/jrePATH=PATH:JAVAHOME/bin:JAVA_HOME/bin:JAVAH​OME/bin:JRE_HOME
CLASSPATH=.:JREHOME/lib/rt.jar:JRE_HOME/lib/rt.jar:JREH​OME/lib/rt.jar:JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
TOMCAT_HOME=/opt/apache-tomcat-8.0.27

然后输入 cd /home/ftp/apache-tomcat-8.0.27
输入 ./bin/startup.sh 启动tomcat
最后输入 ip + 端口号(默认:8080),验证tomcat是否成功开启
如果要关闭tomcat的话,重复之前的操作,在shutdown.sh添加即可
这里写图片描述
这里写图片描述
这里写图片描述

  1. 上传一个Java 项目测试

导出一个tse.war文件上传到tomcat文件夹下的webapps内
如果上传不了的话就给文件夹权限
输入 chmod 777 /home/ftp/apache-tomcat-8.0.27/webapps
因为刚刚开启了tomcat 现在上传一个项目要先重新启动
输入 cd /home/ftp/apache-tomcat-8.0.27
输入./bin/shutdown.sh
输入./bin/startup.sh
这里写图片描述
这里写图片描述
这里写图片描述

Ubuntu 操作系统的 Web 服务器搭建与配置 我们的目的是在 Ubuntu 这个操作系统上,成功地搭建并配置一个 Web 服务器。通过这篇文章,你可以学会如何让你的服务器能够稳定地为用户提供网页服务。这里的范围涵盖了从基础的环境搭建到具体的服务器配置,以及一些常见问题的解决。首先,我们会介绍一些核心概念,让你对 Web 服务器有一个基本的认识。然后,详细讲解搭建和配置 Web 服务器的具体步骤,包括使用的代码和操作说明。接着,会列举一些实际的应用场景,以及推荐一些相关的工具和资源。之后,探讨一下 Web 服务器未来的发展趋势和可能遇到的挑战。 阅读详情

相关推荐

Ubuntu Linux下配置PHP和MySQL的Web服务器

记得要保持您的服务器安全,定期更新软件包,并采取适当的安全措施来保护您的网站和数据库。本文将介绍如何在Ubuntu Linux上安装、配置和测试PHP和MySQL,以便您可以轻松地开始开发和托管自己的网站。如果一切正常,您将在浏览器中看到 “Connected successfully” 的消息,这意味着您的PHP和MySQL已经成功连接。首先,我们将创建一个简单的 PHP 文件,用于测试 PHP 和 MySQL 的连接。接下来,我们将安装 PHP,一种流行的服务器端脚本语言,用于动态生成网页内容。

YbeCoder的博客 128

ubuntu web端远程桌面控制

x11vnc注意不支持wayland,也不支持gdm3,需要切换到x11和lightdm,可以自行网上找资料。可以尝试换浏览器,我就试过用firefox出现上述情况,使用chrome正常.注意:我试过有些情况不能连接成功的,一般都是页面能出现,但是点击连接按钮后提示连接失败;创建文件 /lib/systemd/system/novnc.service。重启电脑后,用其他电脑浏览器访问: ip:6081/vnc.html。点击页面中间的连接按钮,输入密码后就可以远程控制了。x11vnc的安装和配置可以参考。

robitmind的专栏 1042

ubuntu 16.04LS 上WEB/DHCP/DNS的搭建

本文档是本人大学所撰写的一次作业,涉及了WEB/DHCP/DNS server 的搭建,平台为Ubuntu16.04LS ,内容丰富,注释详细,欢迎大家参考

ubuntu下java web项目的环境配置和发布

之前做的个人网站终于是完工了,接下来就要找个服务器进行发布,听说阿里云的ECS不错就去租了一个,一个月61.7块钱,试下来的确不错。不过因为系统是ubuntu的和传统的window系统中的环境配置略有不同,我也是弄了半天才算是搞定了,为了防止过段时间忘掉我在这里记录一下。

tczhoulan的专栏 6658

RAD Studio 12安装全攻略:从下载到破解InterBase的完整流程(附KeyPatch使用技巧)

本文提供RAD Studio 12的完整安装指南,包括系统要求、安装步骤及InterBase数据库的高效配置方法。详细介绍了如何使用KeyPatch工具进行许可证处理,并分享了IDE优化和开发技巧,帮助开发者快速上手这一强大的跨平台开发工具。

q6r7s8t9的博客 946

ESP32 WiFi自平衡小车硬件与PID控制实战

自平衡小车是典型的嵌入式实时反馈控制系统,其核心依赖姿态感知(如MPU6050)、电机驱动(如L298N)与闭环控制算法(如PID)的协同。系统通过IMU采集俯仰角,经互补滤波融合处理,再由PID控制器实时计算PWM输出,驱动直流电机产生恢复力矩;WiFi模块(ESP32内置)则提供远程遥控接口,实现AP模式下的Web指令交互。该架构兼具硬实时性(毫秒级采样与响应)与软实时性(HTTP服务),广泛应用于机器人教学、智能小车开发及边缘控制原型验证。本文围绕ESP32平台,详解传感器接口、驱动电路设计、PID抗

weixin_42509513的博客 391

Ubuntu下搭建WEB服务器(基于Apache HTTP Server)

大家好,我是小何,前几天自己尝试了一下在Ubuntu搭建一个基于Apache HTTP Server的WEB服务器,并设计了一个简单的网页,最后通过内网穿透将网站发布出去,进行了简单的测试,现在将学习记录下来,供大家参考,如有问题请多多指正。常见的web服务器有Apache、Ngnix、IIS,Apache音译为阿帕奇,是全世界最受欢迎的web服务器,因其快速、可靠并且可通过简单的API扩充,能将Python\Perl等解释器部署在其上面等优势,受到广泛的关注与使用。

Heeeee_7777的博客 5864

细说VLAN之untag和tag

一、拓扑图 先给出上面拓扑图的结论,后面再详细讲解: 结论:只有PC1与PC4之间能相互通信,除此之外,所有PC之间均不能通信,比如PC1与PC3不能建立通信。 针对Ping命令的一个知识: 要想ping通某台主机,必须满足两个条件: 1,源主机的ICMP请求包必须能达到目的主机。 2,目的主机的ICMP应答包必须能回到源主机。 二、理论基础 端口的出...

NoobMaster的博客 3万+

Ubuntu下配置Web服务器详细步骤

Ubuntu下配置Web服务器           下午抽了点时间在自己的电脑上的Ubuntu配置了一个服务器,途中也遇到了点小问题,现在把四处收集到的情报还有出现的问题以及解决的方案一起呈上来,和大家分享.            1.开始说明   首先需要跟大家说明一下,这个教程是在本机上测试的,我的电脑是ubunto 14.04的系统   2.

凹凸曼哒小乖兽 7963

UE5实现物体高亮描边效果(含UE相关源码浅析)

UE5实现物体高亮描边效果

专注GIS开发 7334

SAP-ABAP:SAP HANA性能神器FDA:是极速查询的引擎,也是CPU过载的元凶

在SAP S/4HANA的世界里,有一个被ABAP开发者们既爱又怕的特性——Fast Data Access(FDA),它能将性能提升百倍,也能让CPU瞬间飙升。本文将带您全面解剖这一核心机制。

baidu_35680696的博客 849

Ubuntu系统中Apache Web服务器的配置与实战

阿帕奇服务器是一款开源的Web服务器软件,由Apache软件基金会开发和维护。它是互联网上最流行的服务器软件之一,广泛应用于各类网站和应用程序中。

Srlua的博客 6303

通信算法之283:大疆DJI云哨系统-DJI DroneID物理层协议-解速率匹配及Turbo译码

3. 完整云哨接收机,接收灵敏度。交流: 1279682290 ,2. Turbo译码模块。1. 解速率匹配模块。

leegang12的专栏 868

Linux/Ubuntu配置boa的web服务器

boa是一个web服务器,注意本文是在root权限操作的,如果不是root记得把相应文件更改权限,例如可以用“chmod -R 777文件” 本文都是直接配置好在编译,省去遇到问题的时候再解决。直接一步到位。     下面说明安装步骤:   1官方下载boa源码:http://www.boa.org/   把源码放到Ubuntu的的里面   2个解压蟒源码到某目录: $ tar...

qq_33373173的博客 1099

YOLO26改进策略【Neck】| 关键点检测:SDFM 表层细节融合模块,利用通道-空间注意力机制,实现深层与浅层特征融合,抑制噪声干扰

本文记录的是利用SDFM 模块改进 YOLO26 的颈部融合部分,专门用于关键点检测。SDFM模块(Surface Detail Fusion Module,表层细节融合模块) 通过在特征提取网络的浅层引入通道-空间注意力机制,动态生成深层与浅层特征融合权重。该模块可自适应保留不同模态中的独特信息,抑制背景噪声与光照干扰,实现低层细节的精准对齐与互补增强,为后续检测提供高保真度的底层特征表示,从而提升模型在复杂场景下的目标检测鲁棒性与定位准确性。Rethinking the necessity of ima

Limiiiing的博客 175

解锁 Bootloader 不再难!HyperOS澎湃系统小米与红米手机通用

必要时,可以在工具右上角安装驱动模块,手动安装驱动。解决方法:确保手机升级到最新稳定版,登录同一个小米账号,并在。新机型解锁时需要等待一段时间,通常为 7 天。如果账号安全评分较低,解锁等待时间会更长。如果解锁失败提示权限不足,说明账号存在安全问题。出现这个错误时,通常是因为网络不稳定。如果解锁次数已满,需要等到下个月。解锁后,手机会重启,首次开机会稍微慢一些,等耐心等待即可。按钮,开始解锁过程,注意:解锁会清除手机内所有数据。7次,开启开发者选项。,右键解压到指定文件夹。,使用小米账号登录。

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 7218

ubuntu系统服务器配置,Ubuntu系统(十)-Web服务配置

Web服务配置1、常见的WEB服务器微软IISIBM WebSphereBEA WebLogicApache2、Ubuntu下安装保证网络正常 运行 apt-get install apache2,如果不知道运行什么命令,可以apt-get install apache+TAB 上网不正常如下提示,请检查网络及IP设置 测试是否apache2正常工作 启动停止重启Apache服...

weixin_36304957的博客 961

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

ubuntu 配置web apache2 服务器

转载一:https://blog.youkuaiyun.com/xifei66/article/details/737340351.本文Ubuntu 16.04下搭建Web服务器(MySQL+Apache)的内容很多可能参照网上前辈的,但有所改进吧。这些设置可能会有所不同,你需要根据不同情况进行修改。2.切换管理员身份在ubuntu中需要用root身份进行操作,所以用下面的命令确保以root身份登录: 输入 ...

cw19860701的专栏 3877

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

Ubuntu Nginx Web 服务器优化配置项目推荐

Ubuntu Nginx Web 服务器优化配置项目推荐 项目基础介绍和主要编程语言 Ubuntu Nginx Web 服务器优化配置 是一个开源项目,旨在为基于Ubuntu的服务器提供优化的Nginx Web服务器配置。该项目主要使用Shell脚本和一些系统配置文件来实现其功能。虽然项目本身不涉及复杂的编程语言,但其Shell脚本和配置文件的编写需要对Linux系统和Nginx有深入的理解。 项...

gitblog_00560的博客 282

Ubuntu安装配置国密web服务器

Ubuntu作为web服务器配置安装国密协议的https的web服务器. 操作系统信息 X86_64架构,操作系统:Ubunt20.04,虚拟化 下载资源 下载 通过wget命令下载,如果命令不存在,可以通过sudo apt install wget下载安装 mkdir gmssl cd gmssl wget "https://www.gmssl.cn/gmssl/Tool_Down?File=gmssl_openssl_1.1_b6.tar.gz" -O "gmssl_openssl_1

啊渊的专栏 1190

ubuntu 下配置Web服务器

ubuntu 下配置Web服务器 1.切换管理员身份 终端/文本界面输入命令: su 根据提示输入密码 注: 如果不能使用su 点击查看如何启用su 2.安装MySQL5 apt-get install mysql-server mysql-client 根据提示输入密码 3.安装Apache2 apt-get install apache2 注: Apa...

weixin_30462049的博客 194

【在 Ubuntu 上配置 Nginx 作为 Web 服务器】

通过以上步骤,你可以在 Ubuntu 上成功配置 Nginx 作为 Web 服务器,并部署你的 Flutter Web 应用。

weixin_45055317的博客 1463

基于Ubuntu 18.04安装/配置Apache 2 Web服务器

基于Ubuntu 18.04安装/配置Apache 2 Web服务器在Ubuntu Linux上安装Apache 2配置UFW防火墙配置Apache Web服务器在Apache中设置虚拟主机 在Ubuntu Linux上安装Apache 2       右键或输入快捷键Ctrl + Alt + T打开终端,输入以下命令,括号内为解释性内容...

Lesoleil_的博客 2216

Ubuntu FTP+Web服务器配置

最近又一次上了网络编程课,老师让配置这俩服务器。我就在Ubuntu上配置了,现在把步骤记录如下: 一、FTP服务器配置 1.在terminal下输入su,进入root模式,密码自己填 2.安装vsftpd软件,安装命令如下: sudo apt-get install vsftpd 3.安装成功之后,默认会在文件系统下的srv 目录下创建一个ftp文件(和home在同一级目录下的),这里...

Arcobaleno 3758

Ubuntu18.04配置Apache2 web服务器

简介 在Ubuntu上安装Apache2 来配置web服务器 运行sudo apt-get install apache2去安装Apache2 开启、关闭和重启服务器 1、/etc/init.d/apache2 start //启动Apache服务 2、/etc/init.d/apache2 stop //停止Apache服务 3、/etc/init.d/apache2 res...

牧封齐的博客 1203

Ubuntu下Apache的安装和配置——web服务器

Apache2 《百度百科 》 Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。 了解它是什么之后,那么就开始搭建一个web服务器吧! 开始搭建 准备 在虚拟机装好Ubuntu16.4。 将网络设置为nat模式,保证可以连接网络。 查看网卡名称 ifco...

Senn · 森 2519
Shadow_____
博客等级 码龄12年 1粉丝 1原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值