服務(wù)器開發(fā)之路五:PHP環(huán)境搭建

我一直覺得PHP代碼寫起來還是很簡單,但因為與服務(wù)器彼念,數(shù)據(jù)庫耦合度太高,環(huán)境搭建還是挺麻煩的浅萧,不管是在Window系統(tǒng)還是Linux系統(tǒng)逐沙。還好有集成化工具,不過還是會出現(xiàn)一些問題洼畅。

這里僅做記錄吩案。

XAMPP

官網(wǎng)網(wǎng)址:https://www.apachefriends.org/index.html

1、安裝:
./xampp-linux-XXX.run

在安裝過程中會讓你選擇安裝位置帝簇,默認(rèn)在/opt目錄下

2徘郭、進(jìn)入主目錄:
cd /opt/lampp

3、運行命令

服務(wù)

./lampp start | stop | status | restart

mysql

./lampp startmysql | stopmysql

4丧肴、安全

設(shè)置密碼

./lampp security

XAMPP: Quick security check...

XAMPP: MySQL is accessable via network.

XAMPP: Normaly that's not recommended. Do you want me to turn it off? [yes] yes

XAMPP: Turned off.

XAMPP: Stopping MySQL...

XAMPP: Starting MySQL...

XAMPP: The MySQL/phpMyAdmin user pma has no password set!!!

XAMPP: Do you want to set a password? [yes] yes

XAMPP: Password: ******

XAMPP: Password (again): ******

XAMPP: Setting new MySQL pma password.

XAMPP: Setting phpMyAdmin's pma password to the new one.

XAMPP: MySQL has no root passwort set!!!

XAMPP: Do you want to set a password? [yes] yes

XAMPP: Write the passworde somewhere down to make sure you won't forget it!!!

XAMPP: Password: ******

XAMPP: Password (again): ******

XAMPP: Setting new MySQL root password.

XAMPP: Setting phpMyAdmin's root password to the new one.

XAMPP: The FTP password for user 'nobody' is still set to 'lampp'.

XAMPP: Do you want to change the password? [yes] yes

XAMPP: Password: ******

XAMPP: Password (again): ******

XAMPP: Reload ProFTPD...

XAMPP: Done.

5残揉、讓局域網(wǎng)訪問

Require local 注釋掉,添加 Require all granted

6芋浮、mysql 遠(yuǎn)程訪問

use mysql

grant all privileges on . to root@'%' identified by "password";
// 你也可以修改表

flush privileges;

7抱环、瀏覽技巧

/dashboard/faq.html
常見問題介紹,相當(dāng)于快速入門

/dashboard/howto.html
專項問題解讀,比如數(shù)據(jù)镇草,虛擬主機眶痰,在這里面,你能找到詳細(xì)答案

8陶夜、問題

我的問題主要在mysql這一塊凛驮,PHP可以連接mysql,但是其他不行条辟,也沒有開啟3306這個端口

不用它的mysql黔夭,安裝其他mysql,PHP又不能用羽嫡。

phpstudy

最開始用他最大的原因是可以外網(wǎng)訪問本姥。

phpstudy for linux版環(huán)境安裝
本文主要和大家分享PHP環(huán)境安裝-phpstudy for linux版,希望能幫助到大家杭棵。

下載地址:

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

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

PHP環(huán)境支持:

解釋:Apache/Nginx/Tengine/Lighttpd

PHP版本:支持php5.2/5.3/5.4/5.5切換

操作系統(tǒng):已經(jīng)在centos-6.5,debian-7.4.,ubuntu-13.10測試成功

安裝方法:

下載好 .bin 文件

cd到下載目錄

chmod +x ./phpstudy.bin 給權(quán)限

然后在終端中運行 ./phpstudy.bin

等待編譯完成

使用方法

在終端中使用sudo 或者 使用管理員賬號運行 phpstudy start 開啟

命令列表:

phpstudy start | stop | restart 開啟 | 停止 | 重啟

phpstudy add | del | list 添加虛擬主機 | 刪除虛擬主機 | 查看虛擬主機列表

注:添加或刪除過虛擬主機域名婚惫,需要重新修改host文件配置,(sudo vim /etc/hosts)

phpstudy ftp add | del | list

配置文件地址

apache配置文件:/phpstudy/server/httpd/conf/httpd.conf

PHP配置文件:/phpstudy/server/php/etc/php.ini

打開Mysql控制臺

/phpstudy/mysql/bin/mysql -uroot -proot

手動搭建LAMP環(huán)境

安裝Apache

1魂爪、通過yum源安裝以httpd開頭的命名的軟件包先舷,在命令行下輸入:

yum install httpd

2、然后根據(jù)提示輸入相應(yīng)的命令進(jìn)行安裝操作

3滓侍、一些命令

#啟動apache
systemctl start httpd.service 

#停止apache
systemctl stop httpd.service 

#重啟apache
systemctl restart httpd.service 

#設(shè)置apache開機啟動
systemctl enable httpd.service 
  • 安裝MariaDB

1蒋川、命令行下輸入:yum install mariadb mariadb-server

2、依舊是根據(jù)提示輸入相關(guān)命令進(jìn)行安裝操作

3撩笆、一些命令

systemctl start mariadb.service #啟動MariaDB

systemctl stop mariadb.service #停止MariaDB

systemctl restart mariadb.service #重啟MariaDB

systemctl enable mariadb.service #設(shè)置開機啟動

4捺球、拷貝配置文件:

cp /usr/share/mysql/my-huge.cnf /etc/my.cnf

5、為root賬戶設(shè)置密碼

輸入:

mysql_secure_installation

根據(jù)提示輸入Y,輸入2次密碼夕冲,根據(jù)提示一路輸入Y,最后出現(xiàn):Thanks for using MySQL!

MySql密碼設(shè)置完成氮兵,重新啟動 MySQL:

重啟MariaDB輸入:

systemctl restart mariadb.service

  • 安裝PHP

1、命令行下輸入

yum install php

回車開始安裝

2歹鱼、安裝PHP組件泣栈,使PHP支持 MariaDB

命令行下輸入:

yum install php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-bcmath php-mhash

3、然后你需要重啟

#重啟MariaDB
systemctl restart mariadb.service 

#重啟apache
systemctl restart httpd.service 

資料

1醉冤、CentOS 7.0 如何安裝LAMP服務(wù)器方法

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末秩霍,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子蚁阳,更是在濱河造成了極大的恐慌,老刑警劉巖鸽照,帶你破解...
    沈念sama閱讀 218,284評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件螺捐,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機定血,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,115評論 3 395
  • 文/潘曉璐 我一進(jìn)店門赔癌,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人澜沟,你說我怎么就攤上這事灾票。” “怎么了茫虽?”我有些...
    開封第一講書人閱讀 164,614評論 0 354
  • 文/不壞的土叔 我叫張陵刊苍,是天一觀的道長。 經(jīng)常有香客問我濒析,道長正什,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,671評論 1 293
  • 正文 為了忘掉前任号杏,我火速辦了婚禮婴氮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘盾致。我一直安慰自己主经,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,699評論 6 392
  • 文/花漫 我一把揭開白布庭惜。 她就那樣靜靜地躺著罩驻,像睡著了一般。 火紅的嫁衣襯著肌膚如雪蜈块。 梳的紋絲不亂的頭發(fā)上鉴腻,一...
    開封第一講書人閱讀 51,562評論 1 305
  • 那天,我揣著相機與錄音百揭,去河邊找鬼爽哎。 笑死,一個胖子當(dāng)著我的面吹牛器一,可吹牛的內(nèi)容都是我干的课锌。 我是一名探鬼主播,決...
    沈念sama閱讀 40,309評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼祈秕,長吁一口氣:“原來是場噩夢啊……” “哼渺贤!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起请毛,我...
    開封第一講書人閱讀 39,223評論 0 276
  • 序言:老撾萬榮一對情侶失蹤志鞍,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后方仿,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體固棚,經(jīng)...
    沈念sama閱讀 45,668評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡统翩,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,859評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了此洲。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片厂汗。...
    茶點故事閱讀 39,981評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖呜师,靈堂內(nèi)的尸體忽然破棺而出娶桦,到底是詐尸還是另有隱情,我是刑警寧澤汁汗,帶...
    沈念sama閱讀 35,705評論 5 347
  • 正文 年R本政府宣布衷畦,位于F島的核電站,受9級特大地震影響碰酝,放射性物質(zhì)發(fā)生泄漏霎匈。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,310評論 3 330
  • 文/蒙蒙 一送爸、第九天 我趴在偏房一處隱蔽的房頂上張望铛嘱。 院中可真熱鬧,春花似錦袭厂、人聲如沸墨吓。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,904評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽帖烘。三九已至,卻和暖如春橄杨,著一層夾襖步出監(jiān)牢的瞬間秘症,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,023評論 1 270
  • 我被黑心中介騙來泰國打工式矫, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留乡摹,地道東北人。 一個月前我還...
    沈念sama閱讀 48,146評論 3 370
  • 正文 我出身青樓采转,卻偏偏與公主長得像聪廉,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子故慈,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,933評論 2 355

推薦閱讀更多精彩內(nèi)容