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

泰安网站开发推广cms网站怎么建

泰安网站开发推广,cms网站怎么建,企业网站建设维护,以后做网站发展前途准备工作#xff1a;CentOS 7系统#xff0c;并确保可以联通网络 1、获取MySQL 5.7 Community Repository软件包 注意#xff1a;这里使用的是root用户身份。 wget https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm2、安装软件包 rpm -ivh mysql5…准备工作CentOS 7系统并确保可以联通网络 1、获取MySQL 5.7 Community Repository软件包 注意这里使用的是root用户身份。 wget https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm2、安装软件包 rpm -ivh mysql57-community-release-el7-8.noarch.rpm3、安装MySQL服务 cd /etc/yum.repos.d这里先切换到yum软件仓库配置文件的目录接下来使用yum包管理器安装MySQL服务命令如下 yum -y install mysql-server这里因为软件包比较大可能需要一点时间。 到这里如果安装的时候出现公钥尚未安装的问题请不要着急根据下面的步骤来解决问题。如果没有问题的话则直接进行步骤4。 rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022首先执行上面的命令该命令的作用是导入MySQL软件仓库的GPG公钥。 在软件仓库中使用GPG公钥可以确保软件包的完整性和认证以防止未经授权的修改或潜在的风险。 紧接着重新执行一下安装服务的命令。 yum -y install mysql-server4、操作MySQL服务 如果你没有出现公钥尚未安装的问题就正常继续往下。 首先启动MySQL服务并设置开机自动启动。 # 启动服务 systemctl start mysqld # 查看状态 systemctl status mysqld # 设置开机自动启动 systemctl enable mysqld如果启动状态如下则说明MySQL服务已经正常运行了。 5、查看进程 ps -ef | grep mysql6、登录及密码配置 1、首先查看安装后随机生成的MySQL密码。 grep A temporary password /var/log/mysqld.log这里的密码建议先进行复制后面直接黏贴不推荐手动输入。 2、接着登录MySQL数据库。 mysql -uroot -p在上面的图片中在输入密码处黏贴前面复制的密码。 特别注意由于密码不是明文显示的所以不会直接显示不要以为是键盘坏了或者什么情况。 3、修改验证密码的强度等级和长度 由于不支持设置简单的密码如果出于学习的目的想设置简单好记的密码就需要进行下面的操作。 建议工作环境下不建议设置简单密码。 首先执行修改验证密码强度等级的命令将等级设置为LOW也就是低级的。命令如下 set global validate_password_policyLOW;接着设置密码的长度这里需要设置多少位数的简单密码就设置多少位数我这里设置密码为123456所以设置长度为6。 set global validate_password_length6;到了这里就能执行设置密码的命令了。 ALTER USER USER() IDENTIFIED BY 123456;最后退出数据库尝试用设置的新密码进行登录。 重新进入数据库可以执行一下简单的命令测试一下。 show databases;7、字符集编码配置 首先查看一下默认的字符集编码 show variables like %char%;接着退出MySQL停止MySQL服务再编辑配置文件。 systemctl stop mysqld紧接着开始修改配置文件。 vi /etc/my.cnf在配置文件中找到[client]部分开始的内容修改如下。 # [client] # 设置字符编码 default-character-setutf8 # [mysqld] character-set-serverutf8 collation-serverutf8_general_ci如果没有这一部分则直接进行添加。 修改完成后保存配置文件并重启MySQL服务。 systemctl restart mysqld这里暂时跳过编码测试的情况后面远程连接后直接测试中文的情况。 8、配置远程连接 GRANT ALL PRIVILEGES ON *.* TO root% IDENTIFIED BY 123456 WITH GRANT OPTION;这个SQL命令的作用是授予具有完全权限的root用户从任何地方连接到数据库密码为123456并允许其执行任何数据库操作。这是非常强大的权限因此在生产环境中应该小心使用并确保只授予必要的权限以减少潜在的安全风险。 上面的命令如果执行出现如下错误则参考下方的图片进行处理即可。 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 最后执行一下下面的命令。 FLUSH PRIVILEGES;该命令是一个SQL命令它的作用是重新加载访问控制权限以确保最新的授权更改生效。 9、配置防火墙规则 配置完远程连接权限后需要配置一下防火墙规则。 首先查看防火墙的状态确保防火墙处于启动状态。 systemctl status firewalld接着配置防火墙规则命令如下 firewall-cmd --zonepublic --add-port3306/tcp --permanent;这个命令的作用是将TCP端口3306添加到公共防火墙3306端口通常用于MySQL数据库服务这是允许从外部网络连接到MySQL服务器的重要一步。 其中参数–permanent表示设置为永久性的即系统重启后仍然保留此规则。 开放3306端口后重新载入一下防火墙规则执行如下命令 firewall-cmd --reload到这里就需要获取一下系统的IP地址执行命令如下 ifconfig记住上面的IP地址接下来就使用数据库连接工具Navicat进行连接。 上面的图片中“主机”输入CentOS系统的IP地址端口使用3306因为前面防火墙开放MySQL服务使用的是3306端口用户名即数据库的用户名密码即数据库的密码。 保证输入正确后点击连接测试软件弹出连接成功。 10、测试建库建表和字符集 使用Navicat远程连接到数据库后手动进行建库建表的操作建表如下 类型注意使用字符串类型方便后面的测试。 表格创建完成后插入任意中文字符数据。 数据插入后回到Linux端在MySQL数据库中查询数据表的数据以验证中文字符集是否正常保证中文字符不会出现乱码的情况。 附 MySQL版本查看命令 mysql -V可见版本是5.7.43其实早在第一步获取软件包的命令中就已经指定了安装MySQL 5.7的版本了。 到这里一切操作就完美结束了
http://www.dnsts.com.cn/news/220410.html

相关文章:

  • 郑州网站优化渠道毕业设计网站选题
  • 做网站不推广管用吗郑州网站排名哪家好
  • 做网站合肥学校部门网站建设总结
  • 是用cms还是直接用语言写网站网站名称怎么填写
  • 和小男生做的网站东莞互联网招聘
  • 网站开发创意想法中企动力网站策划
  • 建设外贸购物网站临淄招聘信息最新招聘信息
  • 如何海外网站建设广州致格广告有限公司网站
  • 地方类门户网站如何让百度收录自己的网站信息
  • 可信赖的坪山网站建设千库网官网首页登录
  • 烟台企业网站制作公司浙江建设厅网站
  • 长沙网站技术专家做网站开封
  • 哪里有营销型网站最新报价建站软件有哪些功能
  • 生鲜网站建设规划书网页小游戏插件不支持
  • 黄冈网站建设推荐电商小白如何做网店运营
  • 高端网站建设公司哪家服务态度好淘宝客怎么自建网站做推广
  • 推广型网站建设电话大型外贸网站建设
  • 找个免费的网站这么难吗界首网站建设
  • 陕西省城乡建设学校网站毕业设计网站建设英文文献
  • 景区网站如何建设在线域名查询网站
  • 代理网站系统山东专业网站建设公司
  • 怎么实现网站注册页面wordpress关闭在线修改主题
  • 做网站发广告云奇网站建设
  • wordpress登录页面空白做seo哪些网站会好点
  • 自己做剧本网站wordpress 重定向
  • 免费发群二维码的网站wordpress wp editor
  • 公司做网站需要哪些费用做阀门销售在哪个网站上做好
  • 好人一生平安网站哪个好西峡微网站开发
  • 长沙建站公司模板苏州 做网站
  • 汉南公司网站建设百度推广费用