debian重启ssh服务_服务器系统环境搭建(前端)

这篇博客详细记录了在Ubuntu18.04系统上从头开始搭建开发环境的过程,包括安装Nginx、JDK、PHP、MySQL、Jenkins、Node.js、NPM和PM2,并配置相关服务。还涉及到SSH服务的root账号设置,以及Apache的卸载。同时,提到了Jenkins的配置和管理,以及使用n升级Node.js版本的方法。文章最后提醒注意服务器安全组的端口配置。
摘要由CSDN通过智能技术生成

a5ebb57f49611a031107f1cedb2a4f07.png

前言
买了几次服务器,然后想配置自己的开发环境,但是每次安装软件的时候都要找啊找教程,不是jenkins不行就是mysql不行,所以今天我准备写个完整的安装与配置,以后再需要的时候直接看文章,照着操作就行。虽然宝塔面板也挺香,docker也不错,但是总感觉少点啥,还是自己动手比较好玩。let's Go!
准备
腾讯云,系统版本:Ubuntu18.04。本文主要涉及安装Nginx、JDK、PHP、Mysql、Jenkins、Node、NPM、PM2,已经配置相关的服务,如果看官已经会了,那么提点意见吧!
因为腾讯云默认登陆用户名是ubuntu,操作起来很多都需要root权限,为了直接使用root账号登陆,需要添加一个root账号,添加方式如下:
1、使用用户名ubuntu登录后,执行
sudo passwd root
输入要设置的root密码,密码输入不可见,二次输入确认密码。
2、修改ssh配置
sudo vi /etc/ssh/sshd_config
命令行输入i进行编辑,修改文件中的PermitRootLogin为yes,默认该项是被注释的,按Esc,输入wq + enter保存修改。
3、重启ssh服务,即可使用root账号登陆了
sudo service ssh restart

更新系统
登陆服务器后,对系统进行更新。在次之前推荐一下自动登陆服务器的脚本,虽然这个很多人都会写,或者直接ssh命令登陆,但是还是放着吧,万一有人需要呢,脚本地址:github.com/BoWang816/s…,登陆系统后,首先更新系统:
apt-get update复制代码Nginx安装、配置、卸载安装Nginx
apt-get install nginx
安装完成后,通过IP地址打开,显示welcomt to nginx表示Nginx安装成功,比如我的地址是http://49.235.105.248/,Nginx的端口默认为80.卸载Nginx
1.删除nginx,-purge包括配置文件
sudo apt-get --purge remove nginx
2.移除全部不使用的软件包
sudo apt-get autoremove
3.罗列出与nginx相关的软件并删除
dpkg--get-selections|grep nginx
sudo apt-get --purge remove nginx
sudo apt-get --purge remove nginx-common
sudo apt-get --purge remove nginx-core

配置Nginx
对于Nginx的配置,在博客上做了详细的教程描述,可以移步:bowang816.github.io/tags/Nginx/

卸载apache2
腾讯云默认会安装apache,如果要卸载,执行以下命令即可:
sudo apt-get --purge remove apache-common

sudo apt-get --purge remove apache

sudo find /etc -name "apache" |xargs rm -rf

sudo rm -rf /etc/libapache2-mod-jk

dpkg -l |grep apache2|awk '{print $2}'|xargs dpkg -P复制代码

Jenkins安装、配置、卸载安装JDK
首先需要下载JDK包,虽然openjdk可以自动安装与配置环境变量,但是既然要手把手来,

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值