快速,持续,稳定,傻瓜式
支持Mysql,Sqlserver数据同步

装自己的服务器教程)yum-jdk-mysql-防火墙-SVN-redis-申请域名

在线QQ客服:1922638

专业的SQL Server、MySQL数据库同步软件

目录

1,购买服务器

2.安装yum

2.安装JDK

4.安装mysql

更改mysql密码

5.操作防火墙命令摘要

6.安装Docker

7.安装SVN

一个步骤YUM安装SVN

第二部分是创建项目存储库

第三部分配置SVN信息

四开始

五分步测试

添加用户

8.安装redis

9,然后添加我在域名申请中的经验

推荐阅读:


腾讯云购买了它。与阿里云相比,它更经济。

重置密码并登录。

建立您自己的文件夹并下载加压百胜

下载

wget? http://yum.baseurl.org/download/3.2/yum-3.2.28.tar.gz

解压缩

tar xvf yum-3.2.28.tar.gz

在etc和配置文件yum.conf中创建yum

触摸/etc/yum.conf

输入解压缩的文件夹

cd/root/yum-3.2.28

运行以下语句

https://blog.csdn.net/wang_lianjie/article/details/yummain.py安装吗?百胜

您可以成功安装

查看yum中管理的可用JDK软件包列表:

百胜搜索Java | grep-i–color JDK

我选择了java-1.8.0-openjdk-devel.x86_64

yum安装java-1.8.0-openjdk-devel.x86_64

确认一半。

java/javac/java-version看看是否很好

如果不好,请配置环境变量,我直接喜欢它,不需要配置。

配置环境变量,在etc文件中打开配置文件

vi?/etc/个人资料

添加文件

导出JAVA_HOME =/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.71-2.b15.el7_2.x86_64

export CLASSPATH =.: $ JAVA_HOME/jre/lib/rt.jar:$ JAVA_HOME/lib/dt.jar:$ JAVA_HOME/lib/tools.jar

导出路径= $路径:$ JAVA_HOME/bin

保存并关闭后,执行以使配置生效:

来源?/etc/个人资料

下载mysql

开始安装MySQL(这将花费很多时间)

起停控制?

systemctl启动mysqld.service启动

systemctl停止mysqld.service停止

systemctl重新启动mysqld.service重新启动

etc/my.cnf mysql配置文件

查找初始密码

启动mysql后,从日志中查找并检索命令

grep”临时密码”/var/log/mysqld.log

红色框是。

输入默认密码

如果发现它是mysql>,则输入了mysql,则可以输入mysql命令。

?执行?显示数据库;发现它不起作用。因为此登录名是临时密码。首先,必须先更改密码,然后才能执行数据操作。在下面修改密码。

首先,修改validate_password_policy参数的值

mysql \>设置全局validate_password_policy = 0;

validate_password_length(密码长度)参数默认为8,我们将其修改为1

mysql \>设置全局validate_password_length = 1;

?完成后,再次执行更改密码语句以成功

mysql \>更改由” 123456″标识的用户” root” @” localhost”;

更改密码后:

您可以执行数据库操作。

退出mysql :\\\\ q

安装mysql之后,我发现我没有在本地连接数据库工具,分析了原因,ping和ping。

设置下层防火墙(命令摘要如下),在腾讯云平台上打开端口

最后,最后发现这与mysql的权限有关,并且远程访问未更改。

  • 登录到MySQL mysql-u root-p密码
  • 执行
  • 执行
  • 执行

之后就解决了

firewall-cmd–state ##检查防火墙的运行状态,是否正在运行

firewall-cmd–reload ##重新加载配置,例如在添加规则之后,您需要执行此命令

Firewall-cmd–get-zones #列出支持的区域

Firewall-cmd–get-services ##列出支持的服务,并且允许列表中的服务

Firewall-cmd–list-ports #列出打开的端口

firewall-cmd–query-service ftp #检查是否支持ftp服务,返回yes或否

firewall-cmd–add-service = ftp #临时打开FTP服务

firewall-cmd–add-service = ftp–permanent #永久打开ftp服务

firewall-cmd–remove-service = ftp-永久吗? #永久删除ftp服务

firewall-cmd–add-port = 80/tcp–permanent ##永久添加端口80

iptables-L-n ##查看规则,此命令与iptables相同

systemctl停止firewalld吗? #关闭防火墙,

systemctl启动firewalld #打开防火墙

systemctl status firewalld #查看防火墙状态

systemctl重新启动firewalld #重新启动防火墙

systemctl disable firewalld ##开启防火墙后即关闭它,即永久关闭

这是对新手教程的参考

安装了Docker,安装了nginx,我想安装越来越多的东西,发现内存不足。

使用docker仍然会占用内存。我不想使用它。

等待,请考虑更改为更好的服务器

我觉得1H2G服务器可以安装少于8个应用程序(平均200-300M)。即使已经安装了Docker,它也不是很有用,也不需要管理这种东西。

查询已安装的docker

已安装yum列表| grep docker

卸载

? yum-y remove containerd.io.x86_64 docker-ce.x86_64 docker-ce-cli.x86_64

我尝试了4-5次各种安装方法,总体命令是相同的,但是不同的人将本地库安装在不同的地方

有人说它们是安装在家庭中的,有些是直接安装在var中的,还有一些是随机生成的文件夹。结果,许多教程(即使有些不完整)也会使很难从文章中找到安装SVN的解决方案。

我在这里写我的,我的环境是Centos7.5,百度云服务器。是为了获得可以在Internet上访问的SVN

yum install-y subversion

mkdir-p/data/svn/myproject

svnadmin创建/数据/svn/myproject

如果此路径与以下配置有关,则如果选择Zajia的教程,请单击我的。

1.配置文件描述

存储库中的配置目录conf中有三个文件:

  • authz是权限控制文件
  • passwd是帐户密码文件
  • svnserve.conf是SVN服务综合配置文件

2.配置权限配置文件

编辑authz权限控制文件

[组]

admin =管理员,root,测试

[/]

@ admin = rw

* = r

3.配置帐户密码文件

修改passwd帐户密码文件

[用户]

管理员= 123456

根= 123456

测试= 123456

4.配置SVN服务综合配置文件

编辑SVN综合配置文件svnserve.conf

[常规]

匿名访问=无

auth-access =写

password-db = passwd

authz-db = authz

领域=/数据/svn/myproject

[sasl]

svnserve-d-r/data/svn

服务器内部:

构建文件夹签出SVN项目

mkdir-p/数据/工作区/myproject

svn co svn://[您的IP]/myproject/data/workspace/myproject–username root–password 123456–force–no-auth-cache

您的IP是服务器的IP,但是对我而言,云服务器是我的Intranet IP。

将文件提交到SVN服务器

将文件提交到本地的SVN服务器,其中根密码是/data/svn/myproject/conf/passwd文件中存储的密码

cd/数据/工作区/myproject

回声测试\ gt; test.txt

svn添加test.txt

svn commit test.txt-m” test”

提交成功后,您可以通过以下命令从本地项目中删除文件

cd/数据/工作区/myproject

rm-rf test.txt

删除后,可以通过SVN服务器进行恢复

cd/数据/工作区/myproject

svn更新

外部客户检查

请参阅上面的防火墙关闭命令,在关闭后重试,然后在完成端口设置后将其打开。

我发现使用root用户完全可以。

如果要添加用户,请如图所示修改两个配置文件,以root用户身份对其进行更改,不要只担心添加密码,也不要去authz进行配置权限。我相信你可以。更改后,无需重新启动SVN即可生效。

ps:如果更改XXX.conf的配置,则需要重新启动它。

为此,您可以与朋友在线编写代码。

或者提交到云服务器的东西,比百度云盘好,哈哈。

参考? CentOS7 SVN安装配置(支持http)

主要参考:如何通过云服务器构建SVN服务器

卸载SVN

yum remove subversion

yum install redis

确认中途

开始Redis

服务重启动开始

检查情况

netstat-tlnp

发现它仅对本地开放,不能从外部访问(因为它不是0.0.0.0,而是127.0.0.1)。

编辑配置

vim/etc/redis.conf

更改为0.0.0.0

修改配置后

服务重做重启

稍后再检查

因为已经配置了域名,所以我可以直接找到具有网络的Linux环境并使用redis-cli进行测试

基本命令可以参考我的其他文章吗?快速访问redis(声明)

效果如图所示。

我于2019年11月11日在百度云上购买了域名loveme.cloud。之所以没有在腾讯云上购买,是因为我没有找到想要的东西。

申请时有很多挫折。我首先在百度云上进行了一系列操作,但都失败了。也称为百度的客户服务。他向我推销了百度云的服务器。我说我有。他说去那儿。

因此,我来到腾讯云申请该记录。提示我使用腾讯云的applet在移动终端上输入

输入一系列类别(网站名称,备注)后,我什至没有想到。无需填写其他材料,仅填写必填字段

我忘了那天或以后的一天。腾讯云客户服务中心打电话告诉我我没有正确填写。

例如,个人名称不应出现在网站名称和备注中。如果其他人的域名需要提供域名证书,则需要使用纯白的墙壁来识别人脸。

芭芭拉说了很多,非常详细而且态度很好。

因此,我再次进入百度云的平台并下载了域名证书。

已将其转移到手机中,并通过腾讯云的小程序重新提交以进行归档。

一两天后使用了腾讯的评论。

提示进入省级审查。它说将需要20天。我有点着急。再次致电腾讯云的客户服务。

他们说这很正常。

耐心等待直到今天(2019-11-28)我收到了腾讯云的短信通知。审查已通过。

我等不及要ping我的域名,但是它不起作用

检查Internet上的信息并说什么域名解析都是模棱两可的。

一段时间后,我终于尝试了没有www的那个。

通过,非常高兴。

我再次尝试,并将mysql客户端和svn终端的域名更改为新打包的域名,一切正常。

事实证明,审核通过后即可使用。

也可以访问服务器上启动的项目

另一个问题是端口访问后无法保存号码。

通过检查该信息,可以得出结论,在不添加端口号的情况下,默认情况下将访问端口80。因此,过一段时间后,您可以将服务发布到端口80。

此时,可以愉快地使用域名。

.cloud后缀的域名是在百度云平台Double 11期间以1元的价格购买的。

Docker命令参考:Docker命令

Linux命令参考:Linux命令摘要

相关推荐

咨询软件
 
QQ在线咨询
售前咨询热线
QQ1922638