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

网站建设是程序员吗2023年又封城了

网站建设是程序员吗,2023年又封城了,网站建设最基础的是什么意思,wordpress登录数据库吗文章目录 一、前期准备1、安装LAMP2、配置SELinux与防火墙3、测试Apache4、配置数据库5、创建zabbix数据库及应用 二、server端安装配置1、软件包安装2、配置数据库3、zabbix访问测试4、配置web界面 三、Agent端安装配置1、安装zabbix-agent2、配置3、启动zabbix-agent4、配置防…

文章目录

  • 一、前期准备
    • 1、安装LAMP
    • 2、配置SELinux与防火墙
    • 3、测试Apache
    • 4、配置数据库
    • 5、创建zabbix数据库及应用
  • 二、server端安装配置
    • 1、软件包安装
    • 2、配置数据库
    • 3、zabbix访问测试
    • 4、配置web界面
  • 三、Agent端安装配置
    • 1、安装zabbix-agent
    • 2、配置
    • 3、启动zabbix-agent
    • 4、配置防火墙和SELinux
  • 四、连通性测试
  • 五、谢谢观看!

一、前期准备

1、安装LAMP

下载最新的YUM源:

wget -P /etc/yum.repos.d http://mirrors.aliyun.com/repo/Centos-7.repo

在这里插入图片描述

使用yum命令安装MariaDB、PHP以及httpd

yum -y install mariadb mariadb-server php php-mysql httpd

在这里插入图片描述

2、配置SELinux与防火墙

1、关闭SELinux:

sudo setenforce 0

2、开启80端口:(apache通过HTTP协议传输数据,而http协议默认使用服务器主机的80端口)

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

在这里插入图片描述

使防火墙重新加载配置信息,更新相关配置

firewall-cmd --reload

在这里插入图片描述

3、测试Apache

启动HTTP服务:

systemctl start httpd

将HTTP服务设置为开机自启动:

systemctl enable httpd

在这里插入图片描述
测试Apache服务:在浏览器中输入Apache所在主机ip地址,出现以下界面(我使用的主机ip为192.168.58.131)
在这里插入图片描述

4、配置数据库

将数据库设置为开机启动,并开启:

systemctl enable mariadb  #开机启动
systemctl start mariadb   #开启数据库

在这里插入图片描述
初始数据库root用户密码为空,故要为root用户设置密码,并初始化数据库选项:

mysql_secure_installation

其中,密码输入可自己设。
在这里插入图片描述
剩下选项均为y

5、创建zabbix数据库及应用

1、创建zabbix数据库

mysql -uroot -pitcast -e "create database zabbix default character set utf8 collate utf8_bin;"  #其中的itcast为root用户密码

使用root用户创建了一个名为zabbix的数据库,并设置数据库的字符编码格式为utf8
2、创建zabbix用户

useradd zabbix
passwd zabbix

在这里插入图片描述
创建了新用户为zabbix,密码设为了zabbix123
3、为新用户赋予操作权限

mysql -uroot -pitcast -e "grant all on zabbix.* to 'zabbix'@'%' identified by 'zabbix123';"

其中的zabbix分别为数据库名、用户名、用户密码,itcast为数据库密码
4、测试zabbix用户
检测该用户是否可以连接到MariaDB数据库:

mysql -uzabbix -pzabbix123  #用户名、密码,使用zabbix登录数据库

在这里插入图片描述

二、server端安装配置

我这里server端的主机地址为192.168.58.131

1、软件包安装

获取yum源

sudo rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm

在这里插入图片描述
通过yum命令按照zabbix server端软件包:

yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-get

在这里插入图片描述

2、配置数据库

1、导入表结构

cd /usr/share/doc/zabbix-server-mysql-3.0.32
zcat create.sql.gz | mysql -uroot -pitcast  zabbix

2、修改配置文件zabbix_server.conf

rpm -ql zabbix-server-mysql #查询sql文件位置

在这里插入图片描述

vi /etc/zabbix/zabbix_server.conf  #编辑该文件

找到DBPassword,将其修改为所设密码

DBHost=localhost  
DBPassword=数据库密码

修改配置文件zabbix.conf

cd /etc/httpd/conf.d

在这里插入图片描述

vi /etc/httpd/conf.d/zabbix.conf

在这里插入图片描述
取消注释,进行时区的修改
3、启动zabbix-server

systemctl start zabbix-server
systemctl enable zabbix-server

在这里插入图片描述

3、zabbix访问测试

1、重启apache

systemctl restart httpd

2、访问
通过地址http://ip地址/zabbix/setup.php
在这里插入图片描述

4、配置web界面

在这里插入图片描述
在这里插入图片描述
这里的Name可以不写
在这里插入图片描述在这里插入图片描述

三、Agent端安装配置

zabbix-agent是zabbix的客户端程序,用来采集数据,将数据发送给zabbix server。被监听主机应安装zabbix-agent。我的agent端主机地址为192.168.58.128。server端也需要安装配置zabbix-agent

1、安装zabbix-agent

sudo rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
yum -y install zabbix-agent

在这里插入图片描述

2、配置

将文件/etc/zabbix/zabbix_agentd.conf中的Server、ServerActive、Hostname修改为:

vi /etc/zabbix/zabbix_agentd.conf
Server=192.168.58.131 #zabbix服务器地址
ServerActive=192.168.58.131 #代理服务器地址,若没有代理服务器,仍配为zabbix服务器地址
Hostname=192.168.58.128 #被控端地址,即agent端地址

其中,server端配置如下:

Server=192.168.58.131 #zabbix服务器地址
ServerActive=192.168.58.131 
Hostname=192.168.58.131 

3、启动zabbix-agent

systemctl start zabbix-agent
systemctl enable zabbix-agent

4、配置防火墙和SELinux

设置防火墙,开启10050端口:

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

在这里插入图片描述
关闭防火墙和SELinux

sudo systemctl stop firewalld  #关闭防火墙
sudo systemctl status firewalld  #查看防火墙状态
sudo setenforce 0   #关闭selinux
getenforce  #查看selinux状态

在这里插入图片描述

四、连通性测试

1、在服务机192.168.58.131上通过ping 192.168.58.128(客户机),尝试是否能够ping通

ping 192.168.58.128

在这里插入图片描述
2、在服务机通过zabbix_get命令来获取客户机的操作系统名称

zabbix_get -s 192.168.58.128 -k system.uname  #获取客户机的操作系统名称

在这里插入图片描述

五、谢谢观看!

参考资料:《Linux系统管理与自动化运维》黑马程序员/编著

http://www.hkea.cn/news/769585/

相关文章:

  • 提供网站制作公司哪家好网络软文范文
  • 做原型网站枣庄网络推广seo
  • 品牌网站开发设计外贸网站平台
  • 网站做留言板网站推广在线
  • 长春服务好的网络营销seo网站推广的主要目的
  • 搜索引擎优化和关键词竞价广告的区别宿州百度seo排名软件
  • 一搜同志网站建设电话青岛网站seo优化
  • 官方做任务网站网络营销公司注册找哪家
  • django做视频网站网络营销推广专家
  • 国外手做网站搜索引擎推广的关键词
  • 网站建设商标注册多少类目域名注册免费
  • 哪里有网站设计公司长沙网络公司最新消息
  • 试描述一下网站建设的基本流程百度怎么发布短视频
  • 我现在有域名怎么做网站搜索关键词热度
  • 海外如何 淘宝网站建设快速seo整站优化排行
  • 代还信用卡网站建设赣州seo顾问
  • 响应式网站建设推广开网店
  • 成都专业网站推广公司优化大师优化项目有
  • 怎么用wordpress搭建网站百度关键词排名点
  • 外挂网站模板域名搜索引擎入口
  • 手机网站开发 pdfseo搜索引擎优化工作内容
  • 上海中小网站建设洛阳seo博客
  • 南宁网站建设公司哪家专业搜索引擎优化包括
  • 新疆住房与建设厅网站新产品推广方式有哪些
  • 做网站站怎么赚钱网络营销模式有哪些?
  • 南通城市建设集团有限公司网站南京谷歌推广
  • 南通网站定制方案怎么查找关键词排名
  • 权大师的网站是哪个公司做的百度做个人简介多少钱
  • 烟台网站建设设计软文广告经典案例100字
  • 做微信用什么网站广州百度seo代理