當前位置:首頁 » 編程語言 » centosphprpm

centosphprpm

發布時間: 2025-09-16 16:40:34

Ⅰ centos7.0怎麼卸載軟體

centos7.0卸載軟體的方法

  • 第一步: 卸載php5.4

  • 1. 查看php版本

  • 2. 卸載php

  • 3. 查看php是否卸載

  • php未能完成卸載,還有對應的依賴包。所以需要接著來卸載。

  • 4. 卸載php對應的依賴包

  • 網上的資料是用rpm -e來卸載,但是試了幾次都提示不能找到該安裝包。

  • # rpm -e php-mysql-5.1.6-27.el5_5.3# rpm -e php-pdo-5.1.6-27.el5_5.3# rpm -e php-xml-5.1.6-27.el5_5.3# rpm -e php-cli-5.1.6-27.el5_5.3# rpm -e php-gd-5.1.6-27.el5_5.3# rpm -e php-common-5.1.6-27.el5_5.3

  • 自己解決的辦法是如下:

  • 5.再次查看php是否卸載完成

  • 第二步: 安裝php

  • 1. 下載php

  • 2. 上傳到伺服器,並且解壓

  • 3. 安裝php

  • 1. 說明:

  • #–prefix=/usr/php ##PHP安裝路徑

  • #–exec-prefix=/usr/bin ##PHP命令執行路徑

  • #–sysconfdir=/etc ##配置文件存放路徑

  • #–with-apxs2=/usr/sbin/apxs ##Apache apxs擴展路徑

  • #–with-mysql=/var/lib/mysql ##mysql路徑

  • #–with-mysqli=/usr/bin/mysql_config ##mysqli路徑

  • #–with-mcrypt ##啟用加密模塊

  • 2. 出現錯誤, error: xml2-config not found.

  • 3. 接著安裝php

  • 4. 編譯php

  • 5. 出現錯誤提示

  • 網上解決方法如下:

  • 6. 接著編譯php

  • 7. 編譯test

  • 8. 安裝成功

  • 9. 說明

  • 如果apache不識別php,請對應的在http.conf中添加:

  • LoadMole php5_mole moles/libphp5.so

  • AddType application/x-httpd-php .php

Ⅱ 用yum安裝php-fpm提示There are no enabled repos.

Nginx 本身就不用介紹了,目前使用 FastCGI 是最流行的模式.現在不少網站使用.我來介紹一個簡單的安裝方法.
先要使用第三方的源,默認的源是不存在最新的 php 的,需要 php 5.3.3 以上才有 php-fpm,所以一定要安裝這些源..

配置最新 PHP 的源

如果是 CentOS 6 和 Red Hat (RHEL) 6 的 Remi 源

rpm-Uvhhttp://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-7.noarch.rpm
rpm-Uvhhttp://rpms.famillecollet.com/enterprise/remi-release-6.rpm

如果是 CentOS 5 和 Red Hat (RHEL) 5 的 Remi 源

rpm-Uvhhttp://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
rpm-Uvhhttp://rpms.famillecollet.com/enterprise/remi-release-5.rpm

配置 Nginx 的源

我們需要建一個新的源文件,編輯 /etc/yum.repos.d/nginx.repo 就可以了.加入如下內容


[nginx]
name=nginxrepo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1

安裝最新的 Nginx 和 PHP(php-fpm)

安裝最新的 Nginx 和 PHP .還有支持啟動 FastCGI 的 php-fpm 的功能.其它都是 PHP 的一些模塊了.

yum--enablerepo=remiinstallnginxphpphp-fpmphp-common
php-pearphp-pdophp-mysqlphp-pgsqlphp-pecl-memcachephp-gd
php-mbstringphp-mcryptphp-xml

安裝 MYSql 也需要使用這個的源才行


yum--enablerepo=remiinstallmysqlmysql-server

配置 Nginx 和 PHP-FPM

在 Nginx 加,給這些下面的注掉的內容打開,讓 php 的文件支持使用 fastcgi 來通信就行了.


location~.php${
fastcgi_pass127.0.0.1:9000;
fastcgi_indexindex.php;
fastcgi_paramSCRIPT_FILENAME/usr/share/nginx/html$fastcgi_script_name;
includefastcgi_params;
}

測試 Nginx 和 PHP-FPM

我們需要確認 fastcgi 是否能正常的使用,所以需要在,上面的 /usr/share/nginx/html 中加入 phpinfo.php 的測試文件.


<?php
phpinfo();
?>

這時只要打開 url 來測試這個 phpinfo.php 文件是否能正常的顯示就行了.

啟動和永久啟動 Nginx 和 PHP-FPM

我們一定不想下次 Nginx 和 PHP-FPM 在也啟動不了啦,所以我們需要加入啟動中去.讓系統啟動後就能自動啟動這些.

servicenginxstart
servicephp-fpmstart
chkconfig--addnginx
chkconfig--levels235nginxon
chkconfig--addphp-fpm
chkconfig--levels235php-fpmon

Ⅲ Linux使用yum/apt安裝軟體時,沒有所需版本怎麼辦演示安裝最新php和redis

當在Linux上使用yum/apt安裝軟體時沒有所需版本時,可以採取更換源或使用第三方倉庫、使用官方發布的rpm/deb包、源碼編譯安裝等方法。以下是針對安裝最新php和redis的詳細演示:

安裝最新PHP更換源或使用第三方倉庫: 對於RHEL/CentOS/Fedora,可以考慮使用Remi源。首先,添加Remi倉庫: bash sudo yum install https://rpms.remirepo.net/enterprise/remirelease<version>.rpm 其中<version>需要根據你的系統版本進行替換。 然後,啟用Remi倉庫並安裝最新PHP版本: bash sudo yumconfigmanager enable remiphp<version> sudo yum install php phpcli phpfpm 這里<version>表示你需要的PHP版本號,例如82代表PHP 8.2。

安裝最新Redis使用官方發布的rpm/deb包訪問Redis官網,下載適用於你Linux發行版的rpm或deb包。 使用yum或apt安裝下載的包: bash sudo yum localinstall redis<version>.rpm # 對於rpm包 sudo dpkg i redis<version>.deb # 對於deb包 然後,啟動Redis服務並設置開機自啟: bash sudo systemctl start redis sudo systemctl enable redis

  • 源碼編譯安裝
    • 首先,更新系統並安裝編譯工具:bashsudo yum groupinstall "Development Tools" y # 對於RHEL/CentOSsudo apt install buildessential y # 對於Debian/Ubuntu 下載Redis源碼:bashwget http://download.redis.io/redisstable.tar.gztar xzf redisstable.tar.gzcd redisstable
    • 編譯並安裝Redis:bashmakesudo make install 創建配置文件和數據目錄,並啟動Redis服務:bashmkdir /etc/redis /var/lib/rediscp redis.conf /etc/redis/sudo redisserver /etc/redis/redis.conf

請注意,以上步驟中的版本號、命令和路徑可能需要根據實際情況進行調整。在安裝過程中,務必確保兼容性和系統環境的調整,以確保順利安裝和運行。

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:582
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:876
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:571
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:757
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:673
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1000
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:244
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:103
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:795
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:701