具体步骤省略,简单易操作
sudo passwd root
图形化界面,同windows
sudo apt update && sudo apt upgrade -y
sudo apt install openssh-server -y
sudo systemctl enable --now ssh
sudo systemctl status ssh
另一个方便检查连接状态的命令如下
sudo ss -lt
sudo ufw status
sudo systemctl disable ssh --now
sudo apt autoremove openssh-server -y
sudo apt-get remove docker docker-engine docker.io containerd runc
$ sudo apt-get update
$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get -y update
sudo apt-get install docker-ce docker-ce-cli containerd.io
sudo apt-get -y install docker-ce
sudo docker version
sudo apt-get purge docker-ce docker-ce-cli containerd.io
sudo rm -rf /var/lib/docker
官网下载地址
https://maven.apache.org/download.cgi
mkdir /usr/local/src/maven
tar -zxvf apache-maven-3.6.0-bin.tar.gz
如果没有vim命令请自行下载
sudo apt-get install vim
vim /etc/profile
#写入如下内容
export MAVEN_HOME=/usr/local/src/maven/`apache-maven-3.6.0` (修改版本号)
export CLASSPATH=${MAVEN_HOME}/lib:$CLASSPATH
export PATH=${MAVEN_HOME}/bin:$PATH
#构建命令
source /etc/profile
mvn -v
传到指定目录下
vim /etc/profile
#写入如下内容
export JAVA_HOME=/usr/local/src/jdk1.8.0_202
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
#构建命令
source /etc/profile
sudo docker pull mysql:5.7
分别有 data、log、conf
sudo docker run -d -p 13306:3306 --name='mysql5.7' -e MYSQL_ROOT_PASSWORD='root' -v /disk/dockerData/mysql5.7/data:/var/lib/mysql -v /disk/dockerData/mysql5.7/conf/my.cnf:/etc/mysql/my.cnf -v /disk/dockerData/mysql5.7/log:/var/log/mysql -v /etc/localtime:/etc/localtime mysql:5.7
https://blog.csdn.net/qq_40539437/article/details/113873846?spm=1001.2014.3001.5502
docker pull nacos/nacos-server:v2.1.1
PS:这是拉取最新的nacos版本,如果需要拉取别的版本可以加:版本号(如:docker pull nacos/nacos-server:v2.1.1)
mkdir -p xx/logs/ #新建logs目录
mkdir -p xx/conf/ #新建conf目录
PS:这一步是添加映射文件夹,将宿主机的文件映射到nacos容器中
启动容器
docker run -d --name=nacos --env PREFER_HOST_MODE=hostname --env MODE=standalone --env NACOS_AUTH_ENABLE=true -p 8848:8848 -p 9848:9848 -p 9849:9849 /home/dockerData/nacos-server/logs/:/home/nacos/logs/ -v /home/dockerData/nacos-server/conf/:/home/nacos/conf/ nacos/nacos-server:v2.1.1
复制文件
docker cp nacos:/home/nacos/logs /home/dockerData/nacos-server
docker cp nacos:/home/nacos/conf /home/dockerData/nacos-server
关闭容器
docker rm -f nacos
PS:这一步启动nacos是为了将nacos里面的文件拷贝出到挂载目录中,这样我们就可以直接修改挂载目录中文件来映射到容器里面去了
步骤省略
docker run -d --name=nacos --env SPRING_DATASOURCE_PLATFORM=mysql --env MYSQL_SERVICE_HOST=[ip] --env MYSQL_SERVICE_PORT=[port] --env MYSQL_SERVICE_DB_NAME=[dbname] --env MYSQL_SERVICE_USER=root --env MYSQL_SERVICE_PASSWORD=root --env PREFER_HOST_MODE=hostname --env MODE=standalone --env NACOS_AUTH_ENABLE=true -p 8848:8848 -p 9848:9848 -p 9849:9849 -v /home/dockerData/nacos-server/logs:/home/nacos/logs -v /home/dockerData/nacos-server/conf:/home/nacos/conf nacos/nacos-server:v2.1.1
apt-get install nginx
使用如下命令设置root用户密码,执行命令后,依次输入当前登录用户密码,要设置的root密码,确认root密码
sudo passwd root
文件为/etc/pam.d/gdm-password和/etc/pam.d/gdm-autologin,找到如下代码后在文件前面加入#注释,代码为
auth required pam_succeed_if.so user != root quiet_success
编辑文件代码如下
sudo vim /etc/pam.d/gdm-autologin
sudo vim /etc/pam.d/gdm-password
修改/root/.profile文件,编辑代码如下
sudo vim /root/.profile
注释掉或者删除行
mesg n 2> /dev/null || true
插入新行
tty -s && mesg n || true
注意:当没有执行第一步“设置root用户密码”时,/root/.profile文件是不存在的所以对于新安装的系统来说,第一步是非常重要的。