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

apache2php7

發布時間: 2023-11-13 13:28:13

㈠ 怎麼讓網站同時兼容2個php版本

安裝apache。
假設您已經安裝了apache,為這兩個項目創建了虛擬主機,並添加了必要的phpppa。讓我們調用項目site56.localorphp5.6和site70.localforphp7.0,通過運行安裝php5.6-fpm和php7.0-fpm。
在/usr/lib/cgi-bin/下創建兩個文件並保存。打開php56conf文件「/etc/apache2/conf-available/php5.6-fpm.conf」添加此配置並保存。

㈡ LAMP:Linux+Apache+Mysql/MariaDB+Perl/PHP/Python

一組常用來搭建動態網站或者伺服器的開源軟體,本身都是各自獨立的程序

一.部署Apache Web伺服器

(root下操作su root)1.部署Apache Web伺服器運行如下

2.測試所安裝Apache Web伺服器

3.檢測Apache是否運行

4.瀏覽器查看Apache測試頁面內容

安裝php7 sudo apt-get install php7.0

安裝apache2 php7 mole sudo apt-get install libapache2-mod-php7.0

安裝php-mysqli模塊:

apt-get install php-mysql

修改php.ini設置文件 :

/etc/php/7.0/apache2/php.ini(vim php.ini)

extension=php_mysqli.dll 去掉注釋;

(命令::/php_mysqli.dll,查找到上面的命令去掉前面的符號:)

systemctl start apache2 #生效

/var/www/html #下建立一個phpinfo.php文件 <?php phpinfo(); ?>

(touch phpinfo.php)

vim <?php phpinfo(); ?>

實戰:安裝基於PHPMySQL的博客及CMS建站系統

找到emlog_6.0.0下src文件夾拷貝到 /home/sgxz/下

在root 下cp -r /home/sgxz/src /var/www/html

創建資料庫

mysql -u root -p

MariaDB [(none)]> CREATE DATABASE emg;

在/var/www/html# 下

chmod -R 777 src #src為博客網站目錄

回到瀏覽器

出現 連接資料庫失敗,請檢查資料庫信息。錯誤編號:1698

進入mysql資料庫 修改root密碼

MariaDB [(none)]> update mysql.user set authentication_string=PASSWORD('root'), plugin='mysql_native_password' where user='root'

回到瀏覽器輸入http://127.0.0.1/src/

㈢ Mac下安裝配置PhpStorm開發環境

參考: # macOS下安裝配置PhpStorm

默認mac中都是自帶php,apache,PHP在目錄/usr/bin/php中

apache默認站點根目錄為:/Library/WebServer/Documents
配置文件:/etc/apache2/httpd.conf

文本編輯器或者vim打開httpd.conf
搜索LoadMole php7_mole libexec/apache2/libphp7.so,將前面#號去掉。

略...
注意:xcdebug.so默認是在/usr/lib/php/extensions/目錄下,但是no-debug-non-zts-20180731版本不盡相同,需要設置成自己系統里的。

工程需要創建在/Library/WebServer/Documents/下面

可以將工程目錄放在左側的快捷導航中

在Phpstorm的Preference->Build, Execution, Deployment->Deployment->點+新建, name自定義,我起名叫webroot。 type選擇Local or mounted folder。

Mappings中,我們看到local path為我們新建的php目錄地址,web path on server 'webroot' (relative to folder).

因為apache容器的根目錄為/Library/WebServer/Documents/,所以在其中填入相對於/Library/WebServer/Documents/的目錄名稱,即HelloPHP保存。

配置安裝Xdebug

首先檢查phpstorm的xdebug配置,這里的debug port要和php.ini裡面的xdebug.remote_port相一致!默認是9000,如果9000埠被佔用的話,可以改成其他埠。

進入Debug>DBGpProxy,IDE key填PHPSTORM,host填localhost,port 填80

設置localService

新建一個server

設置run、debug自動瀏覽器打開的開始頁面

啟動

熱點內容
des加密畢業論文 發布:2025-01-31 02:57:01 瀏覽:710
ip跨網段訪問 發布:2025-01-31 02:44:42 瀏覽:708
演算法帶頭人 發布:2025-01-31 02:42:25 瀏覽:551
方舟上傳數據 發布:2025-01-31 02:42:25 瀏覽:835
鈴木uy比uu多了什麼配置 發布:2025-01-31 02:34:11 瀏覽:677
蝦米音樂緩存文件夾 發布:2025-01-31 02:34:04 瀏覽:886
主播用什麼我的世界啟動器玩伺服器 發布:2025-01-31 02:32:37 瀏覽:644
做電腦硬體需要哪些配置 發布:2025-01-31 02:30:53 瀏覽:440
小米智能門鎖驗證密碼是多少 發布:2025-01-31 02:30:50 瀏覽:533
oracle和sql區別 發布:2025-01-31 02:27:40 瀏覽:242