购买服务期之后进如服务器管理控制台,创建安全组规则:
我自己的规则如下:
控制台一定要开启对应端口号,不然即使服务器内部开启了端口,外网依旧连接不到服务器
开启防火墙80端口号:
1.netstat -anp |grep 端口号
2.netstat -nultp(此处不用加端口号)
该命令是查看当前所有已经使用的端口情况
查询有哪些端口是开启的:
[root@centos7 ~]# firewall-cmd --list-port
开启端口 (也可以把服务器防火墙关闭,那防火墙就不拦截请求的端口了)
若开启防火墙,那么应该在防火墙中开启80,21, 22,3306 四个端口 以便后续的操作
[root@centos7 ~]# firewall-cmd --zone=public --add-port=80/tcp --permanent
查询端口号80 是否开启:
[root@centos7 ~]# firewall-cmd --query-port=80/tcp
命令含义:
--zone #作用域
--add-port=80/tcp #添加端口,格式为:端口/通讯协议
--permanent #永久生效,没有此参数重启后失效
重启防火墙
[root@centos7 ~]# firewall-cmd --reload
结束对应端口号进程
kill -9 端口号
关闭被占用的80端口,切换到/etc/init.d
tomcat项目发布 域名绑定
打开 tomcat - ->conf- ->server.xml 编辑>
这里9090端口改为80端口
多个域名绑定 可在<context docBase 前面添加一行
<Alias>www.xxxx.com</Alias>
网站域名备案流程:
先到服务器实例控制台申请备案号,
然后绑定的域名所属账户下
进入备案系统
输入对应信息后进入下一步到这里
勾选已有备案服务号,填入之前到服务器实例申请的备案号 接着验证
下一步:
继续后面的操作就行了
上传资料 办理拍照 提交管局 审核通过
jdk安装(有些linux系统自带java虚拟机,我这没有)
查看安装的jdk
yum list installed | grep [java][jdk]
卸载jdk
yum -y remove java-1.6.0-openjdk*
yum -y remove tzdata-java.noarch
安装jdk
查看jdk软件包列表
yum search java | grep -i --color jdk
选择版本安装
yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel
#或者如下命令,安装jdk1.8.0的所有文件
yum install -y java-1.8.0-openjdk*
tomcat 下载
wget 链接地址;
解压压缩包:
tar -xzvf file.tar.gz //解压tar.gz
压缩,解压命令扩展:
压缩
tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg
tar –czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
tar –cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux
zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux
解压
tar –xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2 //解压 tar.bz2
tar –xZvf file.tar.Z //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip
总结
1、*.tar 用 tar –xvf 解压
2、*.gz 用 gzip -d或者gunzip 解压
3、*.tar.gz和*.tgz 用 tar –xzf 解压
4、*.bz2 用 bzip2 -d或者用bunzip2 解压
5、*.tar.bz2用tar –xjf 解压
6、*.Z 用 uncompress 解压
7、*.tar.Z 用tar –xZf 解压
8、*.rar 用 unrar e解压
9、*.zip 用 unzip 解压
Mysql安装:
下载并安装MySQL官方的 Yum Repository
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum安装
yum -y install mysql57-community-release-el7-10.noarch.rpm
安装mysql
yum -y install mysql-community-server
启动mysql
systemctl start mysqld.service
查看mysql运行状态
systemctl status mysqld.service
查看mysql密码
grep "password" /var/log/mysqld.log
修改mysql编码
cd /etc/my.cnf
vim my.cnf
修改mysql账户密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
创建mysql用户
create user 'test'@'%' identified by 'test123'
授权:
授权test用户有testDB数据库的某一部分权限:
grant select,update on testDB.* to test@'%' identified by 'test123';
授权test用户有testDB数据库的所有操作权限:
grant all privileges on testDB.* to 'test'@'%' identified by 'test123';
授权test用户拥有所有数据库的某些权限:
grant select,delete,update,create,drop on *.* to 'test'@'%' identified by 'test123';