怎么制作Web网站 第1篇
关闭安全软件
安装所需软件
[root@Server ~]# yum install nginx httpd-tools -y
C:\Windows\System32\drivers\etc\hosts 文件进行DNS映射
怎么制作Web网站 第2篇
mkdir /www/openlab/money [root@Server ~]# echo 'money' > /www/openlab/money/ [root@Server ~]# openssl genrsa -aes128 2048 > /etc/nginx/ Generating RSA private key, 2048 bit long modulus (2 primes) ...+++++ ........................................................................+++++ e is 65537 (0x010001)
Enter pass phrase: Verifying - Enter pass phrase: [root@Server ~]# openssl req -utf8 -new -key /etc/nginx/ -x509 -days 365 -out /etc/nginx/ Enter pass phrase for /etc/nginx/: You are about to be asked to enter information that will be incorporated into your certificate request. What you are about to enter is what is called a Distinguished Name or a DN. There are quite a few fields but you can leave some blank For some fields there will be a default value, If you enter '.', the field will be left blank. ----- Country Name (2 letter code) [AU]:86 State or Province Name (full name) [Some-State]:ningxia Locality Name (eg, city) []:yinchuan Organization Name (eg, company) [Internet Widgits Pty Ltd]:openlab Organizational Unit Name (eg, section) []:RHCE Common Name (. server FQDN or YOUR name) []:server Email Address []:andy@
去除私钥的加密密码
[root@Server ~]# cd /etc/nginx [root@Server nginx]# cp [root@Server nginx]# openssl rsa -in -out Enter pass phrase for :
[root@Server nginx]# vim /etc/nginx/
增加以下内容
server { listen 443 ssl http2; server_name ; location /money { alias /www/openlab/money; index ; } ssl_certificate _/etc/nginx/_; ssl_certificate_key _/etc/nginx/_; }
[root@Server nginx]# systemctl restart nginx
此网站需要location二次映射
1、只要监听端口号变,就要重新增加入口段,入口不一样
2、只要server_name变,就得重新增加server段
window端打开浏览器输入测试
实验完毕!!!
怎么制作Web网站 第3篇
[root@Server ~]# vim /etc/nginx/ [root@Server ~]# mkdir /www/openlab/student [root@Server ~]# echo 'student' > /www/openlab/student/
[root@Server ~]# useradd song [root@Server ~]# passwd song #密码123456
[root@Server ~]# useradd tian #密码654321 [root@Server ~]# passwd tian
[root@Server ~]# htpasswd -c /etc/nginx/passwd song #密码123456
[root@Server ~]# htpasswd /etc/nginx/passwd tian #密码654321
[root@Server ~]# vim /etc/nginx/
location /student { alias /www/openlab/student; index ; auth_basic _please input password_; auth_basic_user_file /etc/nginx/passwd; }
[root@Server ~]# systemctl restart nginx
window端打开浏览器输入测试
怎么制作Web网站 第4篇
#创建网页目录及网页
[root@Server ~]# mkdir -p /www/openlab [root@Server ~]# echo 'welcome to openlab' > /www/openlab/ [root@Server ~]# vim /etc/nginx/
server { listen 80; server_name ; root /www/openlab;
# Load configuration files for the default server block. }
[root@Server ~]# systemctl start nginx
window端打开浏览器输入测试