1. 程式人生 > >linux+apache+mysql+php平臺構建及環境配置

linux+apache+mysql+php平臺構建及環境配置

1.我使用的centos6。安裝時已經選擇安裝apach、mysql,其實在執行下列兩行命令的時候又對其進行了更新,所以說裝的時候可以不安裝,免得浪費時間。
 yum install php-mysql 
 yum install mysql-devel
 這兩項執行完以後,PHP就已經裝上了,這是因為它們存在對PHP的依賴,也可以執行yum install php再執行其它,我沒試。下面是安裝完以後的查詢結果,可能有的是多餘的,具體我也不清楚,僅供參考。
[[email protected] ~]# rpm -qa|grep php
php-pdo-5.1.6-3.7.fc6
php-mysql-5.1.6-3.7.fc6

php-ldap-5.1.6-3.7.fc6
php-cli-5.1.6-3.7.fc6
php-5.1.6-3.7.fc6
php-common-5.1.6-3.7.fc6
[[email protected] ~]# rpm -qa|grep mysql
mysql-connector-odbc-3.51.12-2.2
php-mysql-5.1.6-3.7.fc6
mysql-server-5.0.27-1.fc6
mysql-5.0.27-1.fc6
libdbi-dbd-mysql-0.8.1a-1.2.2
mysql-devel-5.0.27-1.fc6
[[email protected] ~]# rpm -qa|grep httpd

httpd-2.2.3-5
system-config-httpd-1.3.3-1.1.1
httpd-manual-2.2.3-5
[[email protected] ~]#

如果你不知道你都已經裝了什麼,那麼就全部安裝吧,執行下列指令:
yum -y install httpd php mysql mysql-server php-mysql

2.測試MYSQL
啟動MYSQL服務: service mysqld start
看看mysql能否正常工作: mysql -uroot mysql
[[email protected] ~]# mysql
Welcome to the MySQL monitor. 
 Commands end with ; or \g.
Your MySQL connection id is 4 to server version: 5.0.27
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>

3.  載入對apache對php的支援,強調操作前務必要備份httpd.conf檔案,若出問題時也好恢復。(恢復方法?
 直接把httpd.conf刪除,把備份的檔案改成httpd.conf就OK了。)
配置 httpd.conf 讓apache支援PHP
# vi /etc/httpd/conf/httpd.conf
找到 AddType application/x-gzip .gz .tgz 在其下新增如下內容
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
這是為了使apache能夠支援以.php結尾的檔案

找到LoadModule那幾欄
在其中新增LoadModule php5_module /usr/lib/httpd/modules/libphp5.so 這是新增一個模組資訊到apache裡頭去,使apache能支援php
修改servername這一項,把前面的#去掉,然後名字寫你的IP,(如果只是單機的話,127.0.0.1)
DirectoryIndex index.php index.htm index.html index.html.var
4.重啟一下httpd服務,看能否成功
 [[email protected] ~]# /etc/rc.d/init.d/httpd restart
 停止 httpd:  [確定]
 啟動 httpd:  [確定]
5.若不能成功,則文字行執行 chmod 755 /usr/lib/httpd/modules/libphp5.so 試試。若還不行,我也不知道怎麼辦了,去請高手吧,我也是新手。
6.站點目錄為/var/www/html/ 在其中新建一個php指令碼測試一下吧, 寫個index.html程式放到站點根目錄.
 此處著重注意字尾為.php。我剛才做的時候就用的html,結果一直出錯。
<html>
<head></head>
<body>
 <?php  echo "hello!"; phpinfo(); ?>
</body>
</html>
7.好的,瀏覽器裡輸入localhost測試一下結果吧
8.如果還不能訪問,請試一試改變index.php的許可權
 chmod 755 /var/www/html/index.php
9.祝你好運!如果成功了,別忘了把你的成功經驗分享給別人。
 如果你覺得這篇博文需要修改,請給我留言,我將萬分感激。

相關推薦

linux+apache+mysql+php平臺構建環境配置

1.我使用的centos6。安裝時已經選擇安裝apach、mysql,其實在執行下列兩行命令的時候又對其進行了更新,所以說裝的時候可以不安裝,免得浪費時間。 yum install php-mysql  yum install mysql-devel 這兩項執行完以後,PHP就已經裝上了,這是因為它們存在

CentOS 6.5下源碼安裝LAMP(Linux+Apache+Mysql+Php)環境

onf 服務器 mysqld pep usr cnblogs char 格式 hash ---恢復內容開始--- 一、系統環境 系統平臺:CentOS 6.5 (Final) Apache版本:httpd-2.2.31.tar.gz(最新版本2015-07-16) M

centos下部署LAMP環境Linux+Apache+mysql+php)(轉載文章:https://www.cnblogs.com/apro-abra/p/4862285.html)

roo -s -c ice 自己 sql all p地址 iptable 一:安裝apache 1.安裝yum -y install httpd2.開啟apache服務systemctl start httpd.service3.設置apache服務開機啟動systemct

阿里雲|Centos7以上|LAMP(LINUX+APACHE+MYSQL+PHP) 安裝教程

一、配置防火牆,開啟80埠、3306埠CentOS 7.0預設使用的是firewall作為防火牆,這裡改為iptables防火牆。 1、關閉firewall: a)停止firewall服務 systemctl stop fi

linux安裝lamp環境(linux+apache+mysql+php)

本次使用 Centos7.2 MySQL5.7.22 Apache2.4.37 PHP5.6.38 ######################################## 安裝Apache #######################################

Linux下部署LAMP環境Linux+Apache+MySQL+PHP

剛過去的暑假兩個月,留在學校,一邊考駕照,一邊一門心思的想著搞個校內的小網站,兩個月過去了,小網站倒是搞好了,但是真心沒有時間維護,最近找了個實習的公司,更是沒有時間了,這是連結:www.3shanmen.com ,有點粗糙還請不要吐槽。 言歸正傳,其實我覺得

安裝Moodle2.2步驟--在LAMP環境linux+apache+mysql+php

在配置好LAMP環境(linux+apache+mysql+php)下安裝Moodle2.2步驟: 備註:魔燈2.2 Requires: PHP5.3.2, MySQL 5.0.25 or Postgres 8.3 or MSSQL 2005 or Oracle10.2

Linux+Apache+Mysql+PHP優化技巧

建議 發生 /dev/ 意義 mac 恢復文件 客戶 效果 slave LAMP 平臺由四個組件組成,呈分層結構。每一層都提供了整個軟件棧的一個關鍵部分:Linux、Apache、MySQL、PHP。 LAMP這個詞的由來最早始於德國雜誌“c‘t Maga

linux-apache-mysql-php

lanpCentOS release 6.5 (Final)x86_64 apache:wget http://archive.apache.org/dist/httpd/httpd-2.2.27.tar.gztar cd ./configure --prifix=/application/apache2.2

14.LAMP服務 Linux Apache Mysql Php和防護機制 xinetd、tcp wapper

遠程 wrap light disable scp 機制 鏈接服務器 tab 配置ssh 一.安裝LAMP服務 Linux Apache Mysql Php 要求操作系統支持 php解析 apache調用php插件解析 phpmyadmin yum

採用LAMP網站架構(Linux+Apache+MySQL+PHP

 LAMP指的Linux(作業系統)、Apache(HTTP 伺服器),MySQL(資料庫軟體) 和PHP(有時也是指Perl或Python) 的縮寫,一般用來搭建web 伺服器。 (1)Mysql 5.6 1.下載mysql-server檔

LAMP 搭建( Linux + Apache + MySql + PHP )

1.安裝apache yum install httpd 2.啟動apahce service httpd start 3.檢查 瀏覽器訪問IP 若失敗: 檢視埠資訊 netstat -antp 關閉防火牆 service iptables sto

阿里雲 linux apache+mysql+php

       自己找各種教程折騰了半天的結論是:作為小白,目前想自己搭建伺服器環境還是很有難度,並且靈活性非常低,已經有了非常好用的工具,為什麼不用呢?       學習了兩個,一個是wdCP,一個是AMH,最開始一頭鑽進了wdCP,因為有了它的對比,才顯示出AMH有多好用

php開發網站的優勢有哪些? 升級LAMP(Linux+apache+mysql+php)架構後的優點?

升級LAMP(Linux+apache+mysql+php)架構後的優點: 1. 良好的安全性 PHP天生擁有防注入功能,目前攻擊主要來源於黑客工具,當前的黑客工具基本上都是針對asp和windows漏洞掃描,針對php和Linux的工具基本不存在。 Linux一直是以穩

如何通過Linux+Apache+MySQL+PHP搭建簡單的動態網站

1.實驗原理 (1)LAMP的定義 LAMP指的Linux(作業系統)、ApacheHTTP 伺服器,MySQL(有時也指MariaDB,資料庫軟體)和PHP(有時也是指Perl或Python)的第一個字母,一般用來建立web應用平臺 (2)軟體元件 ①Linux:Li

CentOS安裝 LAMP -- Linux Apache MySQL PHP

LAMP --  Linux Apache MySQL PHP 在CentOS安裝的順序,我一般是Apache -> MySQL -> PHP 第一步、安裝並配置Apache 1、使用yum安裝 [plain] view plaincopy

Debian7配置LAMP(Apache/MySQL/PHP環境搭建建站

topic -- mysq nts gist 根據 ads prot 固定 完整Debian7配置LAMP(Apache/MySQL/PHP)環境及搭建建站 第一、安裝和配置Apache Web服務器 運行升級命令來確保我們的系統組件各方面都是最新的。 apt

如何在伺服器上搭建一個lamp(Linux(CentOS7)+Apache+MySQL+PHP環境

一、 安裝Apache 1.安裝 yum -y install httpd 1 2.開啟apache服務 systemctl start httpd.service 1 3.設定apache服務開機啟動 systemctl enable httpd.service

Red Hat Linux安裝zabbix準備配置apache+mysql+php環境

詳情見https://baijiahao.baidu.com/s?id=1590826609714661175&wfr=spider&for=pc 步驟如下: 配置好本地yum源之後,鍵入以下命令等待安裝 一、yum -y install httpd php mysql mysql-se

基於騰訊雲的Centos6.2系統搭建Apache+Mysql+PHP開發環境

fcm 拓展 php代碼 /var/ 安全 size onf tle php-mysql 搭建環境,我肯定需要先購買騰訊雲服務器的哦! 然後,我們打開SecureCRT 7.3,這是一款可以連接Linux系統的客戶端工具,使用的很方便快捷,要註意的是,若你是Linux系統的