Linux服务器常用指令(边学边更新)
零、前言
备注:
0、这些指令是我学习操作Linux服务器做的笔记,并不完善,对他人可能并无学习价值。
1、#是每个指令前已经存在的,不用输入。
2、xxx是文件名。
3、www是路径。
4、黑体字是指令,普通字是例子。
一、文件操作
显示当前位置:#pwd
回到上一级目录:#cd ..
回到上一次目录:#cd -
进入指定文件夹:#cd xxx
查找位置:#whereis xxx
复制:#cp -r xxx www cp -r happyaaakkk/* ROOT复制happyaaakkk里的所有东西到ROOT
修改文件名:# mv xxx xxx mv 平安京.jpg paj.jpg 修改平安京.jpg为paj.jpg
修改内容:#vi xxx vi home.jsp修改home.jsp的内容
二、解压
解压:#tar -xvf xxx -www
#tar -xvf jdk-8u201-linux-x64.tar.gz -C/usr/java/jdk/ 解压当前文件夹内的jdk-8u201-linux-x64.tar.gz到C/usr/java/jdk/
# tar -xvf apache-tomcat-8.5.37.tar.gz -C /usr/java/tomcat/ 解压tomcat
三、配置jdk环境变量
这个步骤我失败了无数次,花了我两个小时!啊!啊啊啊啊!!!啊啊啊啊啊啊啊啊啊啊啊啊阿啊啊啊!!!(土拨鼠叫声)
1.输入#vi /etc/profile
2.按大写G
3.按小写i,此时出现INSERT
4.用键盘上的箭头按键把光标移动到最下面,加入这三行:
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_201(不加黑的这一段是自己jdk的路径,要改)
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
5.按ESC
6.输入:wq回车,保存并退出
7.输入# source /etc/profile回车
8.输入# java -version进行测试,见到下图就ok了!
四、安装tomcat
可以看这个:Linux下安装Tomcat服务器和部署Web应用
1.解压tomcat # tar -xvf apache-tomcat-8.5.37.tar.gz -C /usr/java/tomcat/
2.进入解压文件夹下的bin文件夹
3.编辑setclasspath.sh 脚本,# vi setclasspath.sh
4.添写如下内容:
export JAVA_HOME=/usr/java/jdk/jdk版本编号
export JRE_HOME=/usr/java/jdk/jdk版本编号/jre
5.保存编辑内容,按下Esc键,输入“:wq”回车,保存退出。
6.启动tomcat, #./startup.sh
关闭tomcat:#./shutdown.sh
五、防火墙
可以看这个:Centos7.3防火墙配置
1、查看firewall服务状态 #systemctl status firewalld
2、查看firewall的状态 #firewall-cmd --state
3、开启、重启、关闭、firewalld.service服务
开启 # service firewalld start
重启 #service firewalld restart
关闭 #service firewalld stop
4、查看防火墙规则 # firewall-cmd --list-all
5、查询、开放、关闭端口
查询端口是否开放 # firewall-cmd --query-port=8080/tcp
开放80端口 # firewall-cmd --permanent --add-port=80/tcp
移除端口 # firewall-cmd --permanent --remove-port=8080/tcp
重启防火墙(修改配置后要重启防火墙) # firewall-cmd --reload
参数解释
1、firwall-cmd:是Linux提供的操作firewall的一个工具;
2、--permanent:表示设置为持久;
3、--add-port:标识添加的端口;
六、数据库操作。
安装mysql和连接navicat见:
重启:#systemctl restart mysqld.service
停止:#systemctl stop mysqld.service
查看状态:#systemctl status mysqld.service
登录:# mysql -u root -p (然后输入密码,这时候看不到密码被输入,直接打然后回车就行了)
退出:#exit;(在mysql里的语句必须加上分号)
查看数据库:#show databases;
*附加
0、阿里云ECS建网站(建站)超详细全套完整图文教程!菜鸟必看!
里面有少许错误,要配合本文看。
1、将tomcat端口8080更改为80
打开tomcat文件夹-->找到conf-->server.xml-->用记事本打开
把此处的8080改为80,保存,重启tomcat。
2、修改默认页,即输入域名后直接访问home.jsp
打开tomcat文件夹-->找到conf-->web.xml-->用记事本打开
在这添加上想要展示的项目页面。