本文目錄一覽:
- 1、linux環境安裝PHP環境的步驟和前期準備的注意事項有哪些
- 2、如何在Windows下配置搭建PHP環境
- 3、購買了ecs 安裝了wdcp搭建了php環境,但是登錄wdcp的時候提示域名解析錯誤,該怎麼
- 4、如何搭建PHP的運行環境
- 5、如何在vultr 安裝 php ,以及怎麼打開
- 6、打開一個網站,顯示「站點創建成功,本頁面由wdcp系統自動生成創建」是怎麼回事?
linux環境安裝PHP環境的步驟和前期準備的注意事項有哪些
一.架構。確認你安裝 的架構是什麼 lamp ,還是 lnmp。首先需要能搭建出環境
1。兩者都要安裝 php ,其中 php 安裝的過程有很多
可以參考一下:php 源碼安裝
這個安裝是 php5的,如果安裝的 是 php7,編譯會有一點不同:
安裝 php –
2。都需要安裝 mysql
mysql 源碼安裝
3。如果需要安裝apache:
apache 安裝
apache 都其他配置,請在本頁面搜索:apache –
如果需要安裝 nginx:
nginx 訪問 php –
二.依賴模塊編譯。這種安裝環境主要看你程序當中用到了那些 依賴模塊,編譯的時候需要注意
包括 nginx /apache ,php
三.配置。上面已經有相關配置介紹,需要自己去熟悉相關都配置是什麼意思,需要哪些配置。
四.此處遷移還涉及到數據庫到遷移,可以參考一下相關命令
如何在Windows下配置搭建PHP環境
前言:網絡上提供了各種版本名為wamp的組合包,就是下載下來一路點下一步就安裝好了直接應用的那種人家配置好了的軟件包,為了學習本人並不太建議此類方法。
一、首先下載php5.3組件(現在已經更新到7點幾版本了)
1、下載軟件包,建議直接到官網
2、下載時注意選擇與你系統相配合的包:
下載完後解壓到一個路徑 例如 E:\LAMP\php5.3
3、在解壓後的路徑中找到php.ini-development,重命名為php.ini。
首先打開php.ini,找到:
; On windows:
;
extension_dir = “ext”
修改為:
; On windows:
extension_dir = ” E:/LAMP/php5.3/ext”
即去掉extension_dir前面的分號(注意斜杠方向),表示指定PHP擴展包的具體目錄,以便調用相應的DLL文件。
4、由於默認PHP並不支持自動連接Mysql,需開啟相應的擴展庫功能,比如php_mysql.dll等,即將:
extension=php_curl.dll //CURL,客戶端 URL
庫函數庫
extension=php_gd2.dll
//GD繪圖函數模塊
extension=php_mbstring.dll
//多位元組函數模塊
extension=php_mysql.dll
//MySql函數模塊
extension=php_mysqli.dll
//MySqli函數模塊
extension=php_pdo_mysql.dll //PDO
MySql函數模塊
extension=php_pdo_odbc.dll //PDO
ODBC函數模塊
extension=php_xmlrpc.dll
//XML-RPC函數庫
extension=php_xsl.dll
//XSL函數模塊這些extension之前的分號(;)去除。
至此在Windows 7上php的環境配置就算完成了,但是光完成這些配置是不夠的,我們需要Apache支持PHP,所以還需要在Apache配置文件中完成相應的PHP配置。以下是配置Apache以支持PHP:
二、安裝與配置Apache2.2
(現在已經更新到2.4版本了,安裝時稍有不同,見本站另一筆記)
1、下載軟件包,建議直接到官網 上下載,因為這是開源軟件的安全性問題,如果用於生產環境則強烈建議到官網下載。
2、下載時注意選擇與你系統相配合的包,如.tar.gz的是用於Linux環境的,httpd-2.2.31-win32-src.zip用於windows環境,還有win32表示用於32位win7系統。雙擊默認安裝,也自己可以自定義一個路徑
例如 E:\LAMP\apache。
3、安裝完後找到Apache安裝目錄下的conf文件夾下的httpd.conf,打開:
在#LoadModule
vhost_alias_module
modules/mod_vhost_alias.so下添加如下(路徑適你自己的情況而定):
LoadModule php5_module
“E:/LAMP/php5.3/php5apache2_2.dll”
PHPIniDir “E:/LAMP/php5.3”
AddType
application/x-httpd-php .php .html
.htm
我們在PHP目錄下可以看到多個php5apache的DLL文件,由於我們使用的是Apache2.2.17,所以我們當然需要使php5apache2_2.dll,接着指定PHP的安裝目錄以及執行的程序擴展名。
4、我們應該知道默認Apache服務器執行WEB主程序的目錄為Apache2.2/htdocs,所以如果當你的WEB主程序目錄變更時,我們需要修改相應的Apache配置.
5、最後修改具體的index文件先後順序:DirectoryIndex
index.html修改為:DirectoryIndex index.php index.html
6、重啟Apache服務器
至此,在Apache服務器上PHP環境配置工作就完成了,你只需要在 Apache2.2/htdocs
目錄下新建一個PHP文件,寫入:
然後在遊覽器中輸入12.0.0.1,就可以看到PHP的具體配置頁面了,代表在Window
7上PHP環境配置工作就算完成了。
三、安裝與配置Mysql 5.1數據庫軟件
(現在已經更新到5.5版本了,安裝較簡單,如果上面步驟都配置好了運行正常了的話可以下載一個對應版本的MyPhpAdmin程序包放到E:/www下然後在遊覽器中輸入12.0.0.1登入後新建或管理數據庫)
1、下載軟件包,建議直接到官網
上下載,這個鏈接有各個版本,因為這是開源軟件的安全性問題,如果用於生產環境則強烈建議到官網下載。
2、
驗證PHP是否能連接Mysql,你可以在index.php中創建如下代碼:
?php
$connect=mysql_connect(“127.0.0.1″,”root”,”你的數據庫密碼”);
if(!$connect)
echo “Mysql Connect Error!”;
else echo
“連接成功”;
mysql_close();
?
然後在遊覽器中輸入127.0.0.1,看到:連接成功字樣就說明PHP連接Mysql就算成功了。
購買了ecs 安裝了wdcp搭建了php環境,但是登錄wdcp的時候提示域名解析錯誤,該怎麼
若要讓php支持mysql和gd庫等組件,需對php.ini進行配置
首先將php.ini-development 改為php.ini
php.ini配置:
將 ;extension_dir = “ext” 更改為:extension_dir = “C:\PHP\ext”並將前面的分號去掉,以設置php所支持組件的路徑。
將下了代碼的前面的分號全部刪掉,以設置php所支持的組件。
;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mysql.dll
;extension=php_mysqli.dll
;extension=php_pdo_mysql.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_sqlite.dll
若要讓apache支持php則需要配置conf\httpd.conf,以為apache指定php的路徑。
在httpd.conf中加入下列代碼:
PHPIniDir “C:/PHP/”
LoadModule php5_module “C:/PHP/php5apache2_2.dll”
php下載地址:
如何搭建PHP的運行環境
這個是我成功配置的經驗
1.安裝apache_2.2.4-win32-x86-no_ssl.msi到 d:\phpWeb\APACHE\
步驟:下一步下一步
2.安裝php-5.2.0-Win32.zip 到 d:\phpWeb\php\
步驟:(1)解壓壓縮包到d:\phpWeb\php\
(2)找到php目錄里的 php.ini-dist 重命名為 php.ini 並拷到 windows目錄里
(3)將php目錄里的 php5ts.dll,libmysql.dll 拷到 系統目錄(system和system32)
3.配置apache
步驟:(1)打開 d:\phpWeb\APACHE\conf\httpd.conf 這個文件
(2)找到 DocumentRoot “D:/phpWeb/APACHE/htdocs” 將其改為你的WEB目錄(可不改有時改了會出錯)
(3)找到DirectoryIndex index.html這一行,在後面加入index.html.var index.htm index.php
(4)找到#LoadModule ssl_module modules/mod_ssl.so這行,在後面加上一行:LoadModule php5_module d:/phpWeb/php/php5apache2_2.dll
(5)找到AddType application/x-gzip .gz .tgz這行,在後面加上一行:AddType application/x-httpd-php .php
4.配置php
步驟:(1)找到c:\windows\php.ini並打開 (剛才拷進去的)
(2)找到extension_dir = “./” 改為 extension_dir = “d:/phpWeb/php/ext”
(3)找到;extension=php_mysql.dll將前面的;號去掉
(4)找到;session.save_path = 去掉前面;並設路徑”d:/phpWeb/php/session_temp”並在該路徑下新建文件夾session_temp
如何在vultr 安裝 php ,以及怎麼打開
首先更新下系統:
sudo apt-get update
通過一些資料獲取了一些信息,為了避免後續出現這樣那樣的問題,主要是系統語言設置導致的問題,我們接下來安裝下語言包:
sudo apt-get install -y language-pack-en-base
locale-gen en_US.UTF-8
接下來需要安裝一些常用的工具
sudo apt-get install -y vim htop git
進入正題,開始安裝
由於本次我們將安裝最新版本的PHP,需要更新下軟件庫:
sudo apt-get install software-properties-common
添加PHP並更新
sudo LC_ALL=en_US.UTF-8 add-apt-repository ppa:ondrej/php
sudo apt-get update
更新庫後,我們使用以下命令去確認一下,是否有最新版本的PHP存在,這裡肯定是存在的:
apt-cache search php7.1
接下來開始安裝PHP7.1以及一些必須的組件
sudo apt-get -y install php7.1 php7.1-mysql php7.1-fpm php7.1-curl php7.1-xml php7.1-mcrypt php7.1-json php7.1-gd php7.1-mbstring
查看安裝版本
php -v
接下來我們安裝nginx
sudo apt-get -y install nginx
最後安裝MYSQL
sudo apt-get -y install mysql-server-5.6
至此,需要安裝的東西就全部安裝完成了,接下來就該配置系統,支持PHP解析了。
打開一個網站,顯示「站點創建成功,本頁面由wdcp系統自動生成創建」是怎麼回事?
1、如果這個網站是你的;你需要把你網站的程序放在public——html目錄下面。你可以通過ftp軟件上傳自己的網站程序。同時,建議您下載一個ser-u使用。
2、如果這個網站不是您的;請不用多想,這個網站只是剛剛上線,沒有放程序而已。
補充:
一、創建站點成功,然後通過ftp登錄到網站根目錄,注意,登錄到站點的目錄中會看到一個名字叫「public_html」的目錄,要進入到這個目錄里才是網站的根目錄,可以把裏面默認的那些文件或者文件夾都刪除,然後上傳自己的程序代碼,上傳好後就可以進行安裝了。
二、
1、WDCP是一個基於Linux服務器php網站環境程序。
2、上述所出現的問題是新建站點時,默認頁面!
3、此文件顯示的意思就是,該站點沒有網站文件。
4、出現站點沒有網站文件有兩種可能,一是網站目錄寫錯問題(就是網站文件上傳錯了),二是你沒有上傳網站文件!
5、一般在WDCP控制面板中查找:網站管理-站點列表-找到相應的網站點擊右邊-文管,查看是否有文件。沒有則添加!
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/194425.html