记录服务器端常用的安装与命令
Mysql数据库安装操作(CentOS7)
1. 需要去官网下载Yum资源包,下载地址
2. 找到.rpm后缀的文件名
(mysql80-community-release-el7-2.noarch.rpm)。
完整地址就是:http://repo.mysql.commysql80-community-release-el7-2.noarch.rpm
3. 安装命令
1 | wget http://repo.mysql.commysql80-community-release-el7-2.noarch.rpm |
4. 访问数据库
- 远程访问数据库
1 | mysql -h hostname -P port -u username -p |
请将 hostname 替换为目标 MySQL 数据库实例的内网 IP 地址,将 username 替换为默认的用户名 root,
port是端口号,并在提示 Enter password:后输出 root 账户对应的密码。
- 本地访问数据库
1 | mysql -u root -p |
并在提示 Enter password:后输出 root 账户对应的密码。
5. 基础操作命令
修改密码
passwd 用户名
登出: exit
显示日期:date
date +%Y/%m/%d
date +%H:%M日历:cal
cal [month] [year]
计算器: bc
翻页 : [Shift]+[Page Down]
关机 :shutdown
[root@study ~]# shutdown -h now
立刻關機,其中 now 相當於時間為 0 的狀態
[root@study ~]# shutdown -h 20:25
系統在今天的 20:25 分會關機,若在21:25才下達此指令,則隔天才關機
[root@study ~]# shutdown -h +10
系統再過十分鐘後自動關機
[root@study ~]# shutdown -r now
系統立刻重新開機
[root@study ~]# shutdown -r +30 ‘The system will reboot’
再過三十分鐘系統會重新開機,並顯示後面的訊息給所有在線上的使用者
[root@study ~]# shutdown -k now ‘This system will reboot’
僅發出警告信件的參數!系統並不會關機啦!嚇唬人!
- 管理工具 systemctl 关机
[root@study ~]# systemctl [指令]
指令項目包括如下:
halt 進入系統停止的模式,螢幕可能會保留一些訊息,這與你的電源管理模式有關
poweroff 進入系統關機模式,直接關機沒有提供電力喔!
reboot 直接重新開機
suspend 進入休眠模式
[root@study ~]# systemctl reboot # 系統重新開機
[root@study ~]# systemctl poweroff # 系統關機
6. 账户管理
nvm安装
cd ~/
进入根目录 执行:git clone https://github.com/creationix/nvm.git .nvm
cd ~/.nvm
执行:git checkout v0.34.0
。 版本号自己选择在.bash_profile最后一行添加
1
2export NVM_DIR=~/.nvm
source ~/.nvm/nvm.sh最后执行
source .bash_profile
安装pm2
npm install pm2 -g
CentOs安装redis
- 官网上给的命令
1
2
3
4wget http://download.redis.io/releases/redis-5.0.4.tar.gz
tar xzf redis-5.0.4.tar.gz
cd redis-5.0.4
make
我遇到的问题:
Error jemalloc/jemalloc.h: No such file or directory when making Redis
解决:执行make distclean
清除早期编译的文件make cc Command not found
解决:系统没有安装gcc,执行sudo yum install gcc
用到的命令:
mv redis-5.0.4.tar.gz /usr/local/redis
移动并且重命名