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

做门户网站需要具备什么超可爱做头像的网站

做门户网站需要具备什么,超可爱做头像的网站,怎么建立图片的网站吗,html文件编辑器文章目录 一、部署环境说明二、基本环境部署步骤1、环境初始化操作2、部署并配置Nginx3、部署并配置PHP4、测试NginxPHP环境5、部署并配置MariaDB 三、Zabbix-Server部署步骤1、编译安装Zabbix-Server2、导入Zabbix初始化库3、配置Zabbix前端UI4、启动Zabbix-Server5、WEB页面配… 文章目录 一、部署环境说明二、基本环境部署步骤1、环境初始化操作2、部署并配置Nginx3、部署并配置PHP4、测试NginxPHP环境5、部署并配置MariaDB 三、Zabbix-Server部署步骤1、编译安装Zabbix-Server2、导入Zabbix初始化库3、配置Zabbix前端UI4、启动Zabbix-Server5、WEB页面配置 四、扩展功能1、Zabbix-Agent部署步骤2、解决Web页面中文乱码问题 一、部署环境说明 操作系统CentOS 7.X CentOS 7.X 系统默认不支持Yum方式安装Zabbix 6.0 服务端(CentOS 8.X支持)所以服务端采用编译安装方式 部署组件 序号组件版本备注1Nginx1.20.1基本环境(LNMP)2PHP72w基本环境(LNMP)3MySQL|MariaDB8.0.36|10.5.25基本环境(LNMP)二选一 MariaDB版本要求在10.5及以上4zabbix-server6.0使用编译安装5zabbix-agent26.0使用Yum安装 二、基本环境部署步骤 1、环境初始化操作 1、关闭防火墙 systemctl stop firewalld systemctl disable firewalld setenforce 0 sed -i s/SELINUXenforcing/SELINUXdisabled/ /etc/selinux/config2、定时时间同步 yum -y install ntpdate ntpdate ntp1.aliyun.comecho 0 1 * * * ntpdate ntp1.aliyun.com /var/spool/cron/root crontab -l2、部署并配置Nginx 1、部署Nginx wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo wget -O /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repoyum clean all yum -y install nginxnginx -v2、添加Nginx虚拟主机配置 vim /etc/nginx/conf.d/zabbix.confserver {listen 9780;location / {root /usr/share/nginx/html/zabbix;index index.php index.html index.htm;}location ~ \.php$ {root /usr/share/nginx/html/zabbix;fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;include fastcgi_params;access_log /var/log/nginx/zabbix_access.log;error_log /var/log/nginx/zabbix_error.log;} }3、启动Nginx并且加入开机自启动 nginx -t systemctl start nginx systemctl enable nginx3、部署并配置PHP 1、部署PHP rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpmyum -y install php72w php72w-cli php72w-common php72w-devel php72w-embedded php72w-gd php72w-mbstring php72w-pdo php72w-xml php72w-fpm php72w-mysqlnd php72w-opcache php72w-ldap php72w-bcmathphp -v2、修改PHP启动用户/组配置 vim /etc/php-fpm.d/www.confuser nginx group nginx3、修改PHP优化配置 vim /etc/php.inimax_execution_time 300 max_input_time 600 post_max_size 80M date.timezone Asia/Shanghai4、启动PHP并且加入开机自启动 systemctl start php-fpm systemctl enable php-fpm4、测试NginxPHP环境 1、创建php页面 mkdir /usr/share/nginx/html/zabbix vim /usr/share/nginx/html/zabbix/index.php?php phpinfo(); ?2、浏览器访问显示如下图表示无误 访问地址http://IP:9780/index.php 5、部署并配置MariaDB 注意数据库使用MariaDB和MySQL都是可以的如果有现成的数据库也可以直接拿来用本篇文章使用MariaDB进行演示 1、安装MariaDB cat /etc/yum.repos.d/mariadb.repo EOF [mariadb] name MariaDB baseurl http://mirrors.aliyun.com/mariadb/yum/10.5/centos7-amd64/ gpgkey http://mirrors.aliyun.com/mariadb/yum/RPM-GPG-KEY-MariaDB gpgcheck 1 enabled1 EOFyum install -y mariadb-server mariadb2、启动MariaDB并加入开机自启动 systemctl start mariadb systemctl enable mariadb3、查看版本 mysql -e SELECT VERSION();4、初始化数据库 mysqlALTER USER rootlocalhost IDENTIFIED BY NTQ34tg*19VF.; CREATE DATABASE zabbix character set utf8 collate utf8_bin; GRANT all ON zabbix.* TO zabbixlocalhost IDENTIFIED BY NTQ34tg*19VFZabbix.; GRANT all ON zabbix.* TO zabbix% IDENTIFIED BY NTQ34tg*19VFZabbix.; flush privileges; exit;如果使用的是MySQL8.X请执行下面SQL create user zabbixlocalhost identified WITH mysql_native_password by NTQ34tg*19VFZabbix.; grant all on zabbix.* to zabbixlocalhost; create user zabbix% identified WITH mysql_native_password by NTQ34tg*19VFZabbix.; grant all on zabbix.* to zabbix%; flush privileges; exit;执行后MariaDB账号信息为 账号允许连接地址密码rootlocalhostNTQ34tg*19VF.zabbixlocalhostNTQ34tg*19VFZabbix.zabbix所有地址NTQ34tg*19VFZabbix. 三、Zabbix-Server部署步骤 1、编译安装Zabbix-Server 1、安装编译环境依赖 yum install -y mysql-devel pcre-devel openssl-devel zlib-devel libxml2-devel net-snmp-devel net-snmp libssh2-devel OpenIPMI-devel libevent-devel openldap-devel libcurl-devel fping gcc gcc-c make2、下载zabbix源代码 wget https://cdn.zabbix.com/zabbix/sources/stable/6.0/zabbix-6.0.31.tar.gz --no-check-certificate tar zxf zabbix-6.0.31.tar.gz -C /opt/3、编译安装 cd /opt/zabbix-6.0.31/./configure \ --sysconfdir/etc/zabbix/ \ --bindir/etc/zabbix/bin/ \ --sbindir/etc/zabbix/bin/ \ --libexecdir/etc/zabbix/libexec \ --sharedstatedir/etc/zabbix/sharedstatedir \ --localstatedir/etc/zabbix/statedir \ --runstatedir/etc/zabbix/run \ --libdir/etc/zabbix/lib \ --includedir/etc/zabbix/include \ --oldincludedir/etc/zabbix/oldinclude\ --datarootdir/etc/zabbix/share \ --datadir/etc/zabbix/data \ --enable-server \ --with-mysql \ --with-net-snmp \ --with-libxml2 \ --with-ssh2 \ --with-openipmi \ --with-zlib \ --with-libpthread \ --with-libevent \ --with-openssl \ --with-ldap \ --with-libcurl \ --with-libpcremake install2、导入Zabbix初始化库 zabbix-server的初始化库在源码包中/opt/zabbix-6.0.31/database/mysql 注意按照顺序导入SQL cd /opt/zabbix-6.0.31/database/mysqlmysql -uzabbix -pNTQ34tg*19VFZabbix. zabbix schema.sql mysql -uzabbix -pNTQ34tg*19VFZabbix. zabbix images.sql mysql -uzabbix -pNTQ34tg*19VFZabbix. zabbix data.sql mysql -uzabbix -pNTQ34tg*19VFZabbix. zabbix double.sql mysql -uzabbix -pNTQ34tg*19VFZabbix. zabbix history_pk_prepare.sql3、配置Zabbix前端UI zabbix-server的前端文件在源码包中/opt/zabbix-6.0.31/ui 放到Nginx 根目录即可 cp -rp /opt/zabbix-6.0.31/ui/* /usr/share/nginx/html/zabbix/4、启动Zabbix-Server 1、修改zabbix配置 vim /etc/zabbix/zabbix_server.confDBHostlocalhost DBNamezabbix DBUserzabbix DBPasswordNTQ34tg*19VFZabbix.2、创建用户用来启动zabbix(zabbix禁止使用root用户启动) sudo useradd -r -s /sbin/nologin zabbix6 chown -R zabbix6:zabbix6 /etc/zabbix/3、添加systemd管理 cat /usr/lib/systemd/system/zabbix-server.service EOF [Unit] DescriptionZabbix Server with MySQL DB Aftersyslog.target network.target mysqld.service[Service] Typesimple ExecStart/etc/zabbix/bin/zabbix_server -f Userzabbix6Restarton-failure RestartSec30s KillModecontrol-group KillSignalSIGTERM TimeoutStopSec30s[Install] WantedBymulti-user.target EOF4、启动zabbix-server systemctl start zabbix-server systemctl enable zabbix-server5、WEB页面配置 访问http://IP:9780/ 注意我这里直截了修改的图片如果一下截图中没有那就直接下一步即可 如果配置没问题后显示如下图 默认账号密码Admin/zabbix 四、扩展功能 1、Zabbix-Agent部署步骤 1、部署Zabbix-Agent rpm -Uvh https://repo.zabbix.com/zabbix/6.0/rhel/7/x86_64/zabbix-release-6.0-4.el7.noarch.rpm sed -i s#https://repo.zabbix.com#https://mirrors.aliyun.com/zabbix# /etc/yum.repos.d/zabbix.repoyum install zabbix-agent2 zabbix-agent2-plugin-* -y2、修改配置指定zabbix-server地址 vim /etc/zabbix/zabbix_agent2.conf Server16.32.15.2013、启动并加入开机自启动 systemctl start zabbix-agent2 systemctl enable zabbix-agent22、解决Web页面中文乱码问题 1、安装字体 yum install -y wqy-microhei-fonts2、替换默认字体 cp -f /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/nginx/html/zabbix/assets/fonts/DejaVuSans.ttf
http://www.ho-use.cn/article/10824236.html

相关文章:

  • 做网站主要学什么比较好的高端网站制作公司
  • 网站开发用什么编辑语言好中国铁道工程建设协会查证网站
  • 电子商务网站建设需要什么烟台消防建设信息网站
  • 招商网站建设哪家好杭州网站公司哪家服务好
  • 成都住建局官网平台查询seo搜索引擎优化薪资
  • 七台河北京网站建设网站开发用c 语言
  • 网站怎么做流量统计章丘网站制作
  • 柳州最好的网站推广公司建设银行网站怎么登录密码
  • 网站空间大小选择全球设计师网
  • 毕业设计做网站 答辩会问什么问题推广专员
  • 网站建站建设价格莆田网站建设解决方案
  • 长垣县建站塔山双喜深圳电子网站建设
  • 商业网站在规划与设计时应着重考虑哪些因素云邮企业邮箱官网
  • 网站建设案例策划wordpress建多个网站
  • 北京建网站价格优帮云石家庄科技中心网站
  • 动漫制作专业认知宁波seo资源
  • 库尔勒市建设路街道办网站wordpress卡密系统源码主题
  • 做美剧网站侵权wordpress电子商务视频教程
  • 注册网站授权书怎么写h5个人网站代码
  • 广州网站建设网页制作开发企业信用信息查询公示系统河南
  • 潮州网站设计新闻列表做的最好的网站
  • 东营微信网站制作网页设计html成品免费
  • 网站切换宁德网站建设公司
  • 怎么建设可以收费的网站开发小程序需要的技术
  • 网页设计师是什么专业台州网站优化公司
  • 网站301多久apico手机app开发
  • 职工之家网站开发新闻稿教育培训机构网站模板
  • 用云空间制作网站百度推广助手手机版
  • 用h5做网站是什么意思深互动平台网站
  • 辛集建设网站用dw怎么做登录页面的网站