申请/连接/配置aws linux(redhat)服务器的总结
来源:互联网 发布:男人影视软件下载 编辑:程序博客网 时间:2024/05/19 03:29
1.申请aws服务器(注册账号-绑定信用卡-选择ec2-配置安全组)
2.puttv连接aws
1)使用puttygen生成ppk文件
2)使用ppk文件和服务器ipv4来连接服务器
3)使用默认的ec2-user来登录服务器
4)设置root用户密码,切换到root用户
sudo passwd root
su root
3.搭建nginx
1)使用curl下载nginx(.tar.gz)
curl -L "http://nginx.org/download/nginx-1.13.7.tar.gz" -H "Cookie: oraclelicense=accept-securebackup-cookie" -H "Connection: keep-alive" -O
2)解压
tar -zxvf 文件名
3)编译安装nginx
make
make install
4)搭建静态资源访问服务
修改nginx的conf文件夹下的nginx.conf,配置服务
server {
listen 80;
server_name res.17xs.org;
charset utf-8;
access_log off;
location / {
root /usr/local/tomcat-7.0.55/webapps/upload;
}
}
5)启动服务
/opt/nginx/sbin/nginx -c /opt/nginx/conf/nginx.conf
6)停止服务
/opt/nginx/sbin/nginx -s stop
7)查看端口占用情况
netstat -tunlp
8)如果其它机器无法访问,解决方法如下:
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
然后保存 /etc/rc.d/init.d/iptables save
重启防火墙 /etc/init.d/iptables restart
4.搭建mysql
1)下载mysql(.rpm)
curl -L "https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm" -H "Cookie: oraclelicense=accept-securebackup-cookie" -H "Connection: keep-alive" -O
2)下载 mysql57-community-release-el7-10.noarch.rpm
3)添加Mysql Yum Repository
sudo rpm -Uvh mysql57-community-release-el7-10.noarch.rpm
4)rpm 安装mysql
sudo yum install mysql-community-server-5.7.18-1.el7.x86_64.rpm
5)启动mysql
sudo service mysqld start
6)登录mysql
mysql -uroot -p
7)5.7版本是随机生成root密码,使用查看日志找到密码
sudo grep 'temporary password' /var/log/mysqld.log
8)修改root密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password_复杂点的密码';
注意:若修改失败,ERROR 1820 (HY000),修改validate_password_policy参数的值 set global validate_password_policy=0;
set global validate_password_length=1;
在执行修改密码:ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password_复杂点的密码'
9)授权其他机器访问
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
刷新权限:FLUSH PRIVILEGES;
5.卸载mysql
1)卸载前关闭MySQL服务,方法1
check mysql运行状态:service mysql status
stop mysql:service mysql stop
check mysql运行状态:service mysql status
2)卸载前关闭MySQL服务,方法2
check mysql运行状态:./mysql status
stop mysql:./mysql stop
check mysql运行状态:./mysql status
3)检查是否安装了MySQL组件
rpm -qa | grep -i mysql
MySQL-devel-5.6.23-1.linux_glibc2.5
MySQL-client-5.6.23-1.linux_glibc2.5
MySQL-server-5.6.23-1.linux_glibc2.5
4)卸载删除mysql各类组件
rpm -ev 组件名
5)收集MySQL对应的文件夹信息
find / -name mysql
6)删除对应文件夹
rm -rf mysql路径
7)删除mysql用户及用户组
more /etc/passwd | grep mysql
more /etc/shadow | grep mysql
more /etc/group | grep mysql
userdel mysql
groupdel mysql
6.搭建tomcat
1)下载tomcat(.tar.gz)
curl -L "http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.23/bin/apache-tomcat-8.5.23.tar.gz" -H "Cookie: oraclelicense=accept-securebackup-cookie" -H "Connection: keep-alive" -O
2)解压tomcat,编译安装(make;make install)
3)启动tomcat
./startup.sh
4)停止tomcat
./shutdown.sh
- 申请/连接/配置aws linux(redhat)服务器的总结
- amazon aws redhat linux配置php 环境
- RedHat linux cvs服务器的配置
- RedHat Linux服务器安全配置
- 配置自己的ss服务器(AWS)
- Win7 VNC 客户端连接RedHat Linux AS 5.8的配置
- 如何用AWS(亚马逊云服务器)搭建一个自己的BLOG (1) – 申请一个AWS云服务器
- 申请亚马逊AWS一年免费服务器
- AWS申请图文及连接教程
- AWS申请图文及连接教程
- AWS连接Linux
- Redhat Enterprice Linux 4 配置CVS服务器
- 在redhat linux下配置vsftpd服务器
- RedHat Linux 5 DNS服务器配置详解
- Linux Samba 服务器配置(RedHat)
- Redhat Linux下tftp服务器配置1.0
- redhat linux服务器配置与应用
- Mac下配置AWS-Redhat(一)
- Linux网络编程
- Spring Cloud/Boot WebSocket 无法注入其他类的解决办法
- Go语言如何实现遗传算法
- dialog第三方框架,material-dialogs的使用
- CULA矩阵相乘和CUBLAS矩阵相乘
- 申请/连接/配置aws linux(redhat)服务器的总结
- 【分布式架构】企业级分布式应用服务EDAS使用攻略(下篇)
- 可变参数列表源码的剖析
- 数据库迁移必备--批量导出定时作业
- Android HTTPS之自签名证书认证(一)
- list与Set、Map区别及适用场景
- zookeeper详解
- 伪代码阅读与学习
- intent用途汇总