技术流ken

运维拯救世界

DAY6:河北科技大学课堂记录–web服务器apache,nginx,tomcat

1.备份文件时间命名

 

2.定时时间同步

*/10 * * * * /usr/sbin/ntpdate time1.aliyun.com

 

NFS服务器:

第一步:下载

yum install nfs-utils rpcbind -y

 

第二步:配置文件

vim /etc/exports

/ken *(rw)

 

第三步:创建共享目录并设置权限

mkdir /ken

chown -R nfsnobody: /ken

 

第四步:重启

systemctl restart rpcbind nfs

 

 

第五步:查看共享信息

showmount -e serverip

 

第六步:客户端进行挂载

mount -t nfs serverip:/ken /test

 

apache

 

网站根目录:/var/www/html

监听的端口:80

默认发布的文件:index.html/ index.php

 

服务器的返回状态值

 

200:ok,请求下载成功

304:not modified,标识一个缓存的资源是否发生过更改

403:forbidden,表示客户端没有权限访问所请求的资源

404:Not Found,表示客户端所请求的资源不存在

500:Internal Server Error,服务器内部错误

503:service unavailable,服务器暂时不可用

 

LAMP架构

LAMP=Linux Apache Mysql/MariaDB PHP/Perl/Python

 

静态请求:html结尾

动态请求:php结尾

 

apache的安装

[root@ken ~]# yum install httpd -y

 

apache配置文件

[root@ken ~]# vim /etc/httpd/conf/httpd.conf

Listen 80  #指定监听的端口

DocumentRoot “/var/www/html”  #指定网站默认根目录

DirectoryIndex index.html   #定义网站首页文件

 

 

apache使用

 

关掉防火墙!

第一步:下载apache

[root@ken ~]# yum install httpd -y

 

第二步:启动apache

[root@ken ~]# systemctl restart httpd

 

第三步:查看80端口是否启动

[root@ken ~]# ss -tnl

 

第四步:浏览器访问

ip

 

apache上线游戏

第一步:部署好apache

第二步:把网站数据传送到网站根目录/var/www/html

第三步:浏览器访问

 

解压“zip”结尾的包

yum install unzip -y

unzip game.zip

 

httpd错误页面定制

ErrorDocument 404 “the thing you search is not available”

ErrorDocument 404 http://www.kendd.cn/?p=56

 

 

LAMP架构–动态网站搭建

 

第一步:下载相关的软件包

[root@ken html]# yum install httpd mariadb-server php php-mysql -y

 

第二步:把软件包的发送到网站根目录下

 

第三步:复制wordpress文件到网站根目录

[root@ken html]# cp wordpress/* . -a
[root@ken html]# ls
game wp-app.php wp-login.php
game.zip wp-blog-header.php wp-mail.php
index.php wp-comments-post.php wp-pass.php
license.txt wp-config-sample.php wp-register.php
readme.html wp-content wp-settings.php
wordpress wp-cron.php wp-signup.php
wordpress-3.3.1-zh_CN.zip wp-includes wp-trackback.php
wp-activate.php wp-links-opml.php xmlrpc.php
wp-admin wp-load.php
[root@ken html]# pwd
/var/www/html

 

第四步:配置数据库文件

[root@ken html]# cp wp-config-sample.php wp-config.php

[root@ken html]# vim wp-config.php

define(‘DB_NAME’, ‘ken’);

/** MySQL 数据库用户名 */
define(‘DB_USER’, ‘ken’);

/** MySQL 数据库密码 */
define(‘DB_PASSWORD’, ‘123’);

 

 

第五步:配置数据库

[root@ken html]# systemctl restart mariadb

[root@ken html]# systemctl restart mariadb
[root@ken html]# mysql -uroot

MariaDB [(none)]> create database ken;   #创建数据库ken

MariaDB [(none)]> grant all on *.* to ken@’localhost’ identified by ‘123’;

MariaDB [(none)]> flush privileges;

 

第七步:添加首页文件

[root@ken html]# vim /etc/httpd/conf/httpd.conf

<IfModule dir_module>
DirectoryIndex index.php index.html
</IfModule>

第七步:重启相关服务

systemctl restart httpd

 

 

nginx讲解

 

nginx下载:需要依靠网络epel源

yum install nginx -y

 

查看nginx配置文件

[root@ken ~]# vim /etc/nginx/nginx.conf

 

动静分离配置:

location ~ php$ {
proxy_pass http://192.168.64.5;
}
location ~ html$ {
proxy_pass http://192.168.64.7;
}

18 thoughts on “DAY6:河北科技大学课堂记录–web服务器apache,nginx,tomcat

  1. Online Datings Sites JULY 2020

    KW:
    Dating App Where You Can See Who Likes You Free JULY 2020
    Free Gaming Dating Website JULY 2020
    Creating A Free Dating Website JULY 2020
    Free Online Videos Man With Horse Size Cock Fucking Tight Pussy Until She Cums JULY 2020
    A Free Dating Website For Nudists JULY 2020
    Free Online Hd Hot Lesbian Fucking And Fingering Videos Lesbian JULY 2020

  2. ルイヴィトン 財布 コピー 代引き激安市場!
    2020超人気 ルイヴィトン スーパーコピー代引き
    ルイヴィトン 財布 コピー 代引き激安市場!
    当店は信頼できるルイヴィトン コピー代引きの激安通販店です。
    2020 高品質ルイヴィトン バッグ コピー、ルイヴィトン 財布 コピー 代引きなどの商品が低価格でお客様に提供します。
    100%実物写真ですし、品質が完璧です。
    ルイヴィトン コピー,ヴィトン コピー,
    ルイヴィトン コピー代引き,
    ルイヴィトン スーパーコピー,
    ルイヴィトン 財布 コピー,
    スーパーコピー代引き

  3. 2020年人気最新品、新素材入荷!
    ┣ブランド時計コピー
    ┣ルイヴィトン 財布コピー
    ┣グッチ 財布コピー
    ┣シャネル財布 コピー
    ┗エルメス財布 コピー
    ●在庫情報随時更新!

    ▲信用第一、良い品質、低価格は。
    広大な客を歓迎して買います!

    ★送料無料(日本全国) ご注文を期待しています!
    ★ 税関の没収する商品は再度無料にして発送します

发表评论

电子邮件地址不会被公开。