亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 系統 > Linux > 正文

LINUX下的PHP

2020-03-22 20:26:33
字體:
來源:轉載
供稿:網友
  • 由于linux系統的穩定性,大部分的PHP服務器都被部署在linux上,而且像redis等擴展在linux能得到更好的支持,所以對于PHP程序員來說,使用linux的功底也相當重要,接下來總結一下我從一開始在linux下安裝配置linux的心得。


    linux系統安裝

    首先是選擇linux操作系統,我使用的是CentOS6.7 ,它類似紅帽系統,簡單易接觸,而且開源免費。

    CentOS(CommunityEnterpriseOperatingSystem,中文意思是:社區企業操作系統)是Linux發行版之一,它是來自于RedHatEnterpriseLinux(小紅帽)依照開放源代碼規定釋出的源代碼所編譯而成。由于出自同樣的源代碼,因此有些要求高度穩定性的服務器以CentOS替代商業版的RedHatEnterpriseLinux使用。兩者的不同,在于CentOS并不包含封閉源代碼軟件。

    然后要準備一臺linux機器,虛擬機是最好的選擇了,它便于安裝,隨開隨用。

    虛擬機管理我推薦VMwarestation,安裝管理都方便,而且功能強大。用過小巧的virtualbox,在win7下安裝要改theme主題文件,辛苦裝好的環境因為未知原因(兼容問題排除后,猜測是BIOS設置的問題,可參考)打不開虛擬機而放棄后,終于選擇了VM,VM下安裝linux的教程網上到處是,還有全程配圖版。

    說一下要注意的地方吧:虛擬機配置選擇“橋接模式”,這樣,虛擬機和主機就在同一個IP段下,可以很輕松地互相訪問,VM下如圖:

    然后是我們經常要遇到的問題html' target='_blank'>網絡配置、和虛擬之間的交互、yum配置。


    網絡配置

    vi /etc/sysconfig/network-scripts/ifcfg-eth0按需求修改以下信息

    DEVICE=eth0 //網卡序號NAME="System eth0"http://設備名TYPE=Ethernet//設備類型HWADDR=00:0C:29:C9:81:D7//系統檢測到的硬件IDONBOOT=yes //是否開機運行BOOTPROTO=static //獲取IP方式,有static(靜態方式)、dhcp(DHCP協議)、none(不指定)IPADDR=192.168.1.66 //IP地址NETMASK=255.255.255.0 //子網掩碼GATEWAY=192.168.1.1//網關

    這樣配置好之后,如果linux系統有桌面系統的話就可以直接用瀏覽器訪問外網了。還需要進行主機和虛擬機之間的連通,可以在windows的cmd命令行中運行ipconfig命令來獲取當前ip信息,然后可以在主機和虛擬機之間使用ping命令測試連接狀態。

    ping192.168.1.xxx

    注意,虛擬機可能會用防火墻屏蔽80端口,導致虛擬機能訪問自己,兩者也能相互ping通,虛擬機也能訪問主機,但主機卻無法訪問虛擬機的網站,通過修改防火墻設置或關閉防火墻能解決這一問題。

    /etc/init.d/iptables -I INPUT -p tcp --dport 80 -j ACCEPT //修改不屏蔽80端口。/etc/init.d/iptables stop //關閉防火墻

    這樣在配置好環境之后,就可以在主機和虛擬機之間互相訪問了。


    主機環境下操作虛擬機

    配置好之后,便可以用工具來解決虛擬機和主機之間切換復制信息不便的問題了,這里我使用SecureCRT來進行主機與虛擬機之間的連接。

    安裝打開之后,點擊quick connect按鈕新增一個連接操作,如下圖:

    然后輸入用戶密碼,保存。

    還要注意使用SecureCRT時的編碼問題,默認情況下,虛擬機的中文會顯示亂碼,需要以下配置:

    然后讓虛擬機進入后臺運行狀態,在VM界面,點擊關閉虛擬機窗口,會彈出如下菜單。

    選擇后臺運行,這樣就可以不用管虛擬機窗口,盡情地用Secure CRT在window下操作虛擬機了。


    yum配置

    Yum(全稱為YellowdogUpdater,Modified)是一個在Fedora和RedHat以及CentOS中的Shell前端軟件包管理器?;赗PM包管理,能夠從指定的服務器自動下載RPM包并且安裝,可以自動處理依賴性關系,并且一次安裝所有依賴的軟件包,無須繁瑣地一次次下載、安裝。

    yum一般會在系統安裝時自動安裝,如果使用yum命令時提示找不到命令,那就在光盤的Packages文件夾里搜索yum安裝包安裝。

    使用yum之前要先配置yum源。

    切換到/etc/yum.repos.d/目錄下,先將原來的yum源備份一個,然后用wget命令獲取一個yum源。

    cd /etc/yum.repos.d/mv CentOS-Base.repo CentOS-Base.repo.bakwget http://mirrors.163.com/.help/CentOS6-Base-163.repo

    配置好后我們就可以用yum來安裝所需的軟件了,用yum源來安裝必備庫和編譯軟件 gdgd-devellibxml2-develgccgcc-c++zlib等

    用yum安裝的軟件會找不到安裝目錄,可以用用rpm-qlpackagename查詢安裝地址

    接下來安裝mysql mysql-server安裝好后記得用mysqladmin-urootpasswordxxxx設置好root密碼

    然后用wget命令+地址 下載php安裝包,手動編譯PHP時要注意:

    --with-apxs2=/usr/local/apache2/bin/apxs//將其編譯為apache的核心。

    --enable-fpm//如果使用nginx服務器,此項要選,產生一個獨立的PHP進程,在php/sbin/php-fpm,直接執行會產生一個端口號為9000的PHP進程。


    PHP添加擴展模塊

    擴展模塊一般分為兩部分:擴展服務器和php擴展。

    像mongo等擴展服務器是擴展的核心,要在各自的網址找到下載地址,用wget命令下載下來,然后解壓安裝,一般是官方編譯好的可執行文件,直接復制到目標目錄即可。

    而PHP擴展文件,則是一個函數庫,通過函數庫與擴展服務器連接并操作數據庫,大家可以去PHP官方擴展倉庫https://pecl.php.net/index.php下載擴展。

    先將擴展包下載下來,然后解壓,進入目錄,用php/bin下的phpize運行一下(注意php用yum安裝,找不到phpize,可用yuminstallphp-devel來安裝phpize),產生一個configure文件。

    再用./configure--prefix=/usr/local/...–with-php-config=/usr/local/php/bin/php-config命令編譯

    最后make/maketest/makeinstall

    會得到一個形如/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/的地址,這個文件夾里存放著我們編譯出來的PHP模塊文件xxx.so(如同windows下的xxx.dll)

    然后修改/lib/php.ini文件,添加extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/xxx.so將模塊擴展加入。

    這樣簡單的PHP環境便搭建好了。

    如果您覺得本博文對您有幫助,您可以推薦或關注我,如果您有什么問題,可以在下方留言討論,謝謝。

    PHP編程

    鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

  • 上一篇:linux中cd命令使用詳解

    下一篇:返回列表

    發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
    亚洲国产成人精品电影| 亚洲国产精品成人va在线观看| 国产亚洲欧美日韩美女| 欧美极品少妇全裸体| 日韩av免费看网站| 日韩精品在线播放| 国产视频福利一区| 色哟哟入口国产精品| 国产欧美日韩精品丝袜高跟鞋| 欧美大人香蕉在线| 亚州欧美日韩中文视频| 91人人爽人人爽人人精88v| 日韩高清电影免费观看完整| 亚洲石原莉奈一区二区在线观看| 欧美黑人一区二区三区| xvideos国产精品| 国产91ⅴ在线精品免费观看| 欧美视频在线看| 欧美一级黄色网| 亚洲一区二区三| 亚洲www在线观看| 国产性猛交xxxx免费看久久| 亚洲成人亚洲激情| 国产精品美女在线| 国产精品大片wwwwww| 日本19禁啪啪免费观看www| 亚洲色图35p| 国产美女精彩久久| 欧美亚洲国产日本| 国产深夜精品福利| 亚洲免费小视频| 欧美大片欧美激情性色a∨久久| 国产a∨精品一区二区三区不卡| 91九色蝌蚪国产| 欧美大肥婆大肥bbbbb| 亚洲综合自拍一区| 久久久精品2019中文字幕神马| 中文字幕欧美专区| 在线观看91久久久久久| 亚洲社区在线观看| www.xxxx欧美| 久久韩剧网电视剧| 久久人体大胆视频| 亚洲高清久久网| 欧美韩国理论所午夜片917电影| 国产精品亚洲精品| 国产精品99久久久久久久久| 一区二区国产精品视频| 欧美成人激情视频| 国产偷国产偷亚洲清高网站| 日韩欧美成人区| 国色天香2019中文字幕在线观看| 国产精品99蜜臀久久不卡二区| 亚洲一区二区三区久久| 欧美特级www| 川上优av一区二区线观看| 国产精品偷伦视频免费观看国产| 91欧美精品午夜性色福利在线| 成人精品久久久| 一个色综合导航| 精品久久久久久亚洲精品| 亚洲欧美日韩精品久久奇米色影视| 亚洲精品视频在线观看视频| 日本成人黄色片| 亚洲国产小视频在线观看| 中文字幕亚洲欧美日韩在线不卡| 欧美日韩国产精品一区二区三区四区| 欧美大片网站在线观看| 中文字幕在线精品| 久久露脸国产精品| 日韩天堂在线视频| 国产欧美一区二区三区在线| 欧美激情a∨在线视频播放| 亚洲美女www午夜| 欧美电影在线播放| 欧美在线亚洲在线| 亚洲欧美中文日韩在线| 97免费中文视频在线观看| 国产精品久久电影观看| 91精品国产自产91精品| 精品一区电影国产| 欧美一级视频在线观看| 成人午夜高潮视频| 久久99视频免费| 欧美成人性生活| 欧美日韩在线视频一区二区| 98视频在线噜噜噜国产| 国产精品视频久久久| 热草久综合在线| 日本久久久久久| 欧美性理论片在线观看片免费| 精品国产福利在线| 26uuu久久噜噜噜噜| 国产97在线|日韩| 日本亚洲精品在线观看| 欧美国产亚洲视频| 欧美色视频日本高清在线观看| 中文字幕亚洲欧美一区二区三区| 日韩精品视频在线观看免费| 亚洲人成自拍网站| 久久精品国产成人| 欧美午夜视频一区二区| 国产精品视频在线观看| 日韩精品免费看| 国产亚洲欧美日韩美女| 久久久久中文字幕| 国产精品天天狠天天看| 国产69精品久久久久9999| 国模极品一区二区三区| 日韩欧美高清视频| 日韩小视频在线观看| 国产日韩欧美中文在线播放| 中文字幕亚洲情99在线| 韩国精品美女www爽爽爽视频| 日韩欧美中文字幕在线播放| 中文字幕日韩在线播放| 91天堂在线视频| 国产成人福利网站| 亚洲伊人久久大香线蕉av| 久久久成人av| 国产福利视频一区二区| 久久成人免费视频| 国产精品一区二区三| 日韩免费观看av| 88国产精品欧美一区二区三区| 久久人人爽人人| 奇米四色中文综合久久| 久久夜精品香蕉| 国产精品高潮呻吟久久av野狼| 91精品视频在线看| x99av成人免费| 日韩欧美亚洲范冰冰与中字| 欧美做受高潮电影o| 亚洲精品电影网| 亚洲欧美一区二区三区久久| 久久精品男人天堂| 国产午夜精品免费一区二区三区| 久久99精品国产99久久6尤物| 国产精品视频一区国模私拍| 91av视频导航| 黑人精品xxx一区一二区| 国模叶桐国产精品一区| 精品夜色国产国偷在线| 日韩精品视频在线免费观看| 最近2019免费中文字幕视频三| 日本一区二区在线播放| 亚洲一区二区三区sesese| 精品毛片三在线观看| 亚洲自拍另类欧美丝袜| 欧美激情区在线播放| 亚洲人成电影在线观看天堂色| 97在线视频国产| 亚洲精品国产美女| 欧美激情视频网站| 亚洲国产精品久久久久久| 上原亚衣av一区二区三区| 国产午夜精品全部视频播放| 色综合天天综合网国产成人网| 法国裸体一区二区| 亚洲女人被黑人巨大进入al| 在线看欧美日韩| 青青青国产精品一区二区| 国产精品一区二区久久久| 韩国三级日本三级少妇99|