服务器系统装机必备,linux服务器的装机必备
1.账户(环境:腾讯云cvm centos7)
虽然可以使用root账户进行操作,但root账户权限太高,容易搞坏机器,应该新建一个账户去操作,需要用到权限再授权,这样也能做到心知肚明
参考知识
用户和群组
groupadd group_name 创建一个新用户组
groupdel group_name 删除一个用户组
groupmod -n new_group_name old_group_name 重命名一个用户组
useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash cfx 创建一个属于 "admin" 用户组的用户
useradd cfx 创建一个新用户
userdel -r cfx 删除一个用户 ( '-r' 排除主目录)
usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin cfx 修改用户属性
passwd 修改口令
passwd cfx 修改一个用户的口令 (只允许root执行)
chage -E 2005-12-31 user1 设置用户口令的失效期限
pwck 检查 '/etc/passwd' 的文件格式和语法修正以及存在的用户
grpck 检查 '/etc/passwd' 的文件格式和语法修正以及存在的群组
newgrp group_name 登陆进一个新的群组以改变新创建文件的预设群组
我的操作
1.新增用户
$ useradd cfx
2.设置密码 ,不过linux有它的密码规范,不能设置太简单,不然会让你重新设置
$ passwd cfx
3.用户组,第一步的时候默认创建cfx 用户组,但是这个组权限太低,分配root用户组
$ usermod -g root cfx
4.其实我本以为现在cfx这个账户可以用了,还是太异想天开了,其实现在权限还是没有被完全释放,至少我们常用sudo命令还用不了,我用的是腾讯云cvm服务器,现在需要把sudo释放给root组或者cfx账户
需要改这个文件
$vi /etc/sudoers
1.添加下面内容
root ALL=(ALL) ALL
cfx ALL=(ALL) ALL
#想免除密码输入加上NOPASSWD:
cfx ALL=(ALL) NOPASSWD: ALL
-------------------------------
2.也可以赋权给一个用户组
%root ALL=(ALL) ALL
%root ALL=(ALL) NOPASSWD: ALL
2. 搜搜有哪些安装了,哪些没有安装
文件搜索
find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录
find / -user user1 搜索属于用户 'user1' 的文件和目录
find /home/user1 -name \*.bin 在目录 '/ home/user1' 中搜索带有'.bin' 结尾的文件
find /usr/bin -type f -atime +100 搜索在过去100天内未被使用过的执行文件
find /usr/bin -type f -mtime -10 搜索在10天内被创建或者修改过的文件
find / -name \*.rpm -exec chmod 755 '{}' \; 搜索以 '.rpm' 结尾的文件并定义其权限
find / -xdev -name \*.rpm 搜索以 '.rpm' 结尾的文件,忽略光驱、捷盘等可移动设备
locate \*.ps 寻找以 '.ps' 结尾的文件 - 先运行 'updatedb' 命令
whereis halt 显示一个二进制文件、源码或man的位置
which halt 显示一个二进制文件或可执行文件的完整路径
使用vim编辑文件非常方便,vim也是修改系统配置最常用的工具。但有时我们会顾着方便而忘了自己有没有权限编辑文件。 往往会在写完文件内容保存时才发现自己没有权限。怎么办? 将文件使用:w 的方式另存为新文件,再用新文件替换就文件的虽然可行(还需要注意修改文件操作权限),但还是麻烦了点。下面将使用一条命令保存没有权限的文件。
:w !sudo tee % > /dev/null
//确定
:o
//退出
:q
yum安装如果很慢,可以ctrl+c退出再执行安装命令,会接着安装
yum安装jdk
1.查看当前的jdk版本,并卸载
$ rpm -qa|grep java
$ yum list installed|grep java*
2.查找java相关得列表
$ yum -y list java*
3.安装jdk
$ yum install java-1.8.0-openjdk.x86_64
4.查看版本
$ java -version
5.环境变量
进入自己的主目录(也可以改全局 $vi /etc/profile)
$ vi .bash_profile
---------------------------------------------------------------------------------
export JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
---------------------------------------------------------------------------------
6.查看环境
查找文件内容可以在/etc目录下使用 grep -rn "$JAVA_HOME" *
安装activeMq
1.下载ActiveMQ
wget [http://archive.apache.org/dist/activemq/apache-activemq/5.9.0/apache-activemq-5.9.0-bin.tar.gz](http://archive.apache.org/dist/activemq/apache-activemq/5.9.0/apache-activemq-5.9.0-bin.tar.gz)
2.安装ActiveMQ(不是root登录需要加sudo)
目前在桌面路径下,将下载的activeMQ移动到/usr/activemq
[cfx@VM_0_14_centos ~]$ mkdir /usr/activemq
[cfx@VM_0_14_centos ~]$ mv apache-activemq-5.9.0-bin.tar.gz /usr/activemq/
进入/usr/activemq目录下,解压activeMQ
[cfx@VM_0_14_centos ~]$ cd /usr/activemq
[cfx@VM_0_14_centos activemq]$ tar -xzvf apache-activemq-5.9.0-bin.tar.gz
3.启动ActiveMQ
进入/usr/activemq/apache-activemq-5.9.0/bin/linux-x86-64/目录下,启动activeMQ
[cfx@VM_0_14_centos activemq]$ cd apache-activemq-5.9.0/bin/linux-x86-64/
[cfx@VM_0_14_centos linux-x86-64]$ ./activemq start
4.看看有没有
[cfx@VM_0_14_centos linux-x86-64]$ ps -ef|grep active*
5.登录验证
http://xxx:8161/admin/index.jsp
用户名:admin
密码:admin
6.居然访问不了,主机名有下划线,烦人
[cfx@VM_0_14_centos linux-x86-64]$ ./activemq start console
首先,我要吐槽一下网上对于这个问题的解决方案,抄过来抄过去都一个样,连正确性都不测试一下......
首先翻译一下这个异常,就是:主机名中包含非法字符,那么非法字符是什么呢?是“_”下划线;
那么解决办法就很简单了,改主机名:
1、方法一使用hostnamectl命令
hostnamectl set-hostname 主机名
2、方法二:修改配置文件 /etc/hostname 保存退出
修改完成之后重启即可,这里我使用的是方法一:
hostnamectl set-hostname activemq
7.我玩的这台机器最后还改了host文件,我不知道其他电脑要不要改,所以这里提一下
yum安装nginx
$yum install -y nginx
![image.png](https://upload-images.jianshu.io/upload_images/8428058-fa5360cc56e3881a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
看到下图代表安装成功了
![image.png](https://upload-images.jianshu.io/upload_images/8428058-0de0f5f955be15e0.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
-----------------
nginx.conf
这个配置文件改怎么修改,根据需求自行百度把
-----------------
nginx 启动
nginx -t 测试命令
nginx -s relaod 修改nginx.conf之后,可以重载
nginx命令加入了环境变量,可以直接启动
服务器系统装机必备,linux服务器的装机必备相关推荐
- 服务器系统软件安全部署,Linux 服务器系统的安全配置
Linux 服务器系统的安全配置 [日期:2006-12-20] 来源: 作者:Linux [字体:大 中 小] 3.服务管理 在Linux系统的服务管理方面,如果想做到服务的最好安全,其中主要的就是 ...
- 安装服务器系统大概多久,安装服务器系统
安装服务器系统 内容精选 换一换 Atlas 800 训练服务器(型号 9010)安装上架.服务器基础参数配置.安装操作系统等操作请参见<Atlas 800 训练服务器 用户指南 (型号9010 ...
- 华为云更换服务器系统,华为云更换服务器系统
华为云更换服务器系统 内容精选 换一换 华为云支持将已有的SAP ASE系统迁移到华为云上,并针对不同系统提供了相应的迁移方案.应用服务器的迁移推荐使用华为云的主机迁移服务(SMS),具体原理与操作请 ...
- 下载服务器 linux系统,如何搭建Linux服务器
以Linux为基础的"LAMP(Linux, Apache, MySQL, Perl/PHP/Python的组合)"经典技术组合,提供了包括操作系统.数据库.网站服务器.动态网页的 ...
- linux服务器备份软件下载,Linux服务器的常用备份方法 服务器系统备份方法
文件备份无疑是企业重要的网络管理工作之一,尤其是很多单位的文件服务器上常常存储单位的无形资产和商业机密,如何保护这些文件的安全至关重要.数据备份是一项必不可少的管理工作. 系统备份是系统管理工作中十分 ...
- linux服务器断电后系统报错,Linux服务器开机启动报错.docx
Linux服务器开机启动报错 问题描述:重启机房服务器 119 开机的时候卡在这里吗,重启后还是卡这里.问题分析:由于前一段时间,tomcat服务的一个错误代码导致CPU一直接近100% 运行,并且在 ...
- java云服务器系统选择,java云服务器系统选择
java云服务器系统选择 内容精选 换一换 登录Windows操作系统弹性云服务器时,无法正常进入系统.自启动系统修复模式,但选择修复选项后报错,无法继续进行系统恢复.Windows文件已损坏.登录管 ...
- 远程服务器如何传文件大小,linux服务器远程传文件大小
linux服务器远程传文件大小 内容精选 换一换 已将所需升级的鲲鹏性能分析工具的软件包下载到本地.获取软件包后,需要校验软件包,确保与网站上的原始软件包一致,详细步骤请参见软件包校验.获取软件包后, ...
- 服务器系统策略功能,设置服务器系统口令复杂度策略
设置服务器系统口令复杂度策略 内容精选 换一换 在裸金属服务器支持一键重置密码功能的前提下,重置裸金属服务器管理帐号(root用户或Administrator用户)的密码.可以通过查询是否支持一键重置 ...
- 服务器自动安全审计,用于Linux服务器的自动安全审计工具
Lynis是Unix/Linux等操做系统的一款安全审计工具,它能够发现基于Linux系统中的恶意软件和安全漏洞.Lynis是免费开源的服务器审计工具,一旦审计完成,咱们能够审查结果.警告和建议,而后 ...
最新文章
- 【青少年编程】【三级】打气球游戏
- 一文看透汽车芯片!巨头布局技术路线全解密【附下载】| 智东西内参
- 半导体产业格局:行稳而致远,强者将恒强
- dede修改mysql,Dedecms(织梦)程序MySQL修复表和文章路径修改方法
- windows2008文件服务器端口,windows server 2008 文件服务器不定期出现大量CLOSE_WAIT状态的连接,必须重启服务器,客户端才能访问共享。...
- 高性能MySQL-3rd-(六)查询性能优化
- Heka:Go编写,来自Mozilla,高效、灵活的插件式数据挖掘工具(转)
- pointcut注解_Spring AOP使用指南,详细了解AOP相关注解
- mysql 超时_为MySQL设置查询超时
- SpringSecurity Filter顺序
- Javascript设计模式之——代理模式
- smc数显压力表设定方法_日本SMC数显压力表中文说明书ISE40A-01-P-ML
- 总结Android各类常用三方框架
- rtl8169网卡驱动linux,Realtek RTL8110/RTL8169网卡驱动7.005 For Win7
- win11+github pages+hexo+aurora主题搭建博客
- ArcGIS制图中参考比例尺
- 20春季 7-2 The Judger (25 分)
- 数学速算法_计算总是出算?小学数学常用的25种快速口算窍门,学好算数必备...
- 刷屏了的为什么:为什么12306时不时要崩那么一下下?
- android自定义打电话界面,两种Android打电话实现方法
热门文章
- 这台计算机无法连接到服务器,请确认网络连接是否正常,Win7玩英雄联盟提示“无法连接到服务器,请检查您的网络连接”六种解决方法...
- 打开lol一直连接服务器失败怎么回事,lol连接服务器失败:无法连接服务器最新解决方法...
- 过敏性鼻炎及其它类型鼻炎的治疗方法 - 生活至上,美容至尚!
- unity 字体width_Unity中制作自定义字体
- 测试游戏战地1配置软件,《战地1》A测游戏性能测试 不同画质下进行帧率测试...
- js递归函数中的执行顺序问题
- Linux压缩/解压命令
- 2020 CCPC Wannafly Winter Camp Day3 部分题解(ACEFG)
- jquery.ztree 打开父节点_增额终身寿险的正确打开方式
- FlashBuilder(flex)webGame游戏前端开发