部署服务器学习

怎样搭建自己的网站?来,教你从阿里云服务器购买到部署一步解决!
学习网址:
https://www.bilibili.com/video/BV1d7411s7cJ?from=search&seid=3498299207065364905

返回 上级 目录 (更高一级 目录 ) cd /

[root@localhost ~]# touch cangls
[root@localhost ~]# rm cangls
rm:是否删除普通空文件"cangls"?y
#删除前会询问是否删除

[root@localhost ~]# mkdir -p /test/lm/movie/jp
#递归建立测试目录
[root@localhost ~]# rm /test
rm:无法删除"/test/": 是一个目录
#如果不加"-r"选项,则会报错
[root@localhost ~]# rm -r /test
rm:是否进入目录"/test"?y
rm:是否进入目录"/test/lm/movie"?y
rm:是否删除目录"/test/lm/movie/jp"?y
rm:是否删除目录"/test/lm/movie"?y
rm:是否删除目录"/test/lm"?y
rm:是否删除目录"/test"?y
#会分别询问是否进入子目录、是否删除子目录

docker安装及使用阿里云安装nginx

https://blog.csdn.net/hnhygkx/article/details/104314229

linux 上传文件 rz命令 提示command not found 解决方法

https://blog.csdn.net/liuao107329/article/details/49994935

安装lrzsz:

yum -y install lrzsz

yum -y install gcc gcc-c++ autoconf automake
yum -y install PCRE pcre-devel
yum -y install zlib zlib-devel
yum -y install openssl openssl-devel

1先安装pcre依赖
把安装文件放到linux系统中
解压压缩文件 tar -xvf +文件名
进入解压后的文件夹执行./configure
执行 make && make install
安装完成后使用 pcre-config --version

yum -y install make zlib zlib-devel gcc-c++ libtool\
openssl openssl-devel

nginx安装同pcre
安装成功后在/usr 下多出一个目录 /local/sbin
里面有nginx启动命令

解决:configure: error: You need a C++ compiler for C++ support.[系统缺少c++环境]

yum install -y gcc gcc-c++

本地项目部署到服务器——docker-nginx
https://cloud.tencent.com/developer/article/1644896

7.1 查找docker-nginx容器目标文件路径
进入容器:
dockerexec-it daad54bac361 bash
查找配置文件:
cd etc/nginx/conf.d/
查看配置文件:
catdefault.conf
复制(记录)文件中 server>location>root 如: /usr/share/nginx/html 这个目录则是容器的目标目录,接下来则需将其他位置的资源通过docker命令拷贝到该文件目录下。
退出容器: exit

root /usr/share/nginx/html;
index index.html index.htm;

FirewallD is not running
需要开启防火墙即可

开启防火墙:systemctl start firewalld

关闭防火墙:systemctl stop firewalld

查看防火墙状态:systemctl status firewalld

firewall-cmd --list-all
设置新开的端口号

/usr/local/nginx/sbin

在/usr/local/目录下创建java目录

mkdir /usr/local/jdk
cd /usr/local/jdk

rz
tar -zxvf jdk-8u161-linux-x64.tar.gz
修改
vi /etc/profile

追加
export JAVA_HOME=/usr/local/jdk/jdk1.8.0_161
export PATH= J A V A H O M E / b i n : JAVA_HOME/bin: JAVAHOME/bin:PATH
export CLASSPATH=.: J A V A H O M E / l i b / d t . j a r : JAVA_HOME/lib/dt.jar: JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar

让配置生效
source /etc/profile

验证jdk是否生效

java -version

https://developer.aliyun.com/article/764838
阿里云 Centos7 部署Java web [jar/war/nginx+域名服务]教程

配置tomcat环境
在这里插入图片描述
idea 项目中 maven 编译出错Fatal error compiling: 无效的目标发行版: 1.8 -」 [Help 1] 解决方法

首先在File–>settings中进行如下配置

在这里插入图片描述
然后,File–>Project structure中进行如下设置

切换盘符
e:
列出目录
dir

IDEA解决maven多module出现多root的问题
打开父模块pom.xml文件,检查标签,发现没有将子模块项目放到内,所以会出现多个root

在这里插入图片描述

crtl+c结束ping

如果想Mysql在后续的操作中中文不出现乱码,则需要修改配置文件内容

#登录mysql

mysql -uroot -p

#查看mysql字符集命令

show variables like ‘%char%’;

修改配置文件

添加到my.cnf

[mysqld]

character-set-server=utf8

[client]

default-character-set=utf8

[mysql]

default-character-set=utf8

重启docker mysql-server容器

docker restart mysql-server

mysql> ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘XXGC.lab123’;
Query OK, 0 rows affected (0.01 sec) —表示修改成功

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是大强

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值