導航:首頁 > 編程語言 > php自動安裝程序

php自動安裝程序

發布時間:2024-11-19 12:48:20

php安裝教程詳解(php安裝)

linuxyum安裝php7.3

先安裝前面的教程,再安裝後面的

參考教程1:

參考教程2:

安裝PHP

1、安裝PHP73

1.1、卸載舊版本PHP

yumremovephp*

1.2、安裝EPEL:

sudoyuminstallepel-release

1.3、安裝remi(選一個):

sudorpm-Uvh

rpm-Uvh

1.4、查看目前有php的什麼版本(可忽略)

sudoyumlistphp*

1.5、列出所有的php相關的rpm包(可忽略)

rpm-qa|grepphp

1.6、刪除php相關的rpm包(一次只能刪除一個)(可忽略)

rpm-ephp72w-mysqlnd-7.2.17-1.w7.x86_64

1.7、列出remi倉庫下所有PHP7.3可用模塊。(可忽略)

yum--enablerepo=remi-php73searchphp|grepphp73

1.8、安裝PHP7.3

yum--enablerepo=remi-php73installphp

1、安裝PHP7.3:

(解決yum安裝apache關聯不了PHP的問題,用以下命令安裝)

yum--enablerepo=remi-php73installphp

安裝模塊

yum--enablerepo=remi-php73installphp73-php-fpmphp73-php-cliphp73-php-bcmathphp73-php-gdphp73-php-jsonphp73-php-mbstringphp73-php-mcryptphp73-php-mysqlndphp73-php-opcachephp73-php-pdophp73-php-pecl-cryptophp73-php-pecl-mcryptphp73-php-pecl-geoipphp73-php-recodephp73-php-snmpphp73-php-soapphp73-php-xml

2、設置開機啟動、運行服務:

systemctlenablephp73-php-fpm

systemctlstartphp73-php-fpm

3、查找php.ini位置:

find/etc/opt/remi/php73-namephp.ini

/etc/opt/remi/php73/php.ini

找到apache的配置文件:httpd.conf

sudofind/-namehttpd.conf

位置如下:

/etc/httpd/conf/httpd.conf

5、PHP日常操作

systemctlrestartphp73-php-fpm#重啟

systemctlstartphp73-php-fpm#啟動

systemctlstopphp73-php-fpm#關閉

systemctlstatusphp73-php-fpm#檢查狀態

php-m#查看PHP已安裝拓展模塊

php-v#查看PHP版本

PHP如何安裝及配置

將下載的壓縮解壓到純英文目錄下;

2.因為PHP是被動型的服務,目的就是為apache提供了處理php代碼的服務。因此我們要做的配置就是告訴apache,PHP在哪?需要它處理什麼樣的文件。

所以,打開apache的配置文件,httpd.conf。

搜索LoadMole,找到之後按照相同的格式載入php模塊,輸入:

接著搜索mime_mole,找到後按照相同格式在該標簽內,輸入:

放的位置是沒什麼要求,最好是能跟好隊形,好修改。

上面添加的配置,分別是告訴php的位置,然後告訴伺服器.php的文件會被當作「application/x-httpd-php」格式處理,而伺服器里處理application/x-httpd-php格式的就是php。這樣配置之後,一旦是.php的文件伺服器都會調用我們的php來處理。

到這里php代碼就可以正常使用了。

3.php的配置以及添加擴展

php本身的配置是要自己創建的。

首先,在解壓的php目錄下找到php.ini-development文件,這是php提供的配置模版,復制並修改文件名為php.ini。

由於php是被動服務,它的配置文件也一樣是apache來調用,所以還是要到apache的配置文件httpd.conf里添加:

接著,如果要添加擴展,可以在php的配置文件php.ini里搜索extension_dir,找到下圖:

php配置文件的注釋是靠「;」,這項配置是說明擴展文件的所在目錄。

按格式加上:extension_dir="你的擴展文件目錄"

你的擴展文件目錄就是php解壓目錄下的ext文件夾,即:"解壓目錄/ext"。

接著需要告訴php載入哪些擴展:

在php.ini里添加:extension=你要添加的擴展名字

Dockerphp安裝擴展步驟詳解

Docker中的PHP容器安裝擴展的方式有

1、通過pecl方式安裝

2、通過php容器中自帶的幾個特殊命令來安裝,這些特殊命令可以在Dockerfile中的RUN命令中進行使用。

docker-php-sourceextract|delete

參數說明:

案例:

命令格式:

docker-php-ext-install「源碼包目錄名」

注意點:

案例:

誰會php-5.6.3的安裝教程

前些天剛好安裝過,使用的是?win7(win8)64位?+?IIS?+?Php5.6.3,記錄的安裝過程如下:

1.?首先安裝IIS。

2.?下載最新版的?php-5.6.3-nts-Win32-VC11-x64.zip,並解壓到目錄下。

3.?將PHP目錄下的?php.ini-development?復制一份,並重命名為?php.ini。然後修改:

fastcgi.impersonate=1

cgi.fix_pathinfo=1

cgi.force_redirect=0

extension_dir?=?"PHP所在目錄,如:D:PHP5.6.3ext"

doc_root?=?"你的網站目錄"

date.timezone?=?Asia/Shanghai

再根據需要打開擴展,如:

extension=php_mbstring.dll

extension=php_exif.dll??????;?Must?be?after?mbstring?as?it?depends?on?it

extension=php_mysql.dll

extension=php_mysqli.dll

4.?下載?PHPManagerForIIS-1.2.0-x64.msi?,然後安裝。

5.?啟動?IIS?管理器,雙擊「php?manager"圖標。

6.?注冊新PHP,根據需要設置PHP。

php-5.4.1如何安裝

給你一個教程吧,用網路搜索

在c:php5文件夾中,用記事本打開文件php.ini-dist,修改如下內容後「另存為...」php.ini文件

(1)查找到safe_mode=段落,將safe_mode=Off修改為safe_mode=On

(2)查找到expose_php=On段落,將expose_php=On修改為expose_php=Off

(3)查找到display_errors=On段落,將display_errors=On修改為display_errors=Off

(4)查找到extension_dir=段落,設置動態庫擴展的路徑,如extension_dir=c:php5ext

(5)查找到;cgi.force_redirect=1段落,修改為cgi.force_redirect=0

提示:(4)和(5)是必須做的。記著要另存為php.ini

4.將編輯好的php.ini文件剪切到Windows安裝文件夾下(如:C:Winnt或C:Windows)

5.在IIS中,選擇要使用PHP的站點,右鍵菜單中選擇「屬性」,選擇「主目錄」標簽,在該界面中點「配置」,添加或重新編輯php擴展的「應用程序擴展名映射」,可執行文件選擇為C:php5php5isapi.dll,擴展名為php,確定應用後退出IIS配置

6.停止IIS的WEB站點,並重新啟動該站點。

❷ php一鍵安裝包~呢

本地的PHP平台分為兩種,一種是LAMP,即為Linux+Apache+MySql+PHP;另一種是WAMP,它是 Windows+Apache+MySql+PHP,而前者一般優秀於後者。考慮到大家使用的都是windows平台,所以這里重點介紹在win平台搭建php運行環境。這些組件都是傻瓜式安裝,你一直點下一步即可安裝成功。
常用PHP運行環境一鍵安裝包
2

PHP一鍵安裝包介紹

ComsenzEXP

ComsenzEXP是康盛創想開發的一套社區產品整合體驗安裝包,ComsenzEXP包括:Discuz!(論壇)、SupeSite(CMS)、UCenter(用戶中心)、UCenter Home(SNS社區)。鍾振森本人經常使用ComsenzEXP一鍵安裝,同樣也可以調試其他PHP程序,如:dedecms、phpwind。只要把程序放在wwwroot目錄,資料庫放在MySQL的data目錄即可。
常用PHP運行環境一鍵安裝包
3

DedeAMPZ-PHP環境整合套件

DedeAMPZ 是直接整合PHP + Apache + MySql 的伺服器環境管理軟體,操作十分傻瓜化,適合初中級水平的站長使用。該套裝默認搭載dedecms。安裝使用十分簡單,並支持在php4與php5中切換。同樣也可以調試其他PHP程序,只要放在wwwroot目錄中即可。
常用PHP運行環境一鍵安裝包
4

Xampp

XAMPP是一款比較強大的本地測試平台,雖說面板是英文的,但清楚易懂。注冊為系統服務有個好處就是開機能夠自動運行,但是會消耗一定的系統資源,怎麼取捨用戶自己來定。安裝成功,服務也啟動成功後,就可以把瀏覽器打開輸入http://localhost/,試試是否成功。在XAMPP的網頁選項里,有中文支持,好像好多人都在用Xampp。
常用PHP運行環境一鍵安裝包
5

WampServer

官方網站沒有中文,但是程序支持中文。它能切換在線和離線狀態,選項中的文語言項中也有簡體中文可選,很不錯。
常用PHP運行環境一鍵安裝包
6

PHPStudy

PHPStudy不一樣,它含有IIS+PHP和Apache+PHP,軟體推薦設置是後者。在任務托盤里也有圖標,可以打開面板來看服務運行狀態,也很簡潔。一次性安裝,無須配置即可使用,是非常方便、好用的PHP調試環境.該程序不僅包括PHP調試環境,還包括了開發工具、開發手冊等.總之學習PHP只需一個包.對學習PHP的新手來說, WINDOWS下環境配置是一件很困難的事;對老手來說也是一件煩瑣的事.因此無論你是新手還是老手,該程序包都是一個不錯的選擇.
常用PHP運行環境一鍵安裝包
7

AppServ較為輕量的WAMP,程序安裝過程中它提示你可以改變默認的80埠為服務埠,軟體沒有控制面板,但一切操作都在開始菜單中加入了快捷方式。
常用PHP運行環境一鍵安裝包
8

手動安裝PHP運行環境方法

一般來說PHP運行環境需要安裝以下幾個組件:

1:Apache(阿帕奇)Web伺服器軟體;

2:MySQL(小型關系型資料庫管理系統);

3:PHP(php語言的編譯環境);

4:phpmyadmin(管理MYSQL的);

5:Zend(提高PHP執行速度)。

❸ PHP的運行環境難配置嗎

PHP的運行環境不難配置!下面是個案例:
PHP開發環境配置(Windows版)
Apache+MySQL+PHP+phpMyAdmin
系統:Windows XP
Step1:下載以下文件
(1)php-5.2.0-Win32.zip
pecl-5.2.0-Win32.zip
(2)apache_2.2.3-win32-x86-no_ssl.msi
(3)mysql-5.1.12-beta-win32.zip
(4)phpMyAdmin-2.9.1.1-all-languages.zip
Step2:安裝PHP, 配置php.ini
有兩種方法在 Windows下安裝PHP:手工安裝或者使用安裝程序安裝。自動安裝的安裝程序php-5.2.0-win32-installer.msi不包含任何外部的PHP擴展(PHP_*.dll)。如果需要,可以在 Windows ZIP 包和 PECL 中找到。據PHP官方手冊上稱安裝 PHP 最好的選擇是手工安裝。在手工安裝中安裝 PHP 最好的方式便是將所有 PHP 有關的文件都放入同一目錄,並在系統的 PATH 環境變數中設置此目錄。本例為手工安裝.
1. 將下載的php-5.2.0-Win32.zip解壓到C:\PHP\ 這個目錄.
2. 再將C:\PHP\ 目錄下的*.dll和 C:\PHP\ext目錄下的所有文件文件復制粘貼到C:\windows\system32\下.
如果需要更多擴展,就將pecl-5.2.0-Win32.zip中的文件也放到C:\windows\system32\下.
3. 配置php.ini。
在ZIP 包中有兩個ini文件,php.ini-dist和php.ini-recommended。建議使用 php.ini-recommended,因為在該文件中優化了性能和安全。復制所選擇的 ini 文件到 PHP 能找到的目錄中,並將其重命名為 php.ini 。

再用記事本打開 php.ini ,查找register_globals = Off,把off改成On.

再查找short_open_tag = Off,把off改成On有一處.

再查找extension_dir = "./" 改為 extension_dir = "C:\PHP\ext"
然後再查找;extension=php_mbstring.dll,把前面的分號去掉.
extension=php_mbstring.dll(不選這個phpMyAdmin會錯)
以下幾個dll作相同更改.
extension=php_dba.dll
extension=php_dbase.dll

extension=php_filepro.dll 可選
extension=php_gd2.dll 支持GD庫的,一般要選

extension=php_imap.dll 可選

extension=php_ldap.dll

extension=php_mysql.dll 支持MySQL的

接下來修改了一些文件上傳以及內存使用最大限制:
memory_limit = 20M ;內存容量
post_max_size = 20M ;快閃記憶體容量
upload_max_filesize = 20M ; 附件容量
asp_tags = On ;可選,On允許ASP風格的標記,Off禁止
4. 將 PHP 目錄添加到 PATH 環境變數中
系統環境變數path=C:\php
5. 使 php.ini 文件在 Windows下被 PHP 所用
系統環境變數PHPRC=C:\php
Step3: 安裝Apache,配置 httpd.conf 使之支持PHP
1.安裝apache_2.2.3-win32-x86-no_ssl.msi,一路按Next即可.
安裝完成後輸入[url]http://localhost[/url] 查看Apache是否安裝成功.
(如果安裝了IIS請關閉,或者請改變安裝埠,不然無法啟動Apache服務)
2. 打開文件C:\Apache2\conf\httpd.conf,查找以下設置項.
即注冊文件後綴.
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Satisfy all

AddType application/x-httpd-php .php .phtml .php3 .php4
AddType application/x-httpd-php-source .phps

</Directory>
綠色為我們新增的設置.

3.查找LoadMole模塊
LoadMole php5_mole "C:/ php/php5apache2_2.dll"
注意斜杠方向與Windows中路徑」\」相反.

4.查找以下,並增加index.php
根據需要還可以增加其它自定義首頁如index.htm
<IfMole dir_mole>
DirectoryIndex index.html index.html.var index.php
</IfMole>
5. 查找 Documentroot "C:/Apache2/htdocs" 將其改為你的WEB路徑; (這里是WEB主目錄,可以不修改)

6.重啟apache.
7. 在web根目錄 C:\Apache2\htdocs\ 下新建index.php,內容如下:
<?php
phpinfo();
?>
在瀏覽器中輸入URL: [url]http://localhost/index.php[/url] 測試結果.
如果不能正常運行,請檢查配置.

Step4: 安裝MySQL
MySQL安裝過程
注意:安裝中,一定要正確配置MySQL Server
安裝完成後,新建conn.php
<?php
$link=mysql_connect('localhost','root','root');
if(!$link) echo "MySQL 資料庫連接失敗";
else echo "MySQL 資料庫連接成功!";
mysql_close();
?>
運行該文件,測試資料庫連接.

Step5:安裝phpMyAdmin配置config.inc.php
phpMyAdmin並不是必需的,只是為了方便管理MySQL資料庫,本身是用PHP編寫而成.但是有了它,會大方便MySQL資料庫管理.
1. 解壓phpMyAdmin-2.9.1.1-all-languages.zip到C:\phpMyAdmin
2. 將C:\phpMyAdmin\config.sample.inc.php重命名為config.inc.php
3. 對照原文件進行如下更改,綠色為新增的.
$cfg['blowfish_secret'] = 'root';
$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = 'root';
4. 將C:\phpMyAdmin\下所有文件和目錄復制到
C:\Apache\htdocs\phpMyAdmin,

在瀏覽器中輸入[url]http://localhost/phpMyAdmin/index.php[/url]進行測試

❹ PHP的運行環境安裝與程序部署

要安裝並部署PHP程序,首先打開小皮面板,確保IP、埠、用戶名和密碼已准備就緒,同時啟動MySQL和Nginx服務。

接著,使用Navicat Premium 16連接MySQL資料庫,輸入連接信息,測試鏈接並確認成功。在新建資料庫時,創建一個名為utf8mb4的資料庫。

下載Z-BlogPHP_1_7_2_3060_Tenet.zip,解壓縮後,將文件內容替換到小皮面板的根目錄,刪除原文件。然後在瀏覽器中輸入127.0.0.1,通過環境檢查,確認設置無誤,繼續下一步安裝。

在安裝程序中,填寫在Navicat中創建的資料庫信息,以及其他設置,完成安裝並進入主頁面。進入後台管理,創建管理員賬號並登錄。

在後台管理界面,進行基礎操作,如創建兩個分類,並點擊保存。在前台,你將看到新創建的分類和文章。只需點擊新建文章,輸入內容並提交,新文章即會在首頁顯示。

❺ 怎樣用PHP腳本調用安裝在Windows中的*.exe程序

在嘗試調用之前,至少你需要了解一定的知識才可以。

  1. 你的PHP環境是在Linux伺服器還是Windows伺服器上?如果是Linux伺服器,那麼是不支持exe程序運行的。

  2. 你的程序需要放在php文件能訪問的目錄中。當然,你必須能夠訪問PHP伺服器才可以。如果只是客戶端,那是沒用的。PHP不能訪問客戶端的程序。

  3. system或者exec都可以執行文件。不過沒有嘗試Windows下訪問某個特定的程序。

  4. 下面是一個例子。使用exec執行『whoami』程序。

  5. <?php
    // outputs the username that owns the running php/httpd
    process
    // (on a system with the "whoami" executable in the
    path)
    echo exec('whoami');
    ?>

閱讀全文

與php自動安裝程序相關的資料

熱點內容
甘肅好貨日報app是什麼 瀏覽:646
電腦上的伺服器地址從哪裡找啊 瀏覽:383
精雕App是什麼 瀏覽:102
天貓魔盒用什麼app當遙控器 瀏覽:602
程序員是五筆還是拼音 瀏覽:272
加密貨幣機制 瀏覽:300
防止反編譯源代碼 瀏覽:978
黑魂二伺服器為什麼登不上 瀏覽:736
雲伺服器掛載cos 瀏覽:326
縱筋加密區在圖紙上怎麼表示的 瀏覽:187
幾個雲伺服器哪個劃算 瀏覽:63
n次方怎麼算app 瀏覽:534
伺服器是如何同時為多個客戶端提供服務 瀏覽:576
從極點命令 瀏覽:153
phpyaml解析 瀏覽:621
pic16c57c單片機教程 瀏覽:718
WindowsPerl編譯安裝 瀏覽:667
在哪個app可以看明偵 瀏覽:716
伺服器裡面的pfr什麼作用 瀏覽:292
伺服器為什麼配置多張網卡 瀏覽:986