前面已經(jīng)介紹過linux安裝與基本命令以及用yum源安裝程序了。

今天開始講述如何在linux里面搭建一些服務(wù),其中,我們先搭建一個網(wǎng)站。" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運營 > 【實戰(zhàn)演練】Linux操作系統(tǒng)05-用LAMP搭建網(wǎng)站

【實戰(zhàn)演練】Linux操作系統(tǒng)05-用LAMP搭建網(wǎng)站

時間:2023-08-09 08:24:01 | 來源:網(wǎng)站運營

時間:2023-08-09 08:24:01 來源:網(wǎng)站運營

【實戰(zhàn)演練】Linux操作系統(tǒng)05-用LAMP搭建網(wǎng)站:#本文歡迎轉(zhuǎn)載,轉(zhuǎn)載請注明出處和作者。

前面已經(jīng)介紹過linux安裝與基本命令以及用yum源安裝程序了。

今天開始講述如何在linux里面搭建一些服務(wù),其中,我們先搭建一個網(wǎng)站。

由于只是聊的linux搭建服務(wù)的操作,所以是不涉及任何的網(wǎng)站開發(fā)、編程的內(nèi)容的。因此,提前準(zhǔn)備網(wǎng)頁程序,我們選用免費版的carweb一個汽車網(wǎng)站。

(源碼可以從這里下載,http://down.admin5.com/php/141059.html

LAMP,是一套解決方案的組合,L指Linux,A指Apache,M指mysql,P指PHP。

其中Linux是操作系統(tǒng),Apache是html的靜態(tài)網(wǎng)頁網(wǎng)站程序,mysql是后臺數(shù)據(jù)庫,PHP是負(fù)責(zé)連接html與后臺數(shù)據(jù)庫的,為了實現(xiàn)動態(tài)網(wǎng)頁的編程語言與程序,使用這一套組合,就可以搭建相應(yīng)的網(wǎng)站程序。(像facebook就是PHP開發(fā)的)

備注:此部分的更多理論基礎(chǔ),詳見之前的【理論研究】

-----------------------------------------------------------------------------------------------

基礎(chǔ)環(huán)境:CentOS6.5

0、初始化配置

關(guān)閉selinux設(shè)置

setenforce 0 vi /etc/selinux/config修改selinux狀態(tài)disabled

SELINUX=disabled1、安裝apache(httpd)

在上一節(jié)的基礎(chǔ)上配置好網(wǎng)絡(luò)yum源。

yum install httpd -y啟動服務(wù)

service httpd start默認(rèn)的目錄在

/var/www/html將測試的carweb文件上傳到/software文件夾

mv /software/carweb/* /var/www/html/另外需要關(guān)閉防火墻,

service iptables stop chkconfig iptables off以及默認(rèn)開機(jī)啟動httpd

chkconfig httpd on chmod 777 -R /var/www/html檢驗apache服務(wù):

瀏覽器打開linux系統(tǒng)的IP地址,然后會出現(xiàn)一個apache標(biāo)志的頁面。

如何從windows上面?zhèn)鬏敄|西到linux呢,建議安裝使用winscp。

安裝完之后,打開,輸入linux系統(tǒng)的ip地址,ssh端口22,然后輸入用戶名密碼即可。

然后左邊就是本地windows,右邊就是linux的系統(tǒng)(會提供圖形化的目錄樹,左右ctrl+c,ctrl+v復(fù)制即可)

2、安裝php

yum install php -y重啟httd服務(wù)

service httpd restart然后在/var/www/html目錄編輯php文件進(jìn)行測試。

vim index-test.php內(nèi)容如下:

<?php phpinfo() ?>然后瀏覽器重新訪問linux的IP地址,測試網(wǎng)頁打開是否變成了一個php的頁面。

-----------------------------------------------------------------------------------------------

3、安裝php與mysql的關(guān)聯(lián)模塊

yum install php-mysql -y-----------------------------------------------------------------------------------------------

4、安裝php與mysql的關(guān)聯(lián)模塊

yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel-----------------------------------------------------------------------------------------------

5、安裝mysql數(shù)據(jù)庫(并導(dǎo)入數(shù)據(jù)庫文件)

yum install mysql mysql-server -yservice mysqld startmysql_secure_installationMysql初始化配置,可以修改root的密碼。其他4個選項維持默認(rèn)。

mysql -u root -p輸入密碼登錄

另外,由于網(wǎng)站需要使用中文,默認(rèn)的編碼可能會導(dǎo)致中文顯示亂碼,需要在初期設(shè)置好。

vi /etc/my.cnf增加以下內(nèi)容:

[mysqld] character-set-server=utf8 [client] default-character-set=utf8 [mysql] default-character-set=utf8重啟mysql服務(wù)

service mysqld restart測試的網(wǎng)頁,需要手動新建數(shù)據(jù)庫,并且導(dǎo)入相關(guān)的sql源文件

create database dqzqcw default character set utf8 collate utf8_bin;#創(chuàng)建名為dqzqcw的數(shù)據(jù)庫

grant all on dqzqcw.* to dqzqcw@localhost identified by 'password'; flush privileges;#給賬號使用數(shù)據(jù)庫權(quán)限,并且刷新權(quán)限。

數(shù)據(jù)庫文件手工導(dǎo)入文件:

use dqzqcw; source /software/qzqcw.sqlquit#退出數(shù)據(jù)庫。

-----------------------------------------------------------------------------------------------

6、連接前端與數(shù)據(jù)庫

cd /var/www/html/進(jìn)入apache web目錄,修改名為config.php的文件

vi config.php$db_config['DB_HOST'] = '10.1.30.28'#數(shù)據(jù)庫地址,如果web與數(shù)據(jù)庫都在同一臺機(jī)器,可以寫localhost

$db_config['DB_USER'] = 'dqzqcw';#mysql帳號dqzqcw

$db_config['DB_PASS'] = 'password';#mysql密碼password

$db_config['DB_NAME'] = 'dqzqcw';#數(shù)據(jù)庫名稱

-----------------------------------------------------------------------------------------------

7、驗證測試

瀏覽器打開服務(wù)器IP訪問網(wǎng)頁,如果提示拒絕訪問,那么關(guān)掉服務(wù)器防火墻再試。

service iptables stop#當(dāng)前臨時關(guān)閉防火墻

chkconfig iptables off#永久開機(jī)自動關(guān)閉防火墻

然后重新打開瀏覽器測試,如果訪問網(wǎng)頁成功返回如下頁面,證明測試通過,部署完成。



關(guān)鍵詞:操作,系統(tǒng),實戰(zhàn)

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關(guān)閉