麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統 > Linux > 正文

linux下配置web+ftp服務器全教程(一)

2020-05-27 13:49:54
字體:
來源:轉載
供稿:網友

最近公司上了個服務器,順便整理下各部門的網站,搞的異常忙碌,今天終于閑下來了整理一下這幾天遇到的問題和一些想法,今天首要寫的是一篇完整版的教程:linux(fedora、redhat)下配置web+ftp服務器。相信很多站長到你在更換vps或者獨立服務器的時候都會用到,收藏下來備用吧。

一、環境需求

根據不同的網站負載(訪問量強度)選擇適合自己的服務器或者vps,特別是當你申請到一臺服務器的時候,首要做的就是尋找一家可靠的服務器托管機房,將服務器托管到里面,使服務器可以在公網上保持一個較好的訪問速度,一切具備以后我們就開始安裝系統了,馮志強推薦做web服務器首選linux系統,穩定,管理方便,且不會產生系統垃圾拖慢速度,而且具有比windows更高的安全性。

系統安裝過程我就不解釋了,不會安裝的趕緊去學習下,網上有很多教程,很簡單,當然你可以參照我前面的一篇文章《freeBSD安裝教程全解》這里聲明下我所使用的freeBSD是linux的原身,linux系統是基于freeBSD開發的,所以兩者操作方式基本相同,個別品牌的linux操作命令略有不同,例如:ubuntu、suse等,這里不再描述,我們今天主要講的命令在紅帽(RedHat、fedora)的幾款產品中都適用。

二、安裝配置web服務器apache+php+mysql

這里的安裝不再使用那些老掉牙的編譯或者rpm命令了,我們直接使用 yum 命令實現在線安裝。

1、安裝Apahce,PHP,Mysql, 以及php連接mysql庫組件,使用root用戶輸入如下命令:

yum -y install httpd php mysql mysql-server php-mysql

//安裝主程序

yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql

//安裝mysql擴展

yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc

//安裝php擴展

yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql

//安裝apache擴展

2、配置web服務開機啟動:

chkconfig httpd on 【設置開機啟動http服務】

chkconfig -add mysqld 【添加mysql服務到系統服務列表】

chkconfig mysqld on 【設置mysql開機啟動】

service httpd start 【啟動http服務】

service mysqld start 【啟動mysql服務】

注:以上命令一行一會車,注意返回提醒,另外提醒一下菜鳥:http的服務名是httpd,mysql的服務名稱是mysqld。

3、設置mysql數據庫的root密碼:

mysqladmin -uroot password ‘新密碼’

4、增加mysql數據庫的安全性:

mysql -uroot -p 回車后提示輸入密碼,輸入你剛剛設置的密碼

登錄mysql后,命令行前綴會變成 mysql》 然后繼續輸入如下命令:

DROP DATABASE test; 【刪除測試數據庫test】

DELETE FROM mysql.user WHERE user = ”; 【刪除匿名賬戶】

FLUSH PRIVILEGES; 【重載權限】

注:上面命令的英文半角分號必須帶上。

到此web服務器所需的環境就安裝完成,默認的web根目錄是在/var/www/html 下,這里我就不做測試,繼續下一步配置,如果你是新手,或者害怕出問題的話就自己搞個php腳步測試下服務器。

5、配置虛擬主機(Virtualhost)

VirtualHost是apache提供的一個虛擬主機服務,分為基于域名和基于端口兩種方式,我們通常使用的是基于域名方式配置虛擬主機,也就是說,實現在同一太服務器下面放置多個不同網站,并且通過不同域名訪問,這一步也是比較簡單的,只需要我們編輯一下apache的配置文件httpd.conf(這個文件的默認位置/etc/httpd/conf/httpd.conf),輸入如下命令:

mkdir /var/www/html/demo 【新建一個虛擬主機目錄】

chown -R apache:apache /var/www/html/demo 【修改demo目錄的屬組和屬主為apache】*

vi /etc/httpd/conf/httpd.conf 【vi是linux下的一個編輯器工具】

在httpd.conf文件末尾加上:

ServerAdmin [email protected]

DocumentRoot /var/www/html/demo

ServerName www.crazyer.com

ServerAlias crazyer.com

Errorlog logs/crazyer.com-error_log

CustomLog logs/crazyer.com-access_log common

service httpd restart 【重啟http服務,如果報錯根據提示返回修改httpd.conf文件】

注:上面ServerName 后面跟的是你的域名,DocumentRoot 后面跟的是你域名指向的根目錄。

最后一步,將域名解析到到此服務器ip上,到此第一個虛擬主機就配置成功了,現在我們需要上傳網站程序來驗證服務器是否正常運行,所以還需要ftp支持,下篇文章我們來配置linux web服務器下的ftp。單個ftp服務器的配置與我們所用的web+ftp服務的配置還是有一些區別的,會涉及到一些權限問題,下篇文章我們將仔細講到。

本文作者:馮志強,原文出自:http://www.crazyer.org 轉載注明。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 牛牛热这里只有精品 | 亚洲综合中文 | 欧美性色生活片免费播放 | 国产一级淫片a级aaa | 美国黄色毛片女人性生活片 | 日日综合 | 精品国产看高清国产毛片 | 黄色网址在线播放 | caoporn国产一区二区 | 涩涩伊人 | 刘亦菲一区二区三区免费看 | 日韩欧美精品电影 | 91成人免费看片 | 一本一道久久久a久久久精品91 | 欧美人成在线 | 国产成人在线一区二区 | 国产日韩在线观看一区 | 在线a| 欧美成人做爰高潮片免费视频 | 成年人黄色片视频 | 国产免费一区 | 露脸各种姿势啪啪的清纯美女 | 国产一区精品在线观看 | 美女黄网站免费观看 | 钻石午夜影院 | 91午夜视频| 国产精品99久久久久久大便 | 欧美中文字幕一区二区 | 欧美性生活免费视频 | 黄色特级片黄色特级片 | 精品亚洲午夜久久久久91 | 成人爱爱电影 | 在线观看免费污视频 | 久久国产精品久久久久久 | 爱射av| 久久九九热re6这里有精品 | 黄色特级一级片 | 欧美人成在线 | 国产一级毛片高清 | 成熟女人特级毛片www免费 | 国产91精品亚洲精品日韩已满 |