登录阿里云服务器实例输入用户名和密码显示login incorrect
网上搜了很多方法,重置了n次密码,都没有用,最后发现是因为无法识别小键盘的字母,所以改换大键盘的,成功登录
1. 创建用户并授权
创建用户
adduser 用户名
adduser–系统默认新建的用户在 /home 目录下建立以用户名为名字的目录
设置密码
passwd 用户名
添加sudo权限
adduser 用户名 sudo
切换用户
su - 用户名
删除用户所有信息
userdel -r 用户名
查看创建用户
tail -f /etc/group
2.安装Apache2
先更新
sudo apt-get update && sudo apt-get upgrade
安装
sudo apt-get install apache2
安装完成后输入
sudo /etc/init.d/apache2 restart
返回结果为[OK]说明成功
或输入服务器地址测试,如下图则成功
注:阿里云80端口默认关闭,需在实例----更多----安全组配置----配置规则----添加安全组规则
3.安装mysql-server
sudo apt-get install mysql-server
配置
sudo mysql_secure_installation
验证是否成功
sudo mysql -uroot -p ##输入密码登录,通过exit退出mysql环境
4.安装nodejs
node中有js解析器,所以可以执行js代码
npm是node的包管理工具(node package manage),可以下载第三方模块到项目中
sudo apt-get install nodejs
sudo apt-get install npm
升级nodejs版本
使用npm安装n模块
sudo npm install -g n
升级node.js到最新稳定版
sudo n stable
测试是否安装成功
node -v
回车,出现版本
npm -v
5.iterm2安装rzsz进行文件上传与下载
参考:https://blog.csdn.net/qq_41615453/article/details/120123996
6.安装jdk
官网下载jdk-8u131-linux-x64.tar.gz ,通过cyberduck软件将本地文件上传至Ubuntu的目录: /home/用户名
使用mv移动到到/opt
sudo mv jdk-8u131-linux-x64.tar.gz /opt
解压
sudo tar -zxvf /opt/jdk-8u131-linux-x64.tar.gz
vi xxx进入编辑,可以shift+z+z保存退出
进入配置文件
vim ~/.bashrc
在最末尾添加
export JAVA_HOME=/opt/jdk1.8.0_131
export CLASSPATH=.:./bin
export PATH=$PATH:$JAVA_HOME/bin
使更改的.bashrc文件生效
source ~/.bashrc
测试
java -version
有版本号出来则安装成功
终端连接服务器
1、运行命令:
ssh root@xx xx为服务器IP
一般为root,也可自行创建
2、然后输入密码即可登入
cd / 进入根文件