linux上php加入環境變數,linux配置php運行環境

本文目錄一覽:

linux下添加 path環境變數?

linux下載入環境變數的文件有/etc/profile文件,~/.bash_profile文件,~/.bashrc文件,/etc/bashrc文件,這些文件載入的順序也是如此。環境變數想對某個用戶生效,修改~目錄下文件即可,相對所有用戶生效修改/etc/bashrc文件即可,張對系統生效修改/etc/profile文件即可。

我看你加的是資料庫的變數,個人建議你加在/etc/profile文件中,具體做法如下:

打開文件並添加路徑:

vim /etc/profile

export PATH=$PATH:你的路徑

保存退出

載入文件使其生效:

source /etc/profile

Linux有多個php版本的時候指定php版本設置環境變數

vi /etc/profile ;

將這個加進去

export PATH=$PATH:/usr/local/php/bin(永久生效)

linux怎麼配置php開發環境

、MySQL的安裝

在MySQL官網下載MySQL的安裝文件MySQL-server-4.0.20-0.i386.rpm,執行下面的命令完成MySQL的安裝。

rpm -ivh MySQL-server-4.0.20-0.i386.rpm

在沒有設置MySQL密碼的情況下,通過以下命令測試MySQL是否安裝成功。

mysql -u root

出現類似welcome to the mysql mointor. commands end with;or g的字樣,說明安裝成功。

2、Apache的安裝

從Apache的官網下載UNIX版本的壓縮包,以httpd-2.0.52.tar.gz為例,假設資源包放在/usr/local/src下,進入這個目錄後解壓縮,命令如下:

cd /usr/local/src

tar -zxvf httpd-2.0.52.tar.gz

解壓縮後,進入目錄httpd-2.0.52,執行以下命令:

./configure –prefix=/usr/local/apache2 –enable–module=so

其中–prefix=/usr/local/apache2用來指定Apache的安裝目錄。接下來進行編譯,執行一下命令完成安裝。

make

mae install

3、配置PHP開發環境的安裝

1)從PHP官網下載php5.1.4.tar.gz的壓縮包,解壓縮該文件包,命令如下:

tar -zxf php5.1.4.tar.gz

2)轉到解壓縮後的目錄,執行以下命令完成PHP安裝目錄等相關配置:

./configure –prefix=/usr/local/php -with-mysql=/var/lib/mysql

3)接著編譯PHP,命令如下:

make

make install

4)複製當前目錄下的文件PHP大安裝目錄的lib目錄下,並改名為php.ini,命令如下:

cp php.ini-dist /usr/local/php/lib/php.ini

5)以上配置PHP開發環境的安裝完後,參見windows下配置的內容進行相關配置,配置項和配置方法類似。希望對你有用,我在後盾網學習剛下課,有不會的可以問我。ԅ(¯ㅂ¯ԅ)

Linux PHP環境配置。

vim /etc/httpd/conf/httpd.conf

httpd.conf分為3個配置部分 lz這個要求只要修改

第一第二部分就好了

1.全局環境配置

KeepAlive on

listen 80

2.主服務配置

UserDir disable== enables

# UserDir public_html (把其前面的#號去掉)

然後在個人主目錄(/home/*(user))里建立新文件夾public_html(再vim index.html),並在root用戶下把個人主目錄的許可權設為705

開啟httpd 服務

然後防火牆開啟相應埠

訪問時在瀏覽器下輸入 192.168.80.1(IP)/~user1(用戶名)

還不明白的可以百度發消息給我

怎麼在linux伺服器上配置php環境

建議多使用百度搜索,網上這樣的帖子特別多。

Linux的分支比較大,不過常使用的也就Centos和Ubuntu。下面我貼出來在Centos上面搭建php環境的方法,命令有所不同,不過差異不大。

安裝apache:

yum install httpd httpd-devel

啟動apache:

/etc/init.d/httpd start

此時輸入伺服器的IP地址,應該看到apache的服務頁面,埠不用輸,apache默認就是使用80埠

安裝mysql:

yum install mysql mysql-server

啟動mysql:

/etc/init.d/mysqld start

安裝php

yum install php php-devel

重啟apache使php生效

/etc/init.d/httpd restart

此時可以在目錄:/var/www/html/下建立一個PHP文件

代碼:

?php phpinfo(); ?

然後訪問這個文件,就能看到PHP的一些信息,php.ini配置文件的路徑可以在這個頁面上看到

安裝php的擴展

yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

安裝完擴展之後需要再次重啟apache

/etc/init.d/httpd restart

測試mysql是否鏈接成功的php代碼

?php

$con = mysql_connect(“10.0.@.@@”,”@@”,”@@”);

if (!$con)

{

die(‘Could not connect: ‘ . mysql_error());

}

mysql_select_db(“mydb”, $con);

$result = mysql_query(“SELECT * FROM sys_user”);

while($row = mysql_fetch_array($result))

{

echo $row[‘UserName’] . ” ” . $row[‘PassWord’] . ” ” . $row[‘id’];

echo “br /”;

}

mysql_close($con);

?

可以把上面的代碼傳入目錄/var/www/html/

就可以看到執行情況

linux下phpstudy怎麼安裝php環境變數

linux下phpstudy環境的安裝

phpStudy Linux版Win版同步上線 支持Apache/Nginx/Tengine/Lighttpd/IIS7/8/6

phpStudy for Linux 支持Apache/Nginx/Tengine/Lighttpd,

支持php5.2/5.3/5.4/5.5切換

已經在centos-6.5,debian-7.4.,ubuntu-13.10測試成功。

下載版:http//lamp.phpstudy.net/phpstudy.bin

完整版:http//lamp.phpstudy.net/phpstudy-all.bin

安裝:

wget -c http//lamp.phpstudy.net/phpstudy.bin

chmod +x phpstudy.bin #許可權設置

./phpstudy.bin #運行安裝

用時十到幾十分鐘不等,安裝時間取決於電腦的下載速度和配置。

也可以事先下載好完整,安裝時無需下載。

安裝完成

如何切換php版:

假如你先安裝的apache+php5.3

想切換成nginx+php5.4

你就再走一次./phpstudy.bin

但是你會發現有一行是否安裝mysql提示選不安裝

這樣只需要編譯nginx+php5.4

從而節省時間,這樣只需要幾分鐘即可。

項目地址:

使用說明:

服務進程管理:phpstudy (start|stop|restart|uninstall)

站點主機管理:phpstudy (add|del|list)

ftpd用戶管理:phpstudy ftp (add|del|list)

=phpstudy WIN版下載==================

『軟體簡介』

該程序包集成最新的Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend Optimizer+Zend Loader,一次性安裝,無須配置即可使用,是非常方便、好用的PHP調試環境。該程序綠色小巧簡易迷你僅有35M,有專門的控制面板。總之學習PHP只需一個包。

對學習PHP的新手來說,WINDOWS下環境配置是一件很困難的事;對老手來說也是一件煩瑣的事。因此無論你是新手還是老手,該程序包都是一個不錯的選擇。

1、全面適合 Win2000/XP/2003/win7/win8/win2008 操作系統 ,支持Apache、IIS、Nginx和LightTPD。

2、該程序包集成以下軟體,括弧內為phpstudy下對應的目錄。

php 5.6a3 (php56n)

php 5.5.10 (php55)

php 5.5.10-nts (php55n)

php 5.4.26 (php54)

php 5.4.26-nts (php54n)

php 5.3.28 (php53)

php 5.3.28-nts (php53n)

php 5.2.17 (php52)

Apache 2.4.7 (Apache)

Nginx 1.5.11 (nginx)

LightTPD 1.4.32 (Lighttpd)

MySQL 5.5.36 (MySQL)

MySQL-Front 5.3 (SQL-Front)

phpMyAdmin 3.5.8.2 (phpMyAdmin)

pear 1.9.4 (pear)

OpenSSL 1.0.1e0.9.8y

ZendOptimizer 3.3.3 (php5.2有)

Zend Loader 5.5.0 (php5.3有)

Zend Loader 6.0.0 (php5.4有)

wincache 1.3.5 (fastcgi有)

php_opcache 7.0.3 (ZendOpcache擴展)

xdebug 2.2.3.1

Zend Debugger 6.2 (php5.3/4 fastcgi有)

xcache 3.1.0

eAccelerator 1.00.9.6

php_sqlsrv (MSSQL擴展)

php_pdo_sqlsrv (PDO-MSSQL擴展)

php_mongo 1.4.5 (MongoDB擴展)

php_dbase 5.1.0 (dbase擴展)

php_dbx 1.1.2 (dbx擴展)

php_ibm_db2 1.9.5 (ibm_db2擴展)

php_apc 3.1.13 (php_apc擴展)

php_memcache 3.0.8

phpStudy Ftp server (FTPServ)

SendMail 3.2 (sendmail)

VC++ 2008 運行庫

3、MySQL資料庫默認用戶名:root,密碼root,安裝後請重新設置密碼。

4、本程序純綠色,支持22種組合一鍵切換,支持系統服務和非服務兩種啟動方式,自由切換。改變安裝路徑或拷貝到別的電腦上也可正常運行;即便是運行完再更改路徑也能運行,真正做到無須配置。重寫控制面板更加有效直觀地進行控制程序的啟停。

5、自帶FTP伺服器,支持多用戶,無需再安裝FTP伺服器。自帶網站掛馬監視器,隨時記錄文件的修改情況,讓掛馬文件無處可逃。

6、本程序完美支持II7,IIS8和IIS6。應網友的要求製作Nginx版和Lighttpd版。Nginx版為phpfind,Lighttpd版為phpLight。

推薦:學習JSP用JspStudy。

『軟體簡介』

JspStudy集成JDK+tomcat+Apache+mysql,JSP環境配置一鍵啟動。無需修改任何配置即可迅速搭建支持JSP的伺服器運行環境。

純綠色解壓即可,支持系統服務和非服務兩種啟動方式,自由切換。控制面板更加有效直觀地進行控制程序的啟停。

JspStudy將複雜的JSP環境配置簡單化。

『特別注意』

1. 為了減少出錯安裝路徑不得有漢字,如有防火牆開啟,會提示是否信任httpd、mysqld運行,請選擇全部允許。

2. 此為apache+php方案,需要Nginx+php方案的請到下載phpfind,Lighttpd+PHP方案下載phpLight。

3. 重裝系統後或相關服務丟失時,只需要點一下『運行模式-應用』即可。

4. 可通過菜單『卸載相關服務』進行卸載相關服務。

5. 在『啟動』、『停止』、『重啟』三個啟停按鈕上右鍵可以有選擇地進行啟停,左鍵將控制全部的啟停。

6. 菜單『phpStudy 設置』可以進行php,apche,mysql的相關設置。菜單『站點域名設置』可以進行站點及域名的添加。

7. 本程序分為安裝版和非安裝版,無論是安裝還是免安裝,最後的效果完全一致。

8. 埠問題無法啟動時,請使用菜單『環境埠檢測』進行埠檢測,嘗試啟動。

26種組合一鍵切換 apache+php

php擴展管理超級方便

nginx+php

IIS7/8/6+php

mysql備份還原導入導出

站點域名設置

埠檢測

博客不再更新,請到官方網站下載:

下載地址解壓版:

下載地址安裝版:

其他版本:

軟體簡單說明各版本的區別大小下載

phpStudy26種組合,超全大合集Apache+Nginx+LightTPD+IIS

php5.2 php5.3 php5.4 php5.5 php5.6

MySQL phpMyAdmin MySQL-Front

26種組合自由切換,是下面5個版本的合集

同時支持apache/nginx/Lighttpd和IIS7/8/636M解壓版

安裝版

phpStudy

Lite

新手用,經典wamp組合Apache+php5.3+php5.4+MySQL (wamp集成包)

沒有上面合集複雜的多版本設置,簡單適合新手。16M解壓版

phpStudy

for IIS

IIS伺服器專用IIS+php5.2+php5.3+php 5.4+MySQL

php一鍵安裝包 for IIS7/8/6 (IIS伺服器專用)21M解壓版

phpStudy

for Linux

Linux伺服器專用(lamp)Apache+Nginx+LightTPD+MySQL

php5.2+php5.3+php5.4+php5.5一鍵安裝包

支持centos,ubuntu,debian等Linux系統,12種組合80M安裝版

phpfindnginx+php組合(wnmp)Nginx+php5.3+php5.4+MySQL (wnmp集成包)

nginx+php組合,適合喜歡用nginx的朋友16M解壓版

phpLightlighttpd+php組合(wlmp)Lighttpd+php5.3+php5.5+MySQL (wlmp集成包)17M解壓版

phpStudy

(php5.2)

apache+php5.2珍藏版Apache2.2+php5.2.17+MySQL5.1

php5.2經典組合值得收藏,僅有11M,無需運行庫11M解壓版

JspStudyJSP環境一鍵安裝包JDK+tomcat+Apache+mysql+php

純綠色解壓即可,不添加環境變數,不修改註冊表52M解壓版

下載地址:

php5.3+php5.4合集下載: http//

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/306343.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2025-01-02 12:00
下一篇 2025-01-02 12:00

相關推薦

  • PHP和Python哪個好找工作?

    PHP和Python都是非常流行的編程語言,它們被廣泛應用於不同領域的開發中。但是,在考慮擇業方向的時候,很多人都會有一個問題:PHP和Python哪個好找工作?這篇文章將從多個方…

    編程 2025-04-29
  • 如何設置Python環境變數

    Python是一種流行的腳本編程語言,它可以在不同的操作系統和平台上運行。但是,在使用Python時,我們需要設置Python環境變數,以便系統能夠正確地找到Python解釋器和相…

    編程 2025-04-29
  • 如何配置Python環境變數在Windows 11

    在本文中,您將學習如何在Windows 11操作系統上配置Python環境變數的步驟。Python是一種高級編程語言,廣泛用於編寫Web應用程序、數據分析、人工智慧和機器學習等。在…

    編程 2025-04-29
  • PHP怎麼接幣

    想要在自己的網站或應用中接受比特幣等加密貨幣的支付,就需要對該加密貨幣擁有一定的了解,並使用對應的API進行開發。本文將從多個方面詳細闡述如何使用PHP接受加密貨幣的支付。 一、環…

    編程 2025-04-29
  • 使用PHP foreach遍歷有相同屬性的值

    本篇文章將介紹如何使用PHP foreach遍歷具有相同屬性的值,並給出相應的代碼示例。 一、基礎概念 在講解如何使用PHP foreach遍歷有相同屬性的值之前,我們需要先了解幾…

    編程 2025-04-28
  • Python配置環境變數的作用

    Python配置環境變數是為了讓計算機能夠更方便地找到Python語言及其相關工具的位置,使其可以在任意目錄下使用Python命令。當您安裝Python後,您需要進行環境變數設置,…

    編程 2025-04-28
  • Python IDLE如何設置中文運行環境

    Python IDLE是Python的集成開發環境,使用它可以方便地編寫、調試和執行Python程序。但是,默認情況下Python IDLE的運行環境是英文環境,如果需要在Pyth…

    編程 2025-04-27
  • PHP獲取301跳轉後的地址

    本文將為大家介紹如何使用PHP獲取301跳轉後的地址。301重定向是什麼呢?當我們訪問一個網頁A,但是它已經被遷移到了另一個地址B,此時若伺服器端做了301重定向,那麼你的瀏覽器在…

    編程 2025-04-27
  • 如何在Linux中添加用戶並修改配置文件

    本文將從多個方面詳細介紹在Linux系統下如何添加新用戶並修改配置文件 一、添加新用戶 在Linux系統下創建新用戶非常簡單,只需使用adduser命令即可。使用以下命令添加新用戶…

    編程 2025-04-27
  • PHP登錄頁面代碼實現

    本文將從多個方面詳細闡述如何使用PHP編寫一個簡單的登錄頁面。 1. PHP登錄頁面基本架構 在PHP登錄頁面中,需要包含HTML表單,用戶在表單中輸入賬號密碼等信息,提交表單後服…

    編程 2025-04-27

發表回復

登錄後才能評論