7上安裝和使用php,7系統怎麼安裝

本文目錄一覽:

如何在centos7上安裝php

您好,安裝PHP的方式可以一步一步的按照教程去安裝,這個可以到網上搜一搜,因為步驟太多,我就不複製粘貼了。但是我這裡最推薦的就是使用phpstudy一鍵安裝,沒錯,就是在Linux上一鍵安裝,可以去試一試。

黑馬程序員的PHP是國內最早開設的真正人工智慧課程。課程全面系統,緊跟時代潮流。

阿里雲默認centos7上怎麼安裝php

打開putty工具,在主機名稱中輸入阿里雲ecs的IP地址和埠。輸入好後,點擊「打開」進入。

進入putty界面後,輸入系統賬號和密碼。提示一下密碼是暗文的,輸入密碼時不會顯示在屏幕上的。

進入系統後,輸入命令進行安裝。

安裝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

安裝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

最後在目錄:/var/www/html/下建立一個PHP文件

代碼內容如下:

?php phpinfo(); ?

當你訪問這個文件時,就能看到php版本以及所安裝的插件信息了。

如何在Windows7環境下安裝 PHP

網站是英文的,大家選擇相應的php包下載即可,這裡不再贅述

2、下載完畢,解壓該文件包,比如我解壓到d盤

3、打開ext文件夾,找到四個文件,分別是

libmysql.dll,mbsthing.dll,mysql.dll和php5ts.dll

複製他們,粘貼到C://windows/system32 下

4、找到php.ini-dist文件,複製他,粘貼到C://windows 下,並且將它重命名為php.ini

5、用記事本方式打開php.ini,用「crtl+f」組合鍵調用查找功能,找到extension_dir =”./” 這一行,將其修改為extension_dir =”D:/php5/ext「,引號裡面的地址是你剛才解壓的地址

6、再找到;extension=php_mysql.dll這一行,去掉語句前面的分號。

保存,配置完畢

win7 搭建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

5.MySQL裝了就可以

如果對您有幫助,請記得採納為滿意答案,謝謝!祝您生活愉快!

Vae團隊招人!!!歡迎各位加入!!!走過路過不要錯過!!!迅猛發展中!!!

如何在 CentOS 7 / Ubuntu 15.04 上安裝 PHP 框架 Laravel

Laravel 安裝並不繁瑣,你只要跟著本文章一步步操作就能在 CentOS 7 或者 Ubuntu 15 伺服器上安裝。

1.伺服器要求

在安裝 Laravel 前需要安裝一些它的依賴前提條件,主要是一些基本的參數調整,比如升級系統到最新版本,sudo 許可權和安裝依賴包。

當你連接到你的伺服器時,請確保你能通以下命令能成功的使用 EPEL 倉庫並且升級你的伺服器。

CentOS 7

# yum install epel-release # rpm -Uvh # rpm -Uvh # yum update

Ubuntu

# apt-get install python-software-properties # add-apt-repository ppa:ondrej/php5 # apt-get update # apt-get install -y php5 mcrypt php5-mcrypt php5-gd

2.防火牆安裝

系統防火牆和 SELinux 設置對於用於產品應用安全來說非常重要,當你使用測試伺服器的時候可以關閉防火牆,用以下命令行設置 SELinux 成寬容模式permissive來保證安裝程序不受它們的影響。

# setenforce 0

3.Apache, MariaDB, PHP安裝

Laravel

安裝程序需要完成安裝 LAMP 整個環境,需要額外安裝 OpenSSL、PDO,Mbstring 和 Tokenizer 等 PHP

擴展。如果 LAMP 已經運行在你的伺服器上你可以跳過這一步,直接確認一些必要的 PHP 插件是否安裝好。

要安裝完整 AMP,你需要在自己的伺服器上運行以下命令。

CentOS

# yum install httpd mariadb-server php56w php56w-mysql php56w-mcrypt php56w-dom php56w-mbstring

要在 CentOS 7 上實現 MySQL / Mariadb 服務開機自動啟動,你需要運行以下命令。

# systemctl start httpd # systemctl enable httpd #systemctl start mysqld #systemctl enable mysqld

在啟動 MariaDB 服務之後,你需要運行以下命令來配置一個足夠安全的密碼。

#mysql_secure_installation

Ubuntu

# apt-get install mysql-server apache2 libapache2-mod-php5 php5-mysql

4.安裝 Composer

在我們安裝 Laravel 前,先讓我們開始安裝 composer。安裝 composer 是安裝 Laravel 的最重要步驟之一,因為 composer 能幫我們安裝 Laravel 的各種依賴。

CentOS/Ubuntu

在 CentOS / Ubuntu 下運行以下命令來配置 composer 。

# curl -sS | php # mv composer.phar /usr/local/bin/composer # chmod +x /usr/local/bin/composer

composer installation

5.安裝 Laravel

我們可以運行以下命令從 github 上下載 Laravel 的安裝包。

# wget

運行以下命令,解壓安裝包並且移動 document 的根目錄。

# unzip develop.zip # mv laravel-develop /var/www/

現在使用 compose 命令來安裝目錄下所有 Laravel 所需要的依賴。

# cd /var/www/laravel-develop/ # composer install

compose laravel

6.密鑰

為了加密伺服器,我們使用以下命令來生成一個加密後的 32 位的密鑰。

# php artisan key:generate Application key [Lf54qK56s3qDh0ywgf9JdRxO2N0oV9qI] set successfully

現在把這個密鑰放到 ‘app.php’ 文件,如下所示。

# vim /var/www/laravel-develop/config/app.php

Key encryption

7.虛擬主機和所屬用戶

在 composer 安裝好後,分配 document 根目錄的許可權和所屬用戶,如下所示。

# chmod 775 /var/www/laravel-develop/app/storage # chown -R apache:apache /var/www/laravel-develop

用任意一款編輯器打開 apache 伺服器的默認配置文件,在文件最後加上虛擬主機配置。

# vim /etc/httpd/conf/httpd.conf

ServerName laravel-develop DocumentRoot /var/www/laravel/public start Directory /var/www/laravel AllowOverride All Directory close

現在我們用以下命令重啟 apache 伺服器,打開瀏覽器查看 localhost 頁面。

CentOS

# systemctl restart httpd

Ubuntu

# service apache2 restart

8.Laravel 5 網路訪問

打開瀏覽器然後輸入你配置的 IP 地址或者完整域名Fully qualified domain name你將會看到 Laravel 5 的默認頁面。Laravel 框架對於開發網頁應用來說是一個絕好的的工具。所以,看了這篇文章你將學會在 Ubuntu 15 和 CentOS 7 上安裝 Laravel, 之後你就可以使用這個超棒的 PHP 框架提供的各種功能和舒適便捷性來進行你的開發工作。

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

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

相關推薦

  • PHP和Python哪個好找工作?

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

    編程 2025-04-29
  • Deepin系統分區設置教程

    本教程將會詳細介紹Deepin系統如何進行分區設置,分享多種方式讓您了解如何規劃您的硬碟。 一、分區的基本知識 在進行Deepin系統分區設置之前,我們需要了解一些基本分區概念。 …

    編程 2025-04-29
  • Java任務下發回滾系統的設計與實現

    本文將介紹一個Java任務下發回滾系統的設計與實現。該系統可以用於執行複雜的任務,包括可回滾的任務,及時恢復任務失敗前的狀態。系統使用Java語言進行開發,可以支持多種類型的任務。…

    編程 2025-04-29
  • 如何在樹莓派上安裝Windows 7系統?

    隨著樹莓派的普及,許多用戶想在樹莓派上安裝Windows 7操作系統。 一、準備工作 在開始之前,需要準備以下材料: 1.樹莓派4B一台; 2.一張8GB以上的SD卡; 3.下載並…

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

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

    編程 2025-04-29
  • 分銷系統開發搭建

    本文主要介紹如何搭建一套完整的分銷系統,從需求分析、技術選型、開發、部署等方面進行說明。 一、需求分析 在進行分銷系統的開發之前,我們首先需要對系統進行需求分析。一般來說,分銷系統…

    編程 2025-04-29
  • 雲盤開源系統哪個好?

    本文將會介紹幾種目前主流的雲盤開源系統,從不同方面對它們做出分析比較,以此來確定哪個雲盤開源系統是最適合您的。 一、Seafile Seafile是一款非常出色的雲盤開源系統,它的…

    編程 2025-04-28
  • EulerOS V2R7:企業級開發首選系統

    本文將從多個方面為您介紹EulerOS V2R7,包括系統簡介、安全性、易用性、靈活性和應用場景等。 一、系統簡介 EulerOS V2R7是一個華為公司開發的企業級操作系統,該系…

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

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

    編程 2025-04-28
  • 基於Python點餐系統的實現

    在當前瞬息萬變的社會,餐飲行業也在加速發展,如何更好地為客戶提供更加便捷、高效、個性化的點餐服務,成為每個餐飲企業需要思考的問題。本文以基於Python的點餐系統為例,通過優化用戶…

    編程 2025-04-28

發表回復

登錄後才能評論