centos作業系統搭建Lamp環境(apache php mysql)

來源:互聯網
上載者:User

標籤:php   linux   mysql   作業系統   lamp   

我們通過yum安裝

一.安裝必備

1、yum update 檢查一下系統更新2、yum -y installgcc  gcc  gcc-c   安裝編譯環境3、yum erasehttpd  卸載系統內建的httpd


二.安裝 Apache 

[[email protected] ~]# yum install httpd

配置系統讓 Apache 隨系統啟動:

[[email protected] ~]# chkconfig --levels 235 httpd on

配置完畢,啟動 Apache:

[[email protected] ~]# /etc/init.d/httpdstart

配置環境

[[email protected] ~]# vi /etc/httpd/conf/httpd.conf

找到#ServerNamewww.example.com:80然後在下面加入如下

ServerName 127.0.0.1:80

然後重啟apache

/etc/init.d/httpd restart

此時apache已經安裝好了,訪問http://127.0.0.1/就可以看到如下介面(備忘:在有映像介面的Linux系統裡)

  650) this.width=650;" src="http://s5.51cto.com/wyfs02/M01/80/19/wKioL1c4CkeRf4kqAADhHEhvlfw026.jpg" title="a.jpg" alt="wKioL1c4CkeRf4kqAADhHEhvlfw026.jpg" />

三.安裝PHP

[[email protected] ~]# yum install php

需要重新啟動 Apache 服務:

[[email protected] ~]# /etc/init.d/httpdrestart

但是為了測試是否安裝成功,你可以建立一個 PHP 頁面進行測試,使用 vim 編輯器建立:

[[email protected]calhost ~]# vi/var/www/html/info.php

按 “i” 鍵進行編輯,輸入:

<?php   phpinfo();  ?>

四.安裝Mysql

[[email protected] ~]# yum install mysql mysql-server

讓 MySQL 能夠隨系統自動啟動:

[[email protected] ~]# chkconfig --levels 235 mysqld on[[email protected] ~]# /etc/init.d/mysqldstart

設定MySQL 資料 root 賬戶的密碼:

[[email protected] ~]# mysql_secure_installation當出現如下提示時候直接按斷行符號:Enter currentpassword for root出現如下再次斷行符號:Set rootpassword? [Y/n]出現如下提示輸入你需要設定的密碼,斷行符號後在輸入一次確認:New password:接下來還會有四個確認,分別是:Remove anonymoususers? [Y/n]Disallow rootlogin remotely? [Y/n]Remove testdatabase and access to it? [Y/n]Reload privilegetables now? [Y/n]直接斷行符號即可。

重啟mysql

/etc/init.d/mysqld restart #重啟

測試mysql是否安裝成功

使用 vim 編輯器建立:

[[email protected] ~]# vi/var/www/html/test.php

按 “i” 鍵進行編輯,輸入:

<?php$connect=mysql_connect("127.0.0.1","root","你的密碼");if(!$connect) echo "Mysql Connect Error!";else echo "ok";mysql_close();?>

然後在瀏覽器中訪問http://127.0.0.1/test.php,我們發現連結失敗,我們再次開啟之前測試php的例子http://127.0.0.1/info.php

我們會發現,裡面沒有mysql,而只有’–without-mysql’因為我們是通過yum安裝的,所以我們可以通過yum搜尋尋找

#yum search php-mysql

我們會發現php53-mysql.i386 : A module for PHP applications that use MySQLdatabases

而php53-mysql.i386就是我要找到東東。

使用yum安裝

#yum install php53-mysql.i386

然後重新訪問http://127.0.0.1/test.php,連結成功

本文出自 “上前後” 部落格,請務必保留此出處http://updown.blog.51cto.com/9780213/1773563

centos作業系統搭建Lamp環境(apache php mysql)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.