前言:
成都創(chuàng)新互聯(lián)公司是專業(yè)的紅河網(wǎng)站建設(shè)公司,紅河接單;提供成都做網(wǎng)站、成都網(wǎng)站建設(shè),網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行紅河網(wǎng)站開發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!
之前在瀏覽別人的個(gè)人網(wǎng)站的時(shí)候,一直在羨慕別人是如何如何厲害。那么當(dāng)我學(xué)習(xí)到Linux網(wǎng)絡(luò)服務(wù)器時(shí),終于感覺學(xué)到的知識(shí)能排上用場(chǎng)了。自己也能維護(hù)自己的小網(wǎng)站了,那么廢話不多說(shuō),開始搭建服務(wù)吧。
1.準(zhǔn)備工作
注冊(cè)一個(gè)屬于自己的域名(一年40到50左右)
租用一臺(tái)vps主機(jī)(一月40到50左右)
(這里不打廣告,如果小伙伴們不知道去哪里注冊(cè)域名和VPS,筆者推薦去阿里云看看,如果不打算花錢也沒關(guān)系,我們也可在內(nèi)網(wǎng)搭建一個(gè),僅供學(xué)習(xí)使用。)
2.LAMP環(huán)境部署
2.1 安裝軟件包
[root@ch ~]# cat /etc/redhat-release && uname -r ## 以下都以CentOS 6.7安裝說(shuō)明 CentOS release 6.7 (Final) 2.6.32-573.el6.x86_64 [root@ch ~]# yum -y install httpd php MySQLd php-mysql mysql-server ## 安裝LAMP軟件包和關(guān)系包
2.2 程序配置
[root@ch ~]# cd /etc/httpd/conf/ [root@ch conf]# cp httpd.conf{,.bak} ## 備份httpd配置文件 [root@ch conf]# service httpd start && service mysqld start ## 啟動(dòng)httpd和mysqld服務(wù) [root@ch conf]# mysqladmin -u root password "123.com" ## 為mysql數(shù)據(jù)庫(kù)創(chuàng)建密碼 [root@ch conf]# mysql -u root -p ## 登錄mysql數(shù)據(jù)庫(kù) Enter password: ## 輸入剛才設(shè)置的數(shù)據(jù)庫(kù)密碼 mysql> CREATE DATABASE webDB; ## 創(chuàng)建一個(gè)數(shù)據(jù)庫(kù) Query OK, 1 row affected (0.00 sec) mysql> GRANT ALL ON webDB.* TO "ch"@"127.0.0.1" IDENTIFIED BY "ch.123"; ## 授權(quán)一個(gè)用戶從127.0.0.1登錄并可以對(duì)該庫(kù)做所有操作 Query OK, 0 rows affected (0.00 sec) mysql> quit ## 退出數(shù)據(jù)庫(kù) Bye
2.3 服務(wù)測(cè)試
[root@ch conf]# vim /var/www/html/index.php ## 添加內(nèi)容如下 [root@ch conf]# service httpd reload ## 重載配置文件 [root@ch conf]# curl http://172.18.20.12/index.php ## 使用其他主機(jī)更好 Succeed ## 表示php連接數(shù)據(jù)庫(kù)成功
3.搭建站點(diǎn)
3.1 下載程序包
這里推薦3個(gè)開源程序包的官網(wǎng):
1.https://cn.wordpress.org 個(gè)人博客站點(diǎn)
2.http://www.discuz.net 論團(tuán)站點(diǎn)
3.http://www.phpwind.net 社區(qū)站點(diǎn)
那么我們就以phpwind為例吧:
[root@ch html]# unzip phpwind_UTF8_8.7.1.zip ## 解壓phpwind程序包 [root@ch html]# chown -R root:apache upload/ ## 修改屬組為apache [root@ch html]# chmod -R g+w upload/ ## 添加寫權(quán)限
3.2 安裝程序包
瀏覽器輸入:http://172.18.20.12/upload
環(huán)境檢測(cè)完畢直接進(jìn)入下一步
完成之后就可以在后臺(tái)管理我們的網(wǎng)站了
4.安裝完成后的操作
[root@ch html]# vim /etc/httpd/conf/httpd.conf ## 修改httpd配置文件 #DocumentRoot "/var/www/html" ## 禁用中心主機(jī)## 開啟虛擬主機(jī) DocumentRoot /var/www/html/upload ## 定義URL路徑的起始位置 ServerName www.chen-hao.com.cn ErrorLog logs/phpwind/error_log ## 定義錯(cuò)誤日志的存儲(chǔ)路徑 CustomLog logs/phpwind/access_log common ## 定義訪問日志的存儲(chǔ)路徑 [root@ch html]# mkdir /var/log/httpd/phpwind ## 創(chuàng)建日志的儲(chǔ)存路徑目錄 [root@ch html]# service httpd reload ## 重載配置
配置完成以后,如果有自己的域名,那么就可以去相應(yīng)的域名管理控制臺(tái)。將相對(duì)應(yīng)的域名解析為IP地址了,那么就可以通過域名來(lái)訪問了,網(wǎng)站基本算搭建完成了。