centos7.9安装php
时间: 2023-09-01 20:13:00 浏览: 55
以下是在CentOS 7.9上安装PHP的步骤:
1. 更新系统软件包:
```
sudo yum update
```
2. 安装PHP及其相关模块:
```
sudo yum install php php-mysql php-fpm
```
3. 安装完成后,启动PHP-FPM服务:
```
sudo systemctl start php-fpm
```
4. 设置PHP-FPM服务开机自启动:
```
sudo systemctl enable php-fpm
```
5. 检查PHP版本:
```
php -v
```
以上步骤完成后,您已经成功安装了PHP及其相关模块。
相关问题
centos7.9安装zabbix
好的,以下是 CentOS 7.9 安装 Zabbix 的步骤:
1. 安装 EPEL 和 Zabbix 仓库
```shell
yum install -y epel-release
rpm -ivh https://repo.zabbix.com/zabbix/5.2/rhel/7/x86_64/zabbix-release-5.2-1.el7.noarch.rpm
```
2. 安装 Zabbix Server、Zabbix Agent 和 Zabbix Web
```shell
yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent
```
3. 安装 MySQL 数据库
```shell
yum install -y mariadb mariadb-server
```
4. 配置 MySQL 数据库
```shell
systemctl start mariadb
systemctl enable mariadb
mysql_secure_installation
```
5. 创建 Zabbix 数据库
```shell
mysql -uroot -p
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
quit;
```
6. 导入 Zabbix 数据库
```shell
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
```
7. 配置 Zabbix Server
编辑 `/etc/zabbix/zabbix_server.conf` 文件,修改以下参数:
```conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
```
8. 配置 Zabbix Web
编辑 `/etc/zabbix/web/zabbix.conf.php` 文件,修改以下参数:
```php
$DB['TYPE'] = 'MYSQL';
$DB['SERVER'] = 'localhost';
$DB['PORT'] = '0';
$DB['DATABASE'] = 'zabbix';
$DB['USER'] = 'zabbix';
$DB['PASSWORD'] = 'zabbix';
```
9. 启动 Zabbix Server 和 Zabbix Agent
```shell
systemctl start zabbix-server
systemctl start zabbix-agent
systemctl enable zabbix-server
systemctl enable zabbix-agent
```
10. 配置防火墙
```shell
firewall-cmd --add-port=10050/tcp --permanent
firewall-cmd --add-port=10051/tcp --permanent
firewall-cmd --reload
```
11. 访问 Zabbix Web
在浏览器中访问 `http://your_ip_address/zabbix`,输入默认用户名 `Admin` 和默认密码 `zabbix` 登录 Zabbix Web。
以上就是 CentOS 7.9 安装 Zabbix 的全部步骤。
centos7.9 安装禅道步骤
以下是在 CentOS 7.9 上安装禅道的步骤:
1. 安装 LAMP 环境
首先需要安装 LAMP 环境,包括 Apache、MySQL 和 PHP。可以使用以下命令安装:
```
yum install httpd mariadb mariadb-server php php-mysql php-gd php-ldap php-xml php-mbstring
```
2. 配置 MySQL
启动 MariaDB 服务:
```
systemctl start mariadb
```
设置 MariaDB 的 root 密码:
```
mysql_secure_installation
```
创建禅道所需的数据库和用户:
```
mysql -u root -p
MariaDB> CREATE DATABASE zentao DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
MariaDB> CREATE USER 'zentao'@'localhost' IDENTIFIED BY 'yourpassword';
MariaDB> GRANT ALL PRIVILEGES ON zentao.* TO 'zentao'@'localhost';
MariaDB> FLUSH PRIVILEGES;
```
3. 下载禅道
在官网下载禅道的压缩包:https://www.zentao.net/download.html
将下载的文件解压到 Apache 的默认网站目录:
```
tar -zxvf ZenTaoPMS.x.x.x.stable.zbox_64.tar.gz -C /var/www/html
```
4. 配置 Apache
修改 Apache 的默认网站配置文件 /etc/httpd/conf/httpd.conf,在末尾添加以下内容:
```
<VirtualHost *:80>
DocumentRoot /var/www/html/ZenTaoPMS
ServerName yourdomain.com
ErrorLog logs/yourdomain.com-error_log
CustomLog logs/yourdomain.com-access_log common
<Directory /var/www/html/ZenTaoPMS>
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
```
将 ServerName 改为你的域名或 IP 地址。
重启 Apache:
```
systemctl restart httpd
```
5. 安装禅道
在浏览器中访问 http://yourdomain.com ,进入禅道的安装页面。按照提示进行安装即可。
安装完成后,可以在 http://yourdomain.com/ZenTaoPMS 进入禅道的登录页面。
以上就是在 CentOS 7.9 上安装禅道的步骤。