搭建WEB网站服务(一)

搭建WEB网站服务
一、apache
1、apache的发展和作用
1)apache的发展
Apache1995年加入开源
linux发布1994年
apache归ASF的apache及机会管理
2)apache的作用
开源的网站服务器端
2、apache的优势和版本
1)apache的优势
开源:免费
模块化设计:安装灵活
支持跨平台:windows、Linux平台都可以使用
支持多种网页语言:html、jsp、php、perl、python
稳定性强安全性强:更新速度快,占用系统资源小可靠
2)apache的版本
1.0:1.0支持http协议1.0安全性差
2.0:2.0支持https协议或者http协议安全性强
3、apache
1)配置apache
[root@centos01 hppt-2.2.17]# ./configure --prefix=/usr/local/httpd --enable-so–enable-chrset-lite --enable-rewrite --enable-cgi
ここに画像の説明を挿入
2)编译安装apache
[root@centos01 hppt-2.2.17]#make && make install
ここに画像の説明を挿入
查看是否安装完成
ここに画像の説明を挿入

3)apacheコマンドを最適化します
[root @ centos01 hppt-2.2.17] #ln -s / usr / local / httpd / binapachectl / usr / local / bin /
ここに画像の説明を挿入
4)Apacheサービス制御ファイルを生成し、httpdコマンドを最適化します
[root @ centos01 httpd -2.2.17]#cp / usr / local / httpd / bin / apachectl /etc/init.d/httpd
[root @ centos01 httpd-2.2.17]#chmod + x /etc/init.d/httpd
[root @ centos01 httpd-2.2.17]#ln -s /etc/init.d/httpd / usr / local / bin /

ここに画像の説明を挿入
Apache構成ファイルを確認する
ここに画像の説明を挿入

5)Apacheサービス制御ファイルを変更して、サービス制御を設定します
[root @ centos01〜]#vim /etc/init.d/httpd#!/
bin / sh
#chkconfig:35 85 30
#Description:apache Server
ここに画像の説明を挿入
ここに画像の説明を挿入
6)Apache構成ファイルを確認します
[ root @ centos01〜]#apachectl -t
[root @ centos01〜]#httpd -t
7)システムサービス設定を追加して、ブート時にサービスを自動的に開始します
[root @ centos01〜]#chkconfig --add httpd
[root @ centos01〜]#chkconfig- -level 35 httpd on
ここに画像の説明を挿入
8)サービスを開始します
[root @ centos01〜]#systemctl start httpd
ここに画像の説明を挿入
9)ポート80をリッスンします
[root @ centos01〜]#netstat -anptu | grep 80
ここに画像の説明を挿入
2. apacheディレクトリファイルと構成ファイル
1、apacheディレクトリ構成ファイル
1)メインファイル
/usr/local/httpd/conf/httpd.conf
2)Apacheサービスコマンドの管理
/ usr / local / httpd / bin /
3)Apacheの成功または失敗のログディレクトリ
/ usr / local / httpd / logsを保存します/
4)apache网站默认根目录
/usr/local/httpd/htdocs/
2、apache主配置文件常见的配置参数
1)apache默认监听端口
Listen 80
2)apache服务默认安装的位置
serverroot
3)管理apache服务默认的帐户和组
User daemon
Froup daemon
4)apache默认网站的根目录
DocumentRoot
5)网站根目录区域配置文件
<Directory"/user/local/httpd/htdocs”>
6)apache的错误和正确日志
Errorlog
Customlog
7)网站主页
Directorylndex
8)配置apache支持虚拟主机
lnclude conf/extra/httpd-vhosts.conf
9)网站的域名
ServerName
3、修改apache的默认网站根目录和主页文件
1)创建网站根目录
[root@centos01 ~]#mkdir /var/www
ここに画像の説明を挿入
2)设置网站主页
[root @ centos01〜] #echo“ www.benet.com”> /var/www/123.html
ここに画像の説明を挿入
3)apacheのメイン構成ファイルを変更して、新しいWebサイトのルートディレクトリとWebサイトのホームページをロードします
[root @ centos01〜] #vim / usr /local/httpd/conf/httpd.conf
132 <Dirctroy“ / var / www /”>
167 Directorylndex index.html 123.html
106 DocumentRoot“ / var / www”
ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/Chengsen2002/article/details/108717162