做网站用哪些语言天津建设招聘信息网站

当前位置: 首页 > news >正文

做网站用哪些语言,天津建设招聘信息网站,系统首页设计图,长春火车站最新消息目录 网站需求#xff1a; 准备工作#xff1a; 1.基于域名www.openlab.com可以访问网站内容为 welcome to openlab!!! 测试#xff1a; 2.给该公司创建三个子界面分别显示学生信息#xff0c;教学资料和缴费网站#xff0c;基于[www.openla…目录 网站需求 准备工作 1.基于域名www.openlab.com可以访问网站内容为 welcome to openlab!!! 测试 2.给该公司创建三个子界面分别显示学生信息教学资料和缴费网站基于www.openlab.com/student 网站访问学生信息www.openlab.com/data网站访问教学资料www.openlab.com/money网站访问缴费网站。 测试基于客户端 3.相关要求 1学生信息网站只有song和tian两人可以访问其他用户不能访问。 2访问缴费网站实现数据加密基于https访问。 测试 架设一台NFS服务器并按照以下要求配置 服务端以及客户端的准备工作 1、开放/nfs/shared目录供所有用户查询资料   2、开放/nfs/upload目录为192.168.xxx.0/24网段主机可以上传目录 并将所有用户及所属的组映射为nfs-upload,其UID和GID均为210 3、将/home/tom目录仅共享给192.168.xxx.xxx这台主机并只有用户tom可以完全访问该目录 网站需求 1.基于域名www.openlab.com可以访问网站内容为 welcome to openlab!!! 2.给该公司创建三个子界面分别显示学生信息教学资料和缴费网站基于www.openlab.com/student 网站访问学生信息www.openlab.com/data网站访问教学资料 www.openlab.com/money网站访问缴费网站。 3.要求 1学生信息网站只有song和tian两人可以访问其他用户不能访问。 2访问缴费网站实现数据加密基于https访问。 架设一台NFS服务器并按照以下要求配置 1、开放/nfs/shared目录供所有用户查询资料   2、开放/nfs/upload目录为192.168.xxx.0/24网段主机可以上传目录 并将所有用户及所属的组映射为nfs-upload,其UID和GID均为210 3、将/home/tom目录仅共享给192.168.xxx.xxx这台主机并只有用户tom可以完全访问该目录 准备工作 #关闭防火墙外面才可以访问Linux虚拟机上的服务。 [rootserver ~]# systemctl stop firewalld#设置SELinux 成为permissive模式 临时关闭selinux防火墙 [rootserver ~]# setenforce 0 [rootserver ~]# getenforce  Permissive#openEuler系统自带yum源安装好httpd [rootserver ~]# yum install httpd -y#安装nginx [rootserver ~]# yum install nginx -y#启动httpd服务 [rootserver ~]# systemctl enable httpd Created symlink /etc/systemd/system/multi-user.target.wants/httpd.service → /usr/lib/systemd/system/httpd.service.#添加ip,并重启网络配置 [rootserver ~]# nmcli connection modify ens33 ipv4.method manual ipv4.addresses 192.168.88.13224 ipv4.gateway 192.168.88.2 ipv4.dns 114.114.114.114 ipv4.addresses 192.168.88.13324[rootserver ~]# nmcli connection up ens33 连接已成功激活D-Bus 活动路径/org/freedesktop/NetworkManager/ActiveConnection/3 1.基于域名www.openlab.com可以访问网站内容为 welcome to openlab!!! #使用vim编辑test_httpd.conf文件 [rootserver ~]# vim /etc/nginx/conf.d/test_httpd.confserver {listen 192.168.88.132:80;root /www/name/openlab; #主页存放路径server_name www.openlab.com; #服务名location / { index index.html; #配置/www/name/openlab下的资源文件} }#创建目录 [rootserver ~]# mkdir /www/name/openlab/ -pv mkdir: 已创建目录 /www mkdir: 已创建目录 /www/name mkdir: 已创建目录 /www/name/openlab/#将要输出的内容写入其中 [rootserver ~]# echo welcome to openlab /www/name/openlab/index.html#重启nginx服务 [rootserver ~]# systemctl restart nginx测试 #编辑hosts文件使其客户端能够访问到相应的网站 [rootclient ~]# vim /etc/hosts# Loopback entries; do not change.

For historical reasons, localhost precedes localhost.localdomain:

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

See hosts(5) for proper format and other examples:

192.168.1.10 foo.mydomain.org foo

192.168.1.13 bar.mydomain.org bar192.168.88.132 www.openlab.com#进行测试

[rootclient ~]# curl http://www.openlab.com welcome to openlab2.给该公司创建三个子界面分别显示学生信息教学资料和缴费网站基于www.openlab.com/student 网站访问学生信息www.openlab.com/data网站访问教学资料www.openlab.com/money网站访问缴费网站。 #使用vim编辑test_httpd.conf文件 [rootserver ~]# vim /etc/nginx/conf.d/test_httpd.confserver {listen 192.168.88.132:80;root /www/name/openlab/student;server_name www.openlab.com/student;location / {index index.html;} }server {listen 192.168.88.132:80;root /www/name/openlab/data;server_name www.openlab.com/data;location / {index index.html;} }server {listen 192.168.88.132:80;root /www/name/openlab/money;server_name www.openlab.com/money;location / {index index.html;} }#创建其子目录 [rootserver ~]# mkdir /www/name/openlab/{student,date,money}  -pv#将要输出的内容写入其中 [rootserver ~]# echo 学生信息网 /www/name/openlab/student/index.html [rootserver ~]# echo 教学资源网   /www/name/openlab/date/index.html [rootserver ~]# echo 缴费网   /www/name/openlab/money/index.html#重启nginx服务 [rootserver ~]# systemctl restart nginx 测试基于客户端 #编辑hosts文件使其客户端能够访问到相应的网站 [rootclient ~]# vim /etc/hosts# Loopback entries; do not change.

For historical reasons, localhost precedes localhost.localdomain:

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

See hosts(5) for proper format and other examples:

192.168.1.10 foo.mydomain.org foo

192.168.1.13 bar.mydomain.org bar192.168.88.132 www.openlab.com

192.168.88.132 www.openlab.com/student 192.168.88.132 www.openlab.com/data 192.168.88.132 www.openlab.com/money#进行测试 [rootclient ~]# curl http://www.openlab.com/student/ 学生信息网 [rootclient ~]# curl http://www.openlab.com/date/ 教学资源网 [rootclient ~]# curl http://www.openlab.com/money/ 缴费网3.相关要求 1学生信息网站只有song和tian两人可以访问其他用户不能访问。 #修改配置文件 [rootserver ~]# vim /etc/nginx/conf.d/test_httpd.confserver {listen 192.168.88.132:80;root /www/name/openlab/student;server_name www.openlab.com/student;location / {index index.html;auth_basic on;auth_basic_user_file /etc/nginx/users;} }#用户管理 [rootserver ~]# htpasswd -c /etc/nginx/users song New password:  Re-type new password:  Adding password for user song [rootserver ~]# htpasswd -c /etc/nginx/users tian New password:  Re-type new password:  Adding password for user tian#重启nginx配置 [rootserver ~]# systemctl restart nginx 2访问缴费网站实现数据加密基于https访问。 #修改相关配置文件 [rootserver ~]# vim /etc/nginx/conf.d/test_https.confserver {listen 192.168.88.132:443 ssl;root /www/name/openlab/money/;server_name www.openlab.com/money;ssl_certificate /etc/pki/tls/certs/openlab.crt;ssl_certificate_key /etc/pki/tls/private/openlab.key;location / {index index.html;} }#设置其访问时需要https使用ca加密 [rootserver ~]# openssl req -utf8 -new -key openlab.key -x509 -days 365 -out openlab.crt Could not read private key from openlab.key [rootserver ~]# openssl genrsa -out /etc/pki/tls/private/openlab.key [rootserver ~]# openssl req -utf8 -new -key /etc/pki/tls/private/openlab.key  -x509 -days 365 -out /etc/pki/tls/certs/openlab.crtYou 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]:sichuan Locality Name (eg, city) []:chengdu Organization Name (eg, company) [Internet Widgits Pty Ltd]:cdcas Organizational Unit Name (eg, section) []:xinggong Common Name (e.g. server FQDN or YOUR name) []:gxc Email Address []:admin#重启nginx配置 [rootserver ~]# systemctl restart nginx 测试 [rootclient ~]# curl https://192.168.88.132 -k 缴费网架设一台NFS服务器并按照以下要求配置 服务端以及客户端的准备工作 #安装nfs配置相应的包 [rootserver ~]# yum install rpcbind -y [rootserver ~]# yum install nfs-utils -y#关闭防火墙外面才可以访问Linux虚拟机上的服务。 [rootserver ~]# systemctl stop firewalld#设置SELinux 成为permissive模式 临时关闭selinux防火墙 [rootserver ~]# setenforce 0 [rootserver ~]# getenforce  Permissive 1、开放/nfs/shared目录供所有用户查询资料   服务端配置 #创建目录 [rootserver ~]# mkdir /nfs/shared -pv mkdir: 已创建目录 /nfs mkdir: 已创建目录 /nfs/shared#创建10个文件 [rootserver ~]# touch /nfs/shared/{1..10}#编辑配置文件 [rootserver ~]# vim /etc/exports /nfs/shared   *(ro) #任何用户都可以访问客户端配置 #创建对应目录 [rootclient ~]# mkdir /nfs/shared -pv#挂载对应文件 [rootclient ~]# mount 192.168.88.132:/nfs/shared /nfs/shared#验证相应的文件是否挂载成功 [rootclient ~]# ll /nfs/shared 总计 0 -rw-r–r–. 1 root root 0  1月11日 03:33 1 -rw-r–r–. 1 root root 0  1月11日 03:33 10 -rw-r–r–. 1 root root 0  1月11日 03:33 2 -rw-r–r–. 1 root root 0  1月11日 03:33 3 -rw-r–r–. 1 root root 0  1月11日 03:33 4 -rw-r–r–. 1 root root 0  1月11日 03:33 5 -rw-r–r–. 1 root root 0  1月11日 03:33 6 -rw-r–r–. 1 root root 0  1月11日 03:33 7 -rw-r–r–. 1 root root 0  1月11日 03:33 8 -rw-r–r–. 1 root root 0  1月11日 03:33 9 2、开放/nfs/upload目录为192.168.xxx.0/24网段主机可以上传目录 并将所有用户及所属的组映射为nfs-upload,其UID和GID均为210 服务端配置: #创建目录 [rootserver ~]# mkdir /nfs/upload -pv mkdir: 已创建目录 /nfs/upload#创建5个文件 [rootserver ~]# touch /nfs/shared/{1..5}#编辑文件 [rootserver ~]# vim /etc/exports /nfs/shared   *(ro) /nfs/upload  192.168.0.0/24(rw,nfs-upload_squash,anonuid210,anongid210) #为192.168.xxx.0/24网段主机可以上传目录 并将所有用户及所属的组映射为nfs-upload,其UID和GID均为210客户端配置 #创建对应文件 [rootclient ~]# mkdir /nfs/upload -pv#挂载对应文件 [rootclient ~]# mount 192.168.88.132:/nfs/upload /nfs/upload #查看是否挂载成功 [rootclient ~]# ll /nfs/upload 总计 0 -rw-r–r–. 1 root root 0  1月11日 03:53 1 -rw-r–r–. 1 root root 0  1月11日 03:53 2 -rw-r–r–. 1 root root 0  1月11日 03:53 3 -rw-r–r–. 1 root root 0  1月11日 03:53 4 -rw-r–r–. 1 root root 0  1月11日 03:53 5#测试写入功能 [rootclient ~]# ll /nfs/upload 总计 0 -rw-r–r–. 1 root root 0  1月11日 03:53 1 -rw-r–r–. 1 root root 0  1月11日 03:53 2 -rw-r–r–. 1 root root 0  1月11日 03:53 3 -rw-r–r–. 1 root root 0  1月11日 03:53 4 -rw-r–r–. 1 root root 0  1月11日 03:53 5 -rw-r–r–. 1 root root 0  1月11日 04:15 6 3、将/home/tom目录仅共享给192.168.xxx.xxx这台主机并只有用户tom可以完全访问该目录 服务端配置 #创建相关目录 [rootserver ~]# mkdir /home/tom -pv mkdir: 已创建目录 /home/tom#创建10个文件 [rootserver ~]# touch /home/tom/{1..10}#编辑配置文件 [rootserver ~]# vim /etc/exports/nfs/shared   *(ro) /nfs/upload  192.168.0.0/24(rw,nfs-upload_squash,anonuid210,anongid210) /home/tom    192.168.0.0/24(ro,no_all_squash,anonuidtom,anongidtom) #仅共享给192.168.xxx.xxx这台主机并只有用户tom可以完全访问该目录客户端配置 #创建对应目录 [rootclient ~]# mkdir /home/tom -pv#挂载对应目录 [rootclient ~]# mount 192.168.88.132:/home/tom /home/tom#验证是否挂载成功 [rootclient ~]# ll /home/tom 总计 0 -rw-r–r–. 1 root root 0  1月11日 04:21 1 -rw-r–r–. 1 root root 0  1月11日 04:21 10 -rw-r–r–. 1 root root 0  1月11日 04:21 2 -rw-r–r–. 1 root root 0  1月11日 04:21 3 -rw-r–r–. 1 root root 0  1月11日 04:21 4 -rw-r–r–. 1 root root 0  1月11日 04:21 5 -rw-r–r–. 1 root root 0  1月11日 04:21 6 -rw-r–r–. 1 root root 0  1月11日 04:21 7 -rw-r–r–. 1 root root 0  1月11日 04:21 8 -rw-r–r–. 1 root root 0  1月11日 04:21 9