十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
1.用户管理(了解),知道有权限控制即可
创新互联建站是一家集网站建设,漳县企业网站建设,漳县品牌网站建设,网站定制,漳县网站建设报价,网络营销,网络优化,漳县网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。添加用户 useradd 用户名
设置密码 passwd 用户名
userdel 删除用户
groupdel 删除组
groupadd 添加组
2.文件的权限(重要)
r:读权限 w: 写权限 x: 执行权限
u: 文件所属者 g: 文件所属组 o: 其他人 a: 所有人
chmod u+x 文件名 ===》给文件拥有者添加x权限
chmod g+x 文件名 ===》给文件所属组添加x权限
chmod o+x 文件名 ===》给其他用户添加x权限
chmod a+x 文件名 ===》给所有用户添加x权限
通过数字的方式表示权限
rwx 111 7
rw- 110 6
r-x 101 5
r-- 100 4
chmod 766 hello.txt ===>文件权限-rwxrw-rw-
chown :修改文件所属者
chgrp: 修改文件所属组
3.sudo权限命令 (重要)
- root用户将一些权限授权给普通用户
visudo 超级管理员设置权限
授权格式:
用户名 被管理主机=执行的时候切换成什么角色 命令
lanxw ALL=(ALL) /usr/bin/shutdown -h now
- 普通用户
sudo --list 查看拥有哪些授权命令
sudo /usr/sbin/shutdown -r now
4.服务的管理
查看服务 systemctl --list-unit-files
开启服务 systemctl start 服务名
关闭服务 systemctl stop 服务名
重启服务 systemctl restart 服务名
设置开机启动 systemctl enable 服务名
取消开机启动 systemctl disable 服务名
5.查询/关闭进程
搜索进程: ps -ef | grep 进程名
杀死进程 kill -9 pid
6.防火墙管理
查看防火墙 firewall-cmd --state
重启防火墙 firewall-cmd --reload
查看防火墙开放端口 firewall-cmd --zone=public --list-ports
临时开放端口 firewall-cmd --zone=public --add-port=端口/tcp
永久开放端口 firewall-cmd --zone=public --add-port=端口/tcp --permanent
firewall-cmd --reload
临时关闭端口 firewall-cmd --zone=public --remove-port=端口/tcp
永久关闭端口 firewall-cmd --zone=public --removeport=端口/tcp --permanent
firewall-cmd --reload
7.软件安装
软件安装 rpm -ivh --nodeps 文件名
查询是否安装 rpm -q 软件名
卸载软件 rpm -e 软件名
安装软件 yum install -y 软件名 (不需要有这个文件,直接从yum源中下载依赖,并且自动安装)
卸载软件 yum remove -y 软件名
查询有哪些可以安装的软件 yum --list
查询已经安装软件 yum --list installed
8.软件的安装
- mysql的安装
安装mysql5.7
1、先把postfix 和mariadb-libs卸载掉,不然的会有依赖包冲突:
[root@wolfcode]# rpm -e postfix mariadb-libs
2、安装mysql的依赖net-tools和 perl
yum -y install net-tools perl
3、安装mysql-common包:
[root@wolfcode]# rpm -ivh mysql-community-common-5.7.22-1.el7.x86_64.rpm
4、安装mysql-libs包:
[root@wolfcode]# rpm -ivh mysql-community-libs-5.7.22-1.el7.x86_64.rpm
5、安装mysql-client包;
[root@wolfcode]# rpm -ivh mysql-community-client-5.7.22-1.el7.x86_64.rpm
6、安装mysql-server包
[root@wolfcode]# rpm -ivh mysql-community-server-5.7.22-1.el7.x86_64.rpm
5、设置开机启动:
[root@wolfcode]# systemctl enable mysqld
6、启动MySql服务
[root@wolfcode]# systemctl start mysqld
7、由于MySQL5.7安装好后会给root用户分配一个临时密码,所以我们先查看临时密码
[root@wolfcode]# grep 'temporary password' /var/log/mysqld.log
2018-06-01T19:40:08.341478Z 1 [Note] A temporary password is generated for root@localhost: Ct 冒号后面的就是root用户的临时密码:Ct 8、使用临时密码登录 [root@wolfcode]# mysql -u root -p 输入密码:Ct 9、设置root的密码 mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY 'WolfCode_2017'; mysql>exit - jdk环境配置 - 将jdk包上传到服务器上 - 使用解压命令 tar -zxvf jdk文件名 -C /usr/local - 进入cd /usr/local,进行文件夹重命名 mv jdk1.8.0_161/ jdk1.8 - 修改环境变量的配置文件. vi /etc/profile 添加如下配置 export JAVA_HOME=/usr/local/jdk1.8 export PATH=$JAVA_HOME/bin:$PATH - 重新读取配置文件 source /etc/profile - java -version 命令检验是否配置成功 - tomcat配置 - 将tomcat压缩包上传到服务器 - 解压压缩包 tar -zxvf tomcat文件名 -C /usr/local - 启动tomcat /usr/local/apache-tomcat-7.0.78/bin/startup.sh - 监控日志 tail -f -n 50 /usr/local/apache-tomcat-7.0.78/logs/cataline.out - 开放端口/关闭防火墙 systemctl stop firewalld systemctl disable firewalld - war部署 - 在数据库中创建wms的数据库,将wms.sql导入到数据库中 - 将wms.war上传到服务器上,先删除掉tomcat中ROOT的内容 rm -rf /usr/local/apache-tomcat-7.0.78/webapps/ROOT/* - 将war进行解压 unzip wms.war -d /usr/local/apache-tomcat-7.0.78/webapps/ROOT/ - 修改配置文件中的数据库连接密码 vi /usr/local/apache-tomcat-7.0.78/webapps/ROOT/WEB-INF/classes/db.properties - 设置字符编码 jdbc.url=jdbc:mysql:///wms?useSSL=false&useUnicode=true&characterEncoding=utf-8 jdbc.username=root jdbc.password=WolfCode_2017 - 保存退出,ps -ef | grep java 把之前的进程关闭 kill - 9 PID - 启动tomcat /usr/local/apache-tomcat-7.0.78/bin/startup.sh 你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
标题名称:Linux系统相关指令-创新互联
文章位置:http://6mz.cn/article/cegecd.html