阿里云1m 宽带做网站服务器,番禺网站建设培训班,网站扫码怎么做的,仪征建设银行官方网站服务器的使用。 本地服务器 虚拟机服务器 云服务器。 服务器配置内容 如何实现部署到云服务器#xff1f; 环境部署是一件费劲的事。 自己一个人坚持慢慢弄#xff0c;也能行。 但是要是一个组的人#xff0c;问你怎么弄环境。 可就难了#xff0c;不同的人部署的环境不同 环境部署是一件费劲的事。 自己一个人坚持慢慢弄也能行。 但是要是一个组的人问你怎么弄环境。 可就难了不同的人部署的环境不同会出现千奇百怪的问题。在网上总能找到答案就是非常耗费时间。 刚开始好记性不如烂笔头记不住不如整理成文档。方便自己查阅。也方便有需要的人阅读。 然后就是 服务器上一般是linux系统本地使用的是win 不管哪一种系统都需要以下软件 jdk tomcat mysql 简单的是这些不同的技术栈有不同的搭配。 这些我都是从网上找来的。 比如我会搜索云服务器怎么搭建如何配置服务器。 我就知道了在云服务器上需要做哪些事情。 然后就是一个一个安装了以前也从来没有记录过自己的安装过程。这样记录是有好处的。1.方便拍错。2.就是可以快速重复安装。减少了漫长的复杂的思考过程。形成了程序化。简单快速高效。这是编程带来的意义就是流程清晰思路清晰。无非就是判断和重复再加上持续运行。
云服务器 pushd popd dirs 目录的三个快捷操作
安装Tomcat
下载解压|配置|防火墙|安全组 1下载 wget 2解压 tar -zxvf apache-tomcat-8.5.24.tar.gz
3配置 配置init.d服务 cp -p /root/tomcat/apache-tomcat-10.1.18/bin/catalina.sh /etc/init.d/tomcat
配置profile vim /etc/profile export TOMCAT_HOME/usr/local/tomcat export PATH T O M C A T H O M E / b i n : TOMCAT_HOME/bin: TOMCATHOME/bin:PATH source /etc/profile 防火墙开放8080端口 开放端口firewall-cmd --zonepublic --add-port80/tcp --permanent firewall-cmd --reload 重启防火墙systemctl restart firewalld.service 查看已开启的端口信息 firewall-cmd --list-ports 防火墙常用命令 查看防火墙状态running代表正在运行 firewall-cmd --state 停止命令 systemctl stop firewalld.service 启动命令 systemctl start firewalld.service 重启命令 systemctl restart firewalld.service
4云服务器安全组的设置 云服务器 ECS/ 安全组/
5启动 6关闭
1文件操作 新建文件 touch new.txt 创建目录 mkdir makedirectory 删除目录 rmdir removedirectory mv 移动文件 mv 重命名 rm 删除文件 cp 复制 pwd print work directory cd change directory ls list files 解压 tar
vi
2编辑文件 vi i 进入编辑模式在光标前加入键盘输入的内容 a 在光标后加入键盘输入的内容 ctrl s 禁止输入 ctrl q 退出 esc 退回功能模式
jk上下 hl左右
按shifti在当前行首编辑按shifta在当前行尾编辑
按o在当前行下增加一空行编辑内容
退出
按:进入底行命令行模式输入q退出适用于查看没有编辑过的情况
如果编辑过不打算保存则输入q!强行退出不保存
w输入w保存 wq保存并退出 x 输入x保存并退出这个命令比较好用以上都是在底行命令行输入
按esc退出编辑状态进入命令模式shiftzz即shift按住再按两次z保存并退出
在命令行模式下按x键删除光标对应的文字
在命令行式下按x键删除光标对应的文字再按p就会把删除的字符出现在下一个字符的后面相当于把两个字符互换在输错单词的情况下很有用
在命令行模式下输入g两次即gg可以快速回到文档开始位置按shiftg定位到文件末尾
在命令模式下按r键再输入内容会替换光标处文字
在命令模式下按dd删除一行然后按p可以粘贴删除的行相当于剪切和粘贴
在命令模式下按yny可以复制n行按p可以粘贴
在命令模式下按ndd可以删除n行 我是为大家而活着,好比你深爱你的家人,你会说我的存在是因为家人的存在,意为你的存在的意义在于照顾家人,与他们分享快乐与痛苦,我的存在是因为大家的存在也是这个意思.如果大家不存在,我就陷入孤独,我的存在失去意义. You’re here, so I’m here 安装Java
下载open jdk wget url 创建目录 mkdir java 解压 tar -xzvf
使用winSCP软件 filezillia
上传JDK安装包 进入java目录 cd java
显示java目录下的文件 ls
解压压缩文件:tar xf xxx.tar.gz tar xf jdk-8u162-linux-x64.tar.gz tar是操作压缩文件的命令可以打包可以解包 tar空格xf
xf是参数 x是extract 解压f是文档 解压完后生成jdk1.8.0_162目录因为目录太长可以重命名短的jdk1.8
ychs2ubunt2:~/java$ mv jdk1.8.0_162/ jdk1.8 ychs2ubunt2:~/java$ ls jdk1.8 jdk-8u162-linux-x64.tar.gz 用mv命令来修改:mv 空格 原名 空格 新名修改.bashrc文件在用户的家目录下进行环境变量的编辑只对当前用户有用。
使用修改 /etc/profile 文件进行环境变量的编辑是对所有用户有用
因为操作系统无法识别java的存在所以需要配置环境变量环境变量配置在用户目录下的隐藏文件.bashrc中
cd是切换目录change directorycd后面不跟参数是回到用户的家目录/home/xxx
ls -al ls是list -al是显示所有文件包含隐藏文件Linux系统中隐藏文件以点开头
ychs2ubunt2:~$ echo export JAVA_HOME/home/ychs2/java/jdk1.8 .bashrcecho是Linux系统输出信息命令双引号中是输出的内容默认会输出在屏幕上加上 符号后是管道输出符重定向到.bashrc文件中
打开.bahrc文件可以看到文件最后一行加上了
export JAVA_HOME/home/ychs2/java/jdk1.8 在加入Java环境变量JAVA_HOME后把这个变量配置到PATH变量中echo export PATH$JAVA_HOME/bin:$PATH .bashrcbin后面是冒号$JAVA_HOME/bin:是把java信息添加到PATH原有变量中后面要加$PATH不能丢掉PATH中原有信息我们看到java命令还是不可识别Command java not found让变量生效source .bashrcJava就可以使用了配置环境变量
vi /etc/profileexport JAVA_HOME/home/local/java/jdk1.8.0_271
export PATH$JAVA_HOME/bin:$PATH
export CLASSPATH.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
启动配置
source /etc/profile
## 安装MySQL
#### 更新软件包存储库
ychs2ubunt2:~$ sudo apt-get install mysql-server
安装MySQL
#### 配置MySQL
#### 检查MySQL状态
#### 登录MySQL在此过程中输入你的系统密码
至此可以进行远程连接MySQL
停止MySQL服务
安装git 创建新仓库 git init 克隆仓库 git clone /path/to/respository
工作流 本地仓库包括工作目录缓存区 head指向 最后一次缓存结果 添加到缓存区 git add * 提交改动 git commit -m
推送改动 git push origin master
配置git信息config 查看配置信息 git config --list usename huangtao01 email 197qq.com 设置邮箱 git config user.email “邮箱” 更换邮箱 355qq.com git config --global --replace-all user.email “邮箱” 打开config 设置用户和邮箱信息 上传