ubuntu18.04 安装 php7.2

sudo apt-get install software-properties-common python-software-properties 

sudo add-apt-repository ppa:ondrej/php && sudo apt-get update

sudo apt-get -y install php7.2

 # 如果之前有其他版本PHP,在这边禁用掉
sudo a2dismod php5
sudo a2enmod php7.2

# 安装常用扩展
sudo -y apt-get install php7.2-fpm php7.2-mysql php7.2-curl php7.2-json php7.2-mbstring php7.2-xml  php7.2-intl 

#  安装其他扩展(按需安装)
sudo apt-get install php7.2-gd
sudo apt-get install php7.2-soap
sudo apt-get install php7.2-gmp    
sudo apt-get install php7.2-odbc       
sudo apt-get install php7.2-pspell     
sudo apt-get install php7.2-bcmath   
sudo apt-get install php7.2-enchant    
sudo apt-get install php7.2-imap       
sudo apt-get install php7.2-ldap       
sudo apt-get install php7.2-opcache
sudo apt-get install php7.2-readline   
sudo apt-get install php7.2-sqlite3    
sudo apt-get install php7.2-xmlrpc
sudo apt-get install php7.2-bz2
sudo apt-get install php7.2-interbase
sudo apt-get install php7.2-pgsql      
sudo apt-get install php7.2-recode     
sudo apt-get install php7.2-sybase     
sudo apt-get install php7.2-xsl
sudo apt-get install php7.2-cgi        
sudo apt-get install php7.2-dba 
sudo apt-get install php7.2-phpdbg     
sudo apt-get install php7.2-snmp       
sudo apt-get install php7.2-tidy       
sudo apt-get install php7.2-zip

  

其他

  • nginx 配置
fastcgi_pass unix:ar/run/php/php7.2-fpm.sock;

  

转载于:https://www.cnblogs.com/chancy/p/9443930.html

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
你可以按照以下步骤在 Ubuntu 18.04 上安装 Cacti: 1. 更新系统软件包: ``` sudo apt update sudo apt upgrade ``` 2. 安装必需的软件包: ``` sudo apt install lamp-server^ snmp php-xml php-mbstring php-gd php7.2-snmp ``` 3. 配置 MySQL 数据库: ``` sudo mysql_secure_installation ``` 4. 创建 Cacti 数据库: ``` sudo mysql -u root -p CREATE DATABASE cacti; GRANT ALL PRIVILEGES ON cacti.* TO 'cactiuser'@'localhost' IDENTIFIED BY 'password'; FLUSH PRIVILEGES; quit; ``` 5. 导入 Cacti 数据库模板: ``` sudo mysql -u cactiuser -p cacti < /usr/share/doc/cacti/cacti.sql ``` 6. 配置 Cacti: ``` sudo nano /etc/cacti/debian.php ``` 找到以下行并修改数据库信息: ``` $database_type = 'mysql'; $database_default = 'cacti'; $database_hostname = 'localhost'; $database_username = 'cactiuser'; $database_password = 'password'; $database_port = '3306'; $database_ssl = false; ``` 7. 配置 Apache2 Web 服务器: ``` sudo nano /etc/apache2/sites-available/cacti.conf ``` 添加以下内容: ``` Alias /cacti /usr/share/cacti/site <Directory /usr/share/cacti/site> Options +FollowSymLinks AllowOverride None Order deny,allow Deny from all # 添加以下行 Allow from localhost </Directory> ``` 8. 启用 Cacti 配置文件和 Apache2 配置文件: ``` sudo ln -s /etc/cacti/apache.conf /etc/apache2/conf-available/cacti.conf sudo a2enconf cacti sudo systemctl reload apache2 ``` 9. 创建 Cron 作业: ``` sudo nano /etc/cron.d/cacti 添加以下行: */5 * * * * www-data php /usr/share/cacti/site/poller.php >/dev/null 2>&1 ``` 10. 配置 SNMP: ``` sudo nano /etc/snmp/snmpd.conf ``` 找到以下行并取消注释: ``` agentAddress udp:161 ``` 11. 重启 SNMP 和 Apache2 服务: ``` sudo systemctl restart snmpd sudo systemctl restart apache2 ``` 现在你可以通过访问 `http://your-ip-address/cacti` 来打开 Cacti 网页界面,并按照安装向导进行配置。默认用户名为 `admin`,默认密码为空。 希望这能帮助到你成功安装 Cacti!如有任何问题,请随时向我提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值