Debian服务器环境搭建
apt-get update:更新安装列表
apt-get upgrade:升级软件
apt-get install software_name :安装软件
apt-get --purge remove software_name :卸载软件及其配置
apt-get autoremove software_name:卸载软件及其依赖的安装包
查看Linux版本:
uname -a
Debian系统初始设置管理员root密码:
sudo passwd root
Debian安装wget
apt-get install wget
Debian安装yum
sudo apt-get install build-essential
sudo apt-get install yum
Debian安装Jdk
①方法一:此方法直接线上下载的是11版本
apt-cache search jdk
//选择需要安装的版本:
apt-get install openjdk-8-jdk
//等待安装完成,验证是否完成安装
java -version
②方法二:上传8版本的时候
使用xshell的文件传输xftp功能,
如何在 Linux 中使用 sFTP 传输文件/文件夹:
学习(https://www.linuxprobe.com/linux-sftp-files.html))
首先在远程主机上创建一个具有相同名称的目录,然后从本地主机上传它,-r参数允许拷贝子目录和子文件:
sftp> put -r Tecmint.com-articles
sftp> mkdir Tecmint.com-articles
sftp> put -r Tecmint.com-articles
解压
tar -xzvf jdk-8u291-linux-x64.tar.gz
Linux复制粘贴命令:
shift+ins粘贴
ctrl+Ins复制
配置JDK环境变量
vim /etc/profile
末尾写入
export JAVA_HOME=/home/admin/jdk/jdk1.8.0_291
export JRE_HOME=/home/admin/jdk/jdk1.8.0_291/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
重启该配置文件
source /etc/profile
更换阿里源
vim /etc/apt/sources.list
清空,或注释原来的配置,在配置中加入以下阿里源,保存退出
deb http://mirrors.aliyun.com/debian wheezy main contrib non-free
deb-src http://mirrors.aliyun.com/debian wheezy main contrib non-free
deb http://mirrors.aliyun.com/debian wheezy-updates main contrib non-free
deb-src http://mirrors.aliyun.com/debian wheezy-updates main contrib non-free
deb http://mirrors.aliyun.com/debian-security wheezy/updates main contrib non-free
deb-src http://mirrors.aliyun.com/debian-security wheezy/updates main contrib non-free
更新源
apt-get clean
apt-get update
xftp传输tomcat:
https://tomcat.apache.org/download-80.cgi
建目录
mkdir tomcat
直接拖动进tomcat目录
设置权限可读可写 chmod 777 tomcat
最近在linux上安装了tomcat可是每次启动都要进入tomcat安装目录java
好比 linux
启动: usr/local/dancer/tomcat/bin/startup.shapache
关闭: usr/local/dancer/tomcat/bin/shutdown.shtomcat
如今为tomcat添加一个服务,步骤如下:
先复制catalina.sh 到 /etc/init.d/tomcat下。
cp -p /home/admin/tomcat/apache-tomcat-8.5.68/bin/catalina.sh /etc/init.d/tomcat
进入 /etc/rc.d/init.d 目录找到tomcat脚本文件 并修改内容以下测试
JAVA_HOME=/usr/java/jdk1.7.0_79 改成本身的jdk安装目录3d
CATALINA_HOME=/usr/tomcat/apache-tomcat-7.0.91 改成本身的tomcat安装目录
设置权限 执行命令 chmod a+x tomcat
添加服务 执行命令 chkconfig --add tomcatblog
检查 chkconfig --list
能够看到tomcat已经添加成功了
测试
启动tomcat命令: service tomcat start
关闭tomcat命令: service tomcat stop
linux服务器上配置tomcat以service方式启动
- 在/etc/init.d目录下新建文件,命名为tomcat
- 对tomcat文件进行编辑,执行
#vi /etc/init.d/tomcat
将下面代码粘上去(改路径)
#!/bin/bash
# description: Tomcat7 Start Stop Restart
# processname: tomcat8
# chkconfig: 234 20 80
/home/admin/jdk/jdk1.8.0_291/bin
JAVA_HOME=/home/admin/jdk/jdk1.8.0_291
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
CATALINA_HOME=/home/admin/tomcat/apache-tomcat-8.5.68
case $1 in
start)
sh $CATALINA_HOME/bin/startup.sh
;;
stop)
sh $CATALINA_HOME/bin/shutdown.sh
;;
restart)
sh $CATALINA_HOME/bin/shutdown.sh
sh $CATALINA_HOME/bin/startup.sh
;;
esac
exit 0
- 按ESC退出,并#:wq
- 设置tomcat的文件属性,把tomcat 修改为可运行的文件,命令参考如下
#chmod a+x tomcat - 设置服务运行级别
#chkconfig --add tomcat - 服务就添加成功了
然后用 chkconfig --list 查看,在服务列表里就会出现自定义的服务了
#chkconfig --list(这里用下面方法sysv-rc-conf的命令)
(解释:CentOS中我们通常用chkconfig命令来设置或禁用开机自启动,但在Debian/Ubuntu中chkconfig已经被sysv-rc-conf所替代,在debian中也提供类似的工具,sysv-rc-conf同样是查看所有服务的启动状态.具体如下操作如下:【如果是chkconfig,则可以用命令:
chkconfig --add pure-ftpd
chkconfig pure-ftpd on】)
这里用sysv-rc-conf,下面安装sysv-rc-conf:
apt-get install sysv-rc-conf
sysv-rc-conf --list
打开并查看启动着的服务
sysv-rc-conf tomcat on
sysv-rc-conf --list
tomcat重启
- 测试
service tomcat start
service tomcat stop
service tomcat restart
service tomcat status
或者
sudo systemctl daemon-reload
sudo systemctl start tomcat
sudo systemctl daemon-reload
sudo systemctl restart tomcat
安装Git
apt-get install -y git
在 Debian 10 上安装和配置 Redis 服务
https://www.cnblogs.com/yushuo/p/13930487.html
debian安装mysql_如何在Debian 10上安装最新MySQL,如下:
https://blog.csdn.net/cukw6666/article/details/107984296
使用mysql:
mysql -uroot -p密码
如何在Debian 10中使用ufw设置防火墙
https://linux265.com/news/5984.html
mysql的脚本执行
source /home/admin/mysql/sys_region.sql
Debian服务器环境搭建相关推荐
- LAMP服务器环境搭建及工程部署
LAMP服务器环境搭建及工程部署 这篇文章是我之前讲的环境搭建和项目部署视频讲解的文字版本,由于之前直播录屏的时候没有空闲的服务器进行搭建,所以没有详细的截图等可以展示. 现在刚好我手头有一台vps刚 ...
- 腾讯云主机Ubuntu之服务器环境搭建以及宝塔面板安装
腾讯云主机Ubuntu之服务器环境搭建以及宝塔面板安装 我也是第一次使用Ubuntu服务器,所以遇到很多问题,在这里记录一下 1.云服务器购买 建议新手选择快速配置,因为自定义配置里面有自己选择很多参 ...
- lux系统服务器安装后多大,服务器环境搭建
框架使用: maven的setting文件修改 运行环境配置:dev 服务器环境搭建: 一.docker安装 1.卸载旧版本 sudo yum remove docker docker-clien ...
- python服务器环境搭建(2)——安装相关软件
在上一篇我们在本地的虚拟服务器上安装好CentOS7后,我们的python web服务.自定义的python service或python脚本需要在服务器上运行,还需要在服务器安装各种相关的软件才行, ...
- Linux服务器环境搭建《Redis、Nginx、mysql8安装》
Linux服务器环境搭建<Redis.Nginx.mysql8安装> 1.Redis安装 直接操作: cd / cd /usr/local mkdir redis cd redis wge ...
- python服务器搭建nginx_python服务器环境搭建Flask,uwsgi和nginx
python服务器环境搭建Flask,uwsgi和nginx 环境配置 服务器配置 [部署系统环境Ubuntu] 使用python的Flask框架搭建好网页后台后,便要开始将网站部署到服务器平台了.为 ...
- Debian6 / 7 Web服务器环境搭建LNMP一键安装包 | 问题汇总与解答
Debian6 / 7 Web服务器环境搭建LNMP一键安装包 | 问题汇总与解答 欢迎使用中遇到什么问题,在此专篇提问,一定有问必答. 转载于:https://blog.51cto.com/jimm ...
- 阿里云ECS服务器环境搭建(2) —— ubuntu 16.04 安装中文输入法(搜狗输入法)
阿里云ECS服务器环境搭建(2) -- ubuntu 16.04 安装中文输入法(搜狗输入法) 1. 环境 阿里云 ECS服务器 (4核 8G 4M) Ubuntu16.04-64-bit 图形界面 ...
- python服务器环境搭建_python服务器环境搭建(2)——安装相关软件
在上一篇我们在本地的虚拟服务器上安装好CentOS7后,我们的python web服务.自定义的python service或python脚本需要在服务器上运行,还需要在服务器安装各种相关的软件才行, ...
最新文章
- html目录怎么搞出来,webpack怎么把html搬到输出目录里?
- jedis连接sentinel示例程序
- MySQL调优(三):索引基本实现原理及索引优化,哈希索引 / 组合索引 / 簇族索引等
- WordPress 多媒体库添加分类和标签支持
- 服务框架及服务治理组件——业界调研
- 500张思维导图记38000单词_思维导图记单词,环环相扣难遗忘——2020奇速英语夏令营第三天...
- URLRewiter使用
- cocos2d-x 2.x版本接入bugly的总结
- 新的默认设置:Sass颜色同义词库
- win10快速关机_如何实现Windows定时关机(win7/win10)
- 崩溃!因对领导不满前网管离职后远程入侵服务器,致诊疗系统瘫痪!
- 知其所以然技术论坛VC++资源下载
- 任正非文章:一江春水向东流
- 中南大学计算机基础在线作业答案三,中南大学计算机基础三答案.doc
- Android左右滑动切换图片
- cocoscreator的Bundle加载问题
- 爬取电影天堂最新电影(xpath结合lxml)
- BackTrack3 安装记录
- 网络安全专业应届生必备的几个实用工具,快收藏
- tf-faster-rcnn指南(三)——训练模型