网站建设资讯

NEWS

网站建设资讯

阿里云怎么装mysql,阿里云怎么装软件

阿里云服务器如何安装MySQL数据库

1.查看mysql编辑情况rpm -qa|grep mysql

成都创新互联公司是一家专业提供章丘企业网站建设,专注与成都网站设计、网站制作、外贸营销网站建设HTML5、小程序制作等业务。10年已为章丘众多企业、政府机构等服务。创新互联专业网络公司优惠进行中。

2.卸载原有的mysql rpm -e --nodeps mysql 

//

强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除

3.通过命令查看yum上面提供的可下载版本  yum list | grep mysql

4.安装mysql客户端和服务端 yum install -y mysql-server mysql mysql-deve

5.查看mysql启动状态 mysql service status

6.登录mysql提示

7.修改mysql的root密码

service mysqld stop

无密码登录mysql:mysqld_safe --skip-grant-tables

输入mysql -uroot -p 直接回车进入mysql客户端页面

use mysql;

update user set password=PASSWORD("root")where user="root";修改密码

flush privileges; 更新权限

service mysqld restart

最后直接登录 mysql -u root -p回车输入密码

阿里云安装lnmpa

官方地址:

LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RHEL/Fedora/Aliyun/Amazon、Debian/Ubuntu/Raspbian/Deepin/Mint Linux VPS或独立主机安装LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生产环境的Shell程序。

流程就是:安装lnmp,然后再安装pureftp,开放相应的端口,对各个应用服务器进行设置。

各个应用服务器进行设置:

对pureftp进行防火墙端口设置、阿里云安全组规则端口开放,用主动模式去连接ftp。

对mysql进行防火墙端口设置、阿里云安全组规则端口开放、设置root用户可远程ip连接。

对nginx进行防火墙端口设置、远程ip连接、阿里云安全组规则端口开放。

安装过程中,我选择安装 mysql 5.7,php 5.6,Jemalloc内存分配器

一些提示操作:可以查看/usr/lnmp/README,从lnmp1.4开始,不再安装pureftp,需要自己手动安装。见下文 安装PureFtp篇 。

搭建好lnmpa后,通过外网ip访问nginx,mysql,pure-ftp等有可能因端口问题访问失败,我们需要对防火墙进行设置。包括开启防火墙、开机自动启动防火墙、开放应用服务器对应的端口;

另附firewall的其他命令操作

开放了防火墙端口还不够,还需要再阿里云安全组规则页面进行再次开放端口。

我分别开放了21、22、80、88、3306、8080端口。

1、阿里云安全组规则,开放80端口

2、阿里云安全组规则,开放80端口

安装后, -h localhost 可以访问mysql,但是 -h 公网ip 无法正常登录mysql,提示2003错误。

网上很多说法是“因为centos7系统,即使关闭 firewalld,除了22端口,其余端口无法被外界访问,本地访问正常。”但经过测试,即使关了防火墙,访问其他端口时,未在==阿里云安全组规则==配置,也会被阿里云安全组规则进行挡住而无法访问。针对该问题,需要进行下面三步操作设置。

1、打开防火墙,然后开放防火墙3306端口

2、阿里云安全组规则,开放3306端口

3、mysql授权任何ip都可以远程该mysql服务器

默认LNMP是不安装FTP服务器的,如需要FTP服务器:

我选择安装pureftpd ,当然也可以不按照pureftpd,直接使用xshell的xftp去操作。

这个ftp虚拟用户为 系统用户 下的虚拟用户。就是说,你通过ftp客户端登录后上传的文件的所有者(权限)为该系统用户。比如,将ftp用户test绑定到系统用户cjf下,那么登录ftp后,上传的服务器的文件所有者是cjf。这样就可以不用给你该系统用户的登录密码,免得你登录服务器去干其他坏事。

解决方法:更改Filezilla设置,编辑-设置-连接-FTP-被动模式,将“使用服务器的外部ip地址来代替”改为“回到主动模式”即可。 ----------就是尝试==被动模式==不行的话,就用==主动模式==去连接。

以前总使用 ftp 公网ip ,登录后操作总是提示227,按网上教程说,把 ftp passive 关闭被动模式,但还是无法正常使用,这是因为在 ftp 公网ip 会因为==ForcePassiveIP没开启==,==安全组端口没设置==而出现被动模式阻塞。相比 ftp 局部网内部ip 这种方式,更麻烦,且服务器开放了更多的端口,更加不安全。不建议这种操作。

如果你不想了解什么是主动模式、什么是被动模式的话,就记住:

关闭passive(不用操作,只是补充知识点)

主动模式和被动模式:

【内网穿透笔记】FTP映射出现227 Entering Passive Mode错误命令原因及解决方法

安装lnmpa后,可以在 /usr/local/apache/conf/httpd.conf 中看到,apache的根目录Directory也被设置到了 /home/wwwroot/deafualt,而非${apche_home}/htdocs。

在lnmpa的架构中,默认情况下,apache被用来提供访问php的服务器。

如果想让nginx反向代理,通过80端口就可以访问tomcat的项目的话,可以进行设置

vim /usr/local/nginx/conf/nginx.conf

vim tomcat-users.xml

通过putty或者SecureCRT安装lnmp时,网络突然掉线或者不小心putty被关掉等等原因,造成lnmp安装过程被中断怎么办,其实防止这种现象很简单,只要在安装lnmp前执行screen命令就可以了。

详细介绍:

screen操作演示

微信公众平台消息接口开发在线调试系统

如何在阿里云服务器上安装mysql数据库?

1.首先清除5.1版本的多余包(有些阿里云版本系统里有残留)

yum -y remove mysql-libs-5.1*;

2.安装mysql5.5服务器端程序,

下载地址:

rpm -ivh MySQL-server-5.5.34-1.linux2.6.x86_64.rpm

3.安装mysql5.5客户端端程序

下载地址:

rpm -ivh MySQL-client-5.5.34-1.linux2.6.x86_64.rpm

4.然后启动

service mysql start

多个系统测试过,这个版本最稳定,最不容易出现网上所说的各种问题

阿里云安装宝塔以及mysql配置

系统 :CentOS 7.6

yum install -y wget wget -O install.sh sh install.sh

Bt-Panel: 你的IP:8888/xxxxxx

username: 用户名

password: 密码

mysql -u root -p

mysql use mysql;

mysql update user set password=password('root') where user='root';

mysql exit;

mysql GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";

service mysqld restart

firewall-cmd --zone=public --add-port=3306/tcp --permanent

firewall-cmd --reload

阿里云的centos7.2版怎么安装mysql

1、检查yum是否有 mysql-server的 repo

命令:rpm -qa|grep mysql

2、没有安装就按照本步骤进行下载和安装,有则跳过

下载repo,命令:wget 地址请参考图片

安装repo,命令:sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

安装后,在/etc/yum.repos.d/ 会有两个 repo 文件 mysql-community.repo,mysql-community-source.repo

3、安装 mysql

命令:sudo yum install mysql-server

等待命令完成即可

4、重新启动 mysql 服务

命令:sudo systemctl restart mysqld.service

测试登陆

命令:mysql -u root


当前标题:阿里云怎么装mysql,阿里云怎么装软件
链接地址:http://njwzjz.com/article/dsciidi.html