1. cgi網(wǎng)站
CGI 和CG區(qū)別為:性質(zhì)不同、起源不同、目的不同。
一、性質(zhì)不同
1、CGI:是一種重要的互聯(lián)網(wǎng)技術(shù),可以讓一個(gè)客戶端,從網(wǎng)頁(yè)瀏覽器向執(zhí)行在網(wǎng)絡(luò)服務(wù)器上的程序請(qǐng)求數(shù)據(jù)。
2、CG:指計(jì)算機(jī)圖形學(xué),是一種使用數(shù)學(xué)算法將二維或三維圖形轉(zhuǎn)化為計(jì)算機(jī)顯示器的柵格形式的科學(xué)。
二、起源不同
1、CGI:起源于在1993年由美國(guó)國(guó)家超級(jí)電腦應(yīng)用中心(NCSA)為NCSA HTTPdWeb服務(wù)器開(kāi)發(fā)的。
2、CG:起源于1963年1月,MIT林肯實(shí)驗(yàn)室24歲的薩瑟蘭完成了關(guān)于人機(jī)通信的圖形系統(tǒng)的博士論文。
三、目的不同
1、CGI:CGI目的是要獨(dú)立于任何語(yǔ)言的。以用任何腳本語(yǔ)言或者是完全獨(dú)立編程語(yǔ)言實(shí)現(xiàn),只要這個(gè)語(yǔ)言可以在這個(gè)系統(tǒng)上運(yùn)行。
2、CG:CG目的在于創(chuàng)建有效的視覺(jué)交流。在科學(xué)領(lǐng)域,圖形學(xué)可以將科學(xué)成果通過(guò)可視化的方式展示給公眾。
2. CGI網(wǎng)站
CGI-BIN是一種特殊的目錄,在進(jìn)行交互式的WWW訪問(wèn)(如填寫(xiě)在線表格)時(shí),需要服務(wù)器上有 相應(yīng)的程序?qū)υL問(wèn)者輸入的信息進(jìn)行處理,這些程序就是CGI程序。 CGI全稱是“公共網(wǎng)關(guān)接口”(Common Gateway Interface),HTTP服務(wù)器與你的或其它機(jī)器上的程序進(jìn)行“交談”的一種工具,其程序須運(yùn)行在網(wǎng)絡(luò)服務(wù)器上。所以,你打開(kāi)很多網(wǎng)站,不僅僅是騰訊旗下的網(wǎng)站,都會(huì)包含cgi-bin的喲。
3. cgi最新版
CGI由于頻率原因拒絕服務(wù)解決辦法
1、出現(xiàn)這個(gè)問(wèn)題是因?yàn)樵谛掳姹镜母吕锩娣?wù)器出現(xiàn)了bug,目前官方已經(jīng)發(fā)現(xiàn)了這個(gè)bug正在修復(fù)中。
2、如果不影響玩家們正常游戲的話可以忽略這個(gè)問(wèn)題,如果影響到了的話可以暫時(shí)先下線等修復(fù)。
4. cgi公司
新寶駿的設(shè)計(jì)師高陳煒,他是國(guó)內(nèi)首批出國(guó)深造的中國(guó)設(shè)計(jì)師,畢業(yè)于英國(guó)考文垂大學(xué),曾任職英國(guó)CGI設(shè)計(jì)公司中國(guó)首席代表,還在通用汽車泛亞汽車技術(shù)中心任職,現(xiàn)今作為上汽通用五菱前瞻設(shè)計(jì)中心總經(jīng)理,主要負(fù)責(zé)上汽通用五菱(其包括五菱乘用車與商用車、寶駿、新寶駿還有新能源)全部車型的造型設(shè)計(jì)。
5. 美國(guó)簽證cgi網(wǎng)站
這是因?yàn)樵谏暾?qǐng)的時(shí)候已經(jīng)注冊(cè)過(guò)信息了?! 〗鉀Q辦法:
1、如果上次預(yù)約和提交資料不是本人,可以通過(guò)反饋信息提交詳細(xì)說(shuō)明本次的情況,經(jīng)過(guò)1-2天個(gè)人工處理,本次登陸的CGI賬戶就會(huì)可以正常使用了?! ?/p>
2、登陸原來(lái)的登陸名為xx@sina.cn賬戶進(jìn)入CGI繼續(xù)預(yù)約,或者刪除你的信息,使用新賬戶進(jìn)行預(yù)約。
6. 美國(guó)cgi網(wǎng)站
cgi是通用網(wǎng)關(guān)接口。
通用網(wǎng)關(guān)接口(Common Gateway Interface/CGI)是一種重要的互聯(lián)網(wǎng)技術(shù),可以讓一個(gè)客戶端,從網(wǎng)頁(yè)瀏覽器向執(zhí)行在網(wǎng)絡(luò)服務(wù)器上的程序請(qǐng)求數(shù)據(jù)。CGI描述了服務(wù)器和請(qǐng)求處理程序之間傳輸數(shù)據(jù)的一種標(biāo)準(zhǔn)。
最初,CGI是在1993年由美國(guó)國(guó)家超級(jí)電腦應(yīng)用中心(NCSA)為NCSA HTTPdWeb服務(wù)器開(kāi)發(fā)的。這個(gè)Web服務(wù)器使用了UNIXshell環(huán)境變量來(lái)保存從Web服務(wù)器傳遞出去的參數(shù),然后生成一個(gè)運(yùn)行CGI的獨(dú)立的進(jìn)程。
7. cgi網(wǎng)站搭建
想要搭建個(gè)人網(wǎng)站,就需要有單獨(dú)的服務(wù)器,就在阿里云購(gòu)買(mǎi)了臺(tái)服務(wù)器,選擇系統(tǒng)為“Ubuntu 14.04.5 LTS”,并在阿里云買(mǎi)了個(gè)域名(域名是為了方便記憶,否則輸入ip地址訪問(wèn)網(wǎng)站很不方便),下面就使用Ubuntu系統(tǒng)搭建WordPress個(gè)人網(wǎng)站。
安裝WordPress運(yùn)行環(huán)境
1.安裝Mysql數(shù)據(jù)庫(kù)
apt update
apt upgrade
apt install mysql-server
查看mysql是否安裝成功:
root@iZ2zeeg42qkecbhciml4pcZ:~# mysql --version
mysql Ver 14.14 Distrib 5.5.62, for debian-linux-gnu (x86_64) using readline 6.3
2.安裝PHP
apt-get install software-properties-common
add-apt-repository ppa:ondrej/php
apt update
apt install php7.2
apt install libapache2-mod-php7.2
apt install php7.2-mysql
apt install php7.2-fpm
查看php是否安裝成功:
root@iZ2zeeg42qkecbhciml4pcZ:~# php -v
PHP 7.2.16-1+ubuntu14.04.1+deb.sury.org+1 (cli) (built: Mar 7 2019 20:42:24) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.16-1+ubuntu14.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies
3.安裝Nginx
install nginx
查看Nginx是否安裝成功:
root@iZ2zeeg42qkecbhciml4pcZ:~# nginx -v
nginx version: nginx/1.4.6 (Ubuntu)
重啟Nginx后,在瀏覽器中輸入http://阿里云服務(wù)器外網(wǎng)IP地址/
service nginx stop
service nginx start
如果圖片顯示為下圖,說(shuō)明阿里云服務(wù)器自動(dòng)啟動(dòng)了apache2的服務(wù),apache2和nginx都使用80端口,80端口沖突。
關(guān)閉apache2的服務(wù)
重啟php7.2-fpm服務(wù)和Nginx服務(wù):
在瀏覽器中輸入http://阿里云服務(wù)器外網(wǎng)IP地址/
安裝WordPress及其配置
1.Mysql創(chuàng)建數(shù)據(jù)庫(kù)和用戶:
root@iZ2zeeg42qkecbhciml4pcZ:~# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 44
Server version: 5.5.62-0ubuntu0.14.04.1 (Ubuntu)
Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> create database 數(shù)據(jù)庫(kù)名稱 character set utf8 collate utf8_general_ci;
Query OK, 1 row affected (0.00 sec)
mysql> grant all on 數(shù)據(jù)庫(kù)名稱.* to '用戶名'@localhost identified by '用戶密碼';
Query OK, 0 rows affected (0.00 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
mysql> quit
Bye
root@iZ2zeeg42qkecbhciml4pcZ:~#
2.下載WordPress并安裝:
獲取WordPress軟件:點(diǎn)擊此處
將下載的wordpress-5.0.3-zh_CN.tar.gz
上傳到云服務(wù)器上
安裝wordPress:
root@iZ2zeeg42qkecbhciml4pcZ:~# ls
wordpress-5.0.3-zh_CN.tar.gz
root@iZ2zeeg42qkecbhciml4pcZ:~# mv wordpress-5.0.3-zh_CN.tar.gz /var/www/
root@iZ2zeeg42qkecbhciml4pcZ:~# cd /var/www/
root@iZ2zeeg42qkecbhciml4pcZ:/var/www# ls
html wordpress-5.0.3-zh_CN.tar.gz
root@iZ2zeeg42qkecbhciml4pcZ:/var/www# tar -zxvf wordpress-5.0.3-zh_CN.tar.gz
......
root@iZ2zeeg42qkecbhciml4pcZ:/var/www# ls
html wordpress wordpress-5.0.3-zh_CN.tar.gz
root@iZ2zeeg42qkecbhciml4pcZ:/var/www# cd wordpress/
root@iZ2zeeg42qkecbhciml4pcZ:/var/www/wordpress# ls
index.php readme.html wp-admin wp-comments-post.php wp-content wp-includes wp-load.php wp-mail.php
wp-signup.php xmlrpc.php
license.txt
wp-activate.php wp-blog-header.php wp-config-sample.php wp-cron.php wp-links-opml.php wp-login.php wp-settings.php wp-trackback.php
root@iZ2zeeg42qkecbhciml4pcZ:/var/www/wordpress# mv wp-config-sample.php wp-config.php
使用vim命令編輯wp-config.php:
vim wp-config.php
修改文件中的數(shù)據(jù)庫(kù)配置信息,填寫(xiě)剛才創(chuàng)建的數(shù)據(jù)庫(kù)信息:
define('DB_NAME', '數(shù)據(jù)庫(kù)名稱');
define('DB_USER', '用戶名');
define('DB_PASSWORD', '數(shù)據(jù)庫(kù)密碼');
$table_prefix = 'wp_';
在阿里云控制臺(tái)將域名解析到指定的服務(wù)器上:
控制臺(tái)->域名->解析->添加紀(jì)錄
配置服務(wù)安全組策略,將80(http)端口和443(https)端口開(kāi)放:
控制臺(tái)->云服務(wù)器ECS->網(wǎng)絡(luò)和安全->安全組->配置規(guī)則
配置80端口:
配置443端口:
配置后查看內(nèi)容:
編輯Nginx配置文件:/etc/nginx/sites-available/default
client_max_body_size 10m;
server {
listen 80;
listen [::]:80;
server_name localhost; #你的域名
root /var/www/wordpress;
index index.php index.html index.htm index.nginx-debian.html;
location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
#try_files $uri $uri/ =404;
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
# include fastcgi.conf;
include fastcgi_params;
fastcgi_buffer_size 128k;
fastcgi_buffers 32 32k;
#fastcgi_intercept_errors on;
# With php-fpm (or other unix sockets):
fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
# With php-cgi (or other tcp sockets):
#fastcgi_pass 127.0.0.1:9000;
}
}
重啟Nginx后,在瀏覽器中輸入http://阿里云服務(wù)器外網(wǎng)IP地址/
service nginx stop
service nginx start
在瀏覽器中訪問(wèn)自己的域名,查看是否成功:
到此WordPress就安裝成功了,你可以自行配制您的網(wǎng)站信息。