ubuntu server 14

img
img

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

90 local   all             all                                     peer(修改)
 91 # IPv4 local connections:
 92 host    all             all             127.0.0.1/32            md5(修改)
 93 # IPv6 local connections:
 94 host    all             all             ::1/128                 md5
 95 # Allow replication connections from localhost, by a user with the


然后重启postgresql server



sudo service postgresql restart


解压原有\*.gz包,因为等一下要用sql语句创建数据库



sudo gunzip /usr/share/zabbix-server-pgsql/*.gz


然后登录postgres账号  




sudo su - postgres


并且转到postgresql环境中



postgres@ub0-1:~$ psql



#### 创建zabbix数据库用户和数据库(用户zabbix,数据库名zabbix,密码zabbix)



postgres=# create user zabbix with password ‘zabbix’;
postgres=# create database zabbix owner zabbix;


退出psql



postgres=#\q



#### 导入数据,创建zabbix要求的数据库格式和数据


在posgres用户操作导入schema、image、data



postgres@ub0-1:~   p s q l   − U   z a b b i x   − d   z a b b i x   <   / u s r / s h a r e / z a b b i x − s e r v e r − p g s q l / s c h e m a . s q l p o s t g r e s @ u b 0 − 1 :    psql -U zabbix -d zabbix < /usr/share/zabbix-server-pgsql/schema.sql postgres@ub0-1:~  psql U zabbix d zabbix < /usr/share/zabbixserverpgsql/schema.sqlpostgres@ub01:  psql -U zabbix -d zabbix < /usr/share/zabbix-server-pgsql/images.sql
postgres@ub0-1:~$ psql -U zabbix -d zabbix < /usr/share/zabbix-server-pgsql/data.sql


**顺序不能错,不然会报错!**  



退出postgres用户  




exit



#### 修改zabbix-server配置



sudo vim /etc/zabbix/zabbix_server.conf


默认情况下DBName和DBUser已经设置好,当然如果你在psql环境下新建的用户名和数据库名称不一样,就需要修改了,现在只需要添加DBpassword就可以了,最后复制原有的行,然后修改



81 ### Option: DBName
 82 #       Database name.
 83 #       For SQLite3 path to database file must be provided. DBUser and DBPassword are ignored.
 84 #       Sample SQLite3 DBName:
 85 #                               DBName=/var/lib/zabbix/zabbix.sqlite3
 86 #
 87 # Mandatory: yes
 88 # Default:
 89 # DBName=
 90 
 91 DBName=zabbix
 92 
 93 ### Option: DBSchema
 94 #       Schema name. Used for IBM DB2.
 95 #
 96 # Mandatory: no
 97 # Default:
 98 # DBSchema=
 99 
100 ### Option: DBUser
101 #       Database user. Ignored for SQLite.
102 #
103 # Mandatory: no
104 # Default:
105 # DBUser=
106 
107 DBUser=zabbix
108 
109 ### Option: DBPassword
110 #       Database password. Ignored for SQLite.
111 #       Comment this line if no password is used.
112 #
113 # Mandatory: no
114 # Default:
115 # DBPassword=
116 DBPassword=zabbix



#### 然后就是配置zabbix以及apache 的其他配置文件


拷贝已有的zabbix配置模板



sudo cp /usr/share/doc/zabbix-frontend-php/examples/zabbix.conf.php.example /etc/zabbix/zabbix.conf.php


拷贝已有的apache配置模板



sudo cp /usr/share/doc/zabbix-frontend-php/examples/apache.conf /etc/apache2/conf-available/zabbix.conf


修改zabbix配置模板  




aews@ub0-1:~$ sudo vim /etc/zabbix/zabbix.conf.php



1 <?php   2 // Zabbix GUI configuration file   3 global $DB;   4    5 // Valid types are MYSQL, SQLITE3 or POSTGRESQL   6 $DB["TYPE"]                     = 'POSTGRESQL';   7 $DB["SERVER"]                   = 'localhost';   8 $DB["PORT"]                     = '0';   9   10 // SQLITE3 use full path to file/database: $DB["DATABASE"] = '/var/lib/zabbix/zabbix.sqlite3';  11 $DB["DATABASE"]                 = 'zabbix';  12 $DB["USER"]                     = 'zabbix';  13 $DB["PASSWORD"]                 = 'zabbix';  14 // SCHEMA is relevant only for IBM_DB2 database  15 $DB["SCHEMA"]                   = '';  16   17 $ZBX_SERVER                     = 'localhost';  18 $ZBX_SERVER_PORT                = '10051';  19 $ZBX_SERVER_NAME                = '';  20   21 $IMAGE_FORMAT_DEFAULT   = IMAGE_FORMAT_PNG;  22 ?>


按照实际修改,第6行,默认是"MYSQL"的,我改为postgresql,还有第13行,修改实际数据库创建时的密码,其实11-13行都要按实际修改。



#### 使apache配置生效



aews@ub0-1:~   s u d o   a 2 e n c o n f   z a b b i x . c o n f a e w s @ u b 0 − 1 :    sudo a2enconf zabbix.conf aews@ub0-1:~  sudo a2enconf zabbix.confaews@ub01:  sudo a2enmod alias
aews@ub0-1:~$ sudo service apache2 restart



#### 修改php参数



aews@ub0-1:~$ sudo vim /etc/php5/apache2/php.ini



post_max_size = 16M
max_execution_time = 300
max_input_time = 300
date.timezone = Asia/Shanghai


按照要求修改一下字段部分,就重启zabbix server就可以了



aews@ub0-1:~$ sudo service zabbix-server restart


  



访问页面


<http://x.x.x.x/zabbix>  
用户名:Admin


密码:zabbix


  




#### Reference:


<https://thedutchlab.com/en/news/installing-zabbix-on-ubuntu-14-04>  



<http://devops-inf.blogspot.com/2013/05/install-script-zabbix-2-ubuntu.html>  



  


![img](https://img-blog.csdnimg.cn/img_convert/8e311227648eedbd7b6e770a82518694.png)
![img](https://img-blog.csdnimg.cn/img_convert/2b3b8f654f65bb22531024cc8c348c29.png)

**网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。**

**[需要这份系统化的资料的朋友,可以戳这里获取](https://bbs.youkuaiyun.com/topics/618631832)**

**一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**

]
[外链图片转存中...(img-8BjmFRDR-1715881588449)]

**网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。**

**[需要这份系统化的资料的朋友,可以戳这里获取](https://bbs.youkuaiyun.com/topics/618631832)**

**一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**

### 如何在微信中集成和使用 ChatGPT 或百度的文心一言服务 目前,官方并没有直接支持通过微信内置浏览器访问 ChatGPT 的网页版[^1]。然而,对于希望在微信环境中体验类似功能的用户来说,存在几种替代方案: #### 使用第三方小程序或公众号 一些开发者创建了专门的小程序或微信公众账号来间接接入这些AI服务平台。例如,“通义千问”已经上线了微信小程序版本,允许用户更便捷地与其交互。 #### 浏览器内嵌方式 如果想要尝试像文心一言这样的国内产品,在微信内部打开其官方网站也是可行的方法之一。只需点击下方链接即可进入相应页面: - 文心一言:[https://yiyan.baidu.com/](https://yiyan.baidu.com/) 需要注意的是,由于网络环境的不同以及各平台政策的变化,具体可用性和稳定性可能会有所差异。建议定期关注目标平台最新公告获取最准确的信息。 ```python # 示例代码用于说明如何通过Python脚本调用API接口(仅作概念展示) import requests def get_response_from_api(prompt, api_url="http://example.com/api"): response = requests.post(api_url, json={"message": prompt}) return response.json() prompt_text = "你好" result = get_response_from_api(prompt_text) print(result['reply']) ``` 此段代码展示了理论上可以通过编程手段实现与某些开放API对接的方式,但实际上要在微信生态里做到这一点还需要遵循特定的安全指引和技术文档指导[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值