当前位置: 首页 > news >正文

网站机房建设流程求一个自己做的网站链接

网站机房建设流程,求一个自己做的网站链接,关键词的选取原则有,万维网络(临沂网站建设)注#xff1a;linux系统为vmware虚拟机#xff0c;和真实工作环境可能有出入#xff0c;不过正因如此我暴露了NAT转出的IP也没什么大碍 引言 postgresql与mysql目前都是非常受人欢迎的两大数据库#xff0c;其各有各的优势#xff0c;初学者先使用简单一张图来说明两者区…注linux系统为vmware虚拟机和真实工作环境可能有出入不过正因如此我暴露了NAT转出的IP也没什么大碍 引言 postgresql与mysql目前都是非常受人欢迎的两大数据库其各有各的优势初学者先使用简单一张图来说明两者区别 以上内容引用自https://zhuanlan.zhihu.com/p/643268482 顺带由于自己目前的项目组正在使用的就是postgresql所以和经典老牌数据库mysql一并装来学学 postgresql14 在线安装以及远程连接 开始前先进入官网查看官方指导 https://www.postgresql.org/download/ 首先点击linux后选择Red Hat系原因具体看下图总的来说CentOS是企业版RHEL的先行前瞻版本相对比测试版的Fedora又稳定些关键是免费于是被很多企业所采用。此处使用yum包管理工具进行下载安装 点击RED HAT框后进入下载选择页注意这几个看起来像纯Input的框实际上是可点击的 选择好对应的选项下方就会跳出对应yum脚本 由于一般我们操作linux服务器都是以远程SSH命令进行操作的本次以xshell工具进行演示 使用第一个命令下载对应的rpm包 sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm第二个命令安装postgresql程序 sudo yum install -y postgresql14-server此时postgresql已经被安装到系统中了并且系统中也已经添加了postgres这个用户但是目前还没有设置密码而且网上好像没找到其初始密码是什么用当前的用户是无法访问/var/lib/pgsql这个目录的所以先下一步 sudo /usr/pgsql-14/bin/postgresql-14-setup initdb此处执行的是postgresql的初始化执行后其数据库中就有了基础表和数据库用户但此时我们还是不知道其系统内postgres用户密码所以我们切换到root用户进行重置。 sudo passwd -d postgres sudo -u postgres passwd此时输入两次密码即可之后就可以愉快地用postgres用户访问数据库相关内容了 此时就可以访问/var/lib/pgsql/14/data/pg_hba.conf文件了需要在这边在控制外部访问的文件中添加内容 host all all 0.0.0.0/0 md5具体含义如下 另外可以在同目录找到postgresql.conf文件用于控制对外开放的端口默认状态为5432 如有需要修改修改后重启生效 接下来启动postgresql的服务并设置为开机启动 sudo systemctl enable postgresql-14 sudo systemctl start postgresql-14此时就可以使用远程GUI工具进行连接了 要注意的是如果使用远程连接的话是需要先用SSH连接搭载postgresql的主机然后通过连接到的主机进行数据库服务的访问 对应不同的连接过程 离线安装mysql8 首先到官网下载对应的整合包 https://dev.mysql.com/downloads/mysql/ 2023年的话,很多人可能会纠结要不要保持最新的版本来安装练习,但是要注意8.2.0此处有Innovation的标识标定其为创新性版本换言之就是并非是能保证稳定的版本具体的变化可以参考下网络资源。 所以我们此处选择8.0.358.0这个大版本基本上也就是目前新一代使用的最多的社区资源也比较丰富的版本了 下一个开始选择系统有的人仔细一看居然没有CentOS就懵了实际上CentOS就是RHELredhat 企业级linux的略前瞻版本初学者可以直接近似认为是换皮就可以了所以直接选Red Hat Enterprise Linux即可 第三步则是选择对应的linux系统内核版本号此处可以先在自己的linux系统进行查询 uname -ael7是传承自RHEL的版本标识EL7指内核版本为7所以此处选择7即可其中选择X86平台的Intel/AMD的cpu为x86平台如果是什么树莓派或者是M系列芯片或者是有可能未来出的骁龙芯片电脑的话就选ARM平台。 列出的表格一眼就可以看出来最上面的bundle捆绑包就是下面的合集可能会有人想着和win系统一样只装个server用着就完事了就只下了server然而linux包有很多是需要不同其他包做依赖的比如lib相关包就是被其他模块应用的所以这里选择直接下载bundle包以防万一。 将下载下来的包传到服务器上用命令解压 tar -xvf mysql-8.0.35-1.el7.x86_64.rpm-bundle.tar安装前需要注意一个问题那就是一般目前linux系统会自带一个mariaDB和mysql有千丝万缕的联系有可能会影响到mysql的安装但是有的人反映是安装的时候会覆盖其mariaDB不过为了以防万一先移除其mariaDB rpm -qa|grep mariadb查了下果然是有的虽然只是个lib但是还是先将其移除 sudo yum remove mariadb-libs.x86_64接下来就可以真正地进行安装了先修改路径为解压了一堆包的目录 以如下顺序进行安装有的debug相关的可以暂时不用安装 rpm -ivh mysql-community-client-plugins-8.0.35-1.el7.x86_64.rpm rpm -ivh mysql-community-common-8.0.35-1.el7.x86_64.rpm rpm -ivh mysql-community-libs-8.0.35-1.el7.x86_64.rpm rpm -ivh mysql-community-client-8.0.35-1.el7.x86_64.rpm rpm -ivh mysql-community-icu-data-files-8.0.35-1.el7.x86_64.rpm rpm -ivh mysql-community-server-8.0.35-1.el7.x86_64.rpm由于各rpm包各有各的前置需要安装的东西如果第一把就开始乱序安装就会这样所以一定还是得按顺序安装。 最后安到server基本就ok了 systemctl enablemysqld systemctl start mysqld设置开机启动并立刻启动 先获取下mysql刚开始的暂存密码不然都进不去具体数据库 sudo grep temporary password /var/log/mysqld.log修改其root用户密码这里的root指的是mysql的用户不是linux的 alter user rootlocalhost identified by 【你的新密码】;要注意这个地方要换密码是有个强密码检测的测试了下应该是至少需要大小写再带特殊字符 systemctl restart mysqld再次重启即可 此时就可以用GUI工具连接了
http://www.pierceye.com/news/16700/

相关文章:

  • 阿里买域名 电脑做网站建设网站遇到的问题
  • 3d做ppt模板下载网站软件开发是啥
  • 怎么做网站地图的样式商洛市城乡建设局网站
  • 企业没有网站怎样做推广方案软件最全的软件商店
  • 找南昌网站开发公司网站是哪家公司开发的
  • 网站开发流程荆州增加网站外链
  • 网站备案密码收不到360做网站和推广怎么样
  • 个人域名免费网站教育网站改版方案
  • 谁能分享个小网站啊2016年网站推广方法
  • 国外单页制作网站模板下载如何入驻亚马逊跨境电商
  • 做线下活动的网站网站怎样做多语言切换
  • 网站如何提高转化率微网站免费注册
  • 如何快捷建企业网站qq营销
  • “网站建设:上海珍岛”定制网站建设公司电话
  • 婺源网站建设青岛市住房和城乡建设局网站
  • 网站移动终端建设网站图片速度
  • 专业网站设计网站学校的二级网站怎么建设
  • 腾讯云如何做网站wordpress 分享 插件
  • 公司网站备案流程网站怎么添加广告代码
  • 宝塔系统怎么建设网站二维码怎么制作
  • 杭州网站优化咨询python做网站教程
  • 主流大型网站开发语言调查浙江建筑公司排名前100
  • 营销型网站有哪些app百度如何给网站做评价
  • 百度手机网站制作武昌做网站哪家专业
  • 南京代做网站制作狠狠做新网站
  • 网站备案分为几种图片设计素材
  • 为什么几年前做的网站视频看不了wordpress多站点是什么
  • 怎么做购物车网站自己怎么做彩票网站吗
  • 怎么建设两个大淘客网站域名访问过程会不会影响网站访问
  • 永康网站网站建设樱桃小丸子网页设计代码