怎样搭建一个网站?
有网友留言想看看,如何搭建博客,今天他来了(liao)。这是一个搭建WordPress博客网站的教程,内容会很细顺便科普一下相关概念,小白也不用怕,相信我,你肯定听得懂、做得好。
为什么搭建博客?
想先说一下这个古老的东西“博客”,有人说博客已经过时了,现在大多数人都用手机看朋友圈、微博等。是的,但是每当从google或者百度上找到一篇优质的资料我发现是出自个人博客的概率很大。曾经问过一个大佬在学习上又没有什么习惯或者技巧,他说“我每当解决一个问题之后都会总结并记录下来”。是的自己也深有体会,每次google半天解决的问题,不做记录的话过一段时间再遇到一样会去google半天去找,可能这就是平常人与大佬们的区别吧。最后用在一个个人博客上看到的一句话来开始这篇文章“对任何渴望进步的人来说,写博客/文章/回答对自己的成长帮助都是巨大的。频率和数量不必过分强求,有话要说就写写,没事就歇歇,随意点。因为坚持写作的那一刻起,你就已经开始受益。”
Web 科普:
web其实我们几乎每个人都用过,我们肯定都用过百度。但是你知道当你把域名 http://www.baidu.com 输入浏览器回车后都发生了什么吗?
1、浏览器并不知道访问http://www.baidu.com要去找哪个服务器,而是通过我们电脑上配置DNS服务器要答案
2、DNS服务器上记录着http://www.baidu.com 对应的服务器的IP,IP是唯一的,DNS会把对应的IP告诉浏览器
3、浏览器根据DNS返回的IP地址去找服务器请求数据,服务器返回数据到我们的浏览器
WordPress:
WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。全球约34%的网站都在用WordPress、小到兴趣博客、大到新闻网站,国外的学校里甚至都有WordPress相关的课程。在中国WordPress没有在国外那么火,但是依旧力压群雄,国内有不少网站都是用的WordPress,比如数字中国,爱范儿等。另外WordPress有着将近50000个扩展插件和5000个主题模板,使用WordPress甚至可以搭建一个社区或者商城。
准备工作:
1、域名 (例如http://baidu.com,Godaddy、万网、腾讯云、百度云都可以)
2、主机(Web服务器,用来存放网站程序、图片等,教程用的是优网主机的博客主机标准版)
3、WordPress程序 (在http://cn.wordpress.org下载,优网主机内置WordPress就不下载了)
大概步骤:
1、购买域名
我在阿里云万网注册了一个域名 youweb.online
2、购买主机
我在优网主机买了一个博客主机标准版,购买的时候需要我们填写一个域名,这个域名以后也可以自己修改。
3、解析域名
也就是在DNS服务器白自己的域名和主机的IP对于关系记录起来,先找到自己主机的CANME地址,如图打码的部分
到域名服务商找到域名解析的入口,添加2条记录。如图所示主机记录分别为WWW和@ 记录值是CNAME地址,如果你的域名服务商不支持把@主机记录用CNAME方式解析,就用A记录,记录值填写IP地址
4、配置SSL
域名解析完成其实网站就可以访问了,主机内置了WordPress。但是浏览器会有安全提示,因为我们没有安装SSL安全证书。
优网主机的主机管理面板内置一键申请SSL安全证书的功能,我们只需要一键申请证书即可,不用去购买再手动配置了,而且可以自动续期哦,这个很赞!
到这里我们的网站就已经可以正常访问了
5、登陆WordPress管理后台
要登录后台先登录主机管理面板,主机管理面板深度集成了WordPress管理,可以一键登录WordPress管理后台,修改WordPress登陆信息等。
后台地址是:你的域名/wp-admin/
总结:
WordPress博客网址到这里就搭建完了,因为优网的博客主机内置WordPress,我们就没有去http://cn.wordpress.org下载,手动上传到主机,这个教程并不适合所有的主机,仅供参考。
最后想给动手做成功的朋友一个方向,搭建WordPress博客网站并不难,后面要做的是优化一下WordPress(不然速度可能会慢),设置导航,模板什么的。我博客里也会同步关于WordPress的教程,更多内容可以访问我的个人博客。
各位贵在坚持,持续的输出优质内容才应该是拥有一个博客之后应该做的事情。如果喜欢这篇文章的话,关注我,为认真的人点赞。
怎样搭建一个网站?答:每一个网站都需要一个域名(网址)和空间(主机空间)。购买后,你只需按照WordPress这个免费网站搭建平台就可以了。
以下是新手学习如何建立网站的全套流程与详细解释 (文字和视频教程)!
其实,创建一个网站 (企业网站,个人网站,公司网站),电子商务网店,或独立博客一点都不复杂,网站制作流程也十分的简单,不懂建网站的步骤也没关系!我们的免费视频教程可以让您简单、轻松在一个小时学会!
用WordPress建站视频教程 (免费WordPress建站资源)
1) 用WordPress搭建完整网站视频教程 (从零开始只需1小时)
该视频对所有的浏览者或读者免费开放。你只要跟着这个视频教程做,你就可以自己动手搭建一个专业的网站。我们会一步步教你如何建立你的第一个网站。
在YouTube观看: https://www.youtube.com/watch?v=TFP1udhVV6c
在土豆观看: 用WordPress建立专业网站视频教程 (一步步建站, 一步也不少)_土豆
2) 建立WordPress电子商务网站视频 (WooCommerce教程)
如果你已经根据第一个视频教程建立了一个网站或者你已经拥有自己的WordPress网站,我们这个视频将会教大家如何使你的网站成为一个专业的电子商务网站。同样的,你也不需任何的专业知识来搭建一个功能强大的电子商务网站。
如果你需要建立一个代购网站,你也可以跟着该视频操作。你的代购网站可以收美元,人民币或其它货币。 美国代购网店:学习如何在美国做代购网店赚钱
观看链接:建立WordPress电子商务网站视频 (WooCommerce 教程)
因为建设网站简单,所以学习如何建立自己的网站是趋势。
了解更多:学习如何建立自己的网站是趋势
网站和网络发展介绍
现在随着互联网的快速发展,个人, 生意, 或者企业,都需要通过网络展示自己的形象或销售商品。很多人都不了解如何去制作一个网站,不清楚其中的具体细节,并都觉得建网站是一件非常复杂的事情。其 实,创建一个网站一点都不复杂,你不需要学习HTML语言, 学习PHP语言, 学习CSS, 学习图片处理, 学习网页制作等等。你更不需要去看那些教你制作网页和网站的书。你只要跟着视频教程操作就可以从零开始,用一个小时左右就可以做出一个完整的网站。
还有,目前互联网上的网站基本都是使用免费网站搭建平台做出来的。真的可以零基础1个小时学会做网站吗? 对,你看看我们以上的视频教程就知道了。
就拿 就免费 – WordPress免费搭建专业生意网站服务 这个网站来说,建设该网站也仅用了大概半小时左右。你觉得这个网站专业吗? 我们另外的一个网站:就网店| 就网站 也仅仅用了大概一个小时搭建。JiuFree 和 JiuStore 这两个网站都是使用免费网站搭建平台做的,也就是说用的程序是一样的,只是网站主题不一样而已。
从视频教程上,你可以看到我们从零开始建立 用WordPress建网站 这个网站也只需1个小时。如果不需要讲解,直接操作,我的同事在30分钟内就可以完成这个网站。
最重要的是,自己建设一个网站,可以不断丰富网站内容,不断地开展推广和运营,通过网站给你带来持续不断的收入,同时网站本身的价值也会越来越大。
US Domain Center
每个网站都需要域名(Domain Name)和空间(Hosting)。我们建议使用美国的公司Search, Register and Transfer Web Domain Names and More 的域名(网址)和空间(高速空间)。无论你在中国,美国,加拿大,或其它国家,你都是使用它们的服务。US Domain Center不但接收不同的货币(人民币,美元,加币,或其它货币),它的主机中间遍布世界各地,保证网站的运行速度快。看看以下两篇文章来深入了解美国主机空间的好。
1) 用美国主机空间建站有哪些好处: 用美国主机空间建站有哪些好处?
2) 最佳美国主机空间推荐 | US Domain Center (美国域名注中心) : 最佳美国主机空间推荐: US Domain Center (美国域名注册中心)
每一个网站都需要两样东西
1. 域名(网址,如 http://wpdaren.com 或 WordPress达人)
http://wpdaren.com 和 WordPress达人 同一个域名。你的域名可以加或不加前缀。
2. 空间 (储存和把你的网站发布到互联网去)
好消息是,域名和空间都可以在同一家公司购买,它们加起来的费用是每年几十美元。如果你在 US Domain Center购买的话,你可以直接登陆你的帐户点击安装WordPress (最受欢迎和最容易的免费网站建立平台)。你也会在以下的视频教程里看到。
讲解怎么购买域名和空间, 并安装WordPress (12分钟)
视频链接:讲解怎么购买域名和空间, 并安装WordPress (只需12分钟)
安装WordPress后,你的网站就马上上线了。你只要在手机,电脑,或平板电脑的网站输入栏打进你的域名 ,你就可以看到你的网站。
关于US Domain Center
US Domain Center(美国域名中心)是一家知名的美国域名注册商。它不但为世界各地(中国,美国,加拿大,和澳大利亚等等)提供域名注册服务,它还提供高速空间 (主机空间)。还有,如果使用US Domain Center的域名和空间,你无需备案。还有,该公司也接受不同的货币支付(人民币,美元,和加币等等)。
域名注册 (Domain Registration)
选择US Domain Center (美国域名中心)的几个原因:
1. 域名查询及批量查询及注册易如反掌
2. 免费赠送专业电邮(如, info@yoursite.com)
3. 自动将专业邮件指向已存在的邮箱帐号
3. 拥有全部域名管理权, 可以随意更改信息
4. 免费的DNS服务和管理
5. 免费的域名防盗保护, 防止域名未经准许被转出US Domain Center
6. 免费提供各种域名注册的售前售后咨询服务
高速主机空间 (Hosting)
US Domain Center也提供高速主机空间(Hosting)。该公司的全球数据中心让网页更快加载,并保证99.9%正常运行时间。
英文官网: Search, Register and Transfer Web Domain Names and More
中文官网: 域名注册 | 域名查询
安装WordPress后,你可以登入你的网站后台,开始来发布内容。
如何进入WordPress网站后台
WordPress网站后台登陆默认地址是网站域名+后台目录。
http://yoursite.com/wp-admin (把yoursite换成你的域名)就可以。
例如,我们的域名是 http://jiustore.com,那么我们WordPress网站后台的登陆地址是 http://jiustore.com/wp-admin
如何设计你的网站
WordPress有过万种免费的主题(网站样本)给你用。只要你去外观 (Appearance)及点击主题 (Themes)来搜索就可以安装你想要的主题。安装主题只需要一个点击就可以 (不需要专业知识)。你也可以使用WordPress主题 的WordPress主题。
以上的这些资料视频教程都有教!希望对你有帮助。
前提条件是要有个服务器啦,嘻嘻,我们机构现成的哟!
第一步,安装linux操作系统
1.创建虚拟机,系统系列是Linux,系统版本是Ubuntu Linux 64位,并设置好其他数据。
2.安装完系统,打开terminal,输入ping 10.0.50.6
输入ctrl+c(终止命令)
3.切换到网页,输入login和password
输入sudo apt-get
update(从软件中心拉配置)
输入sudo apt-get install
openssl(可远程访问服务器)
4.回到Vcenter,快照-生成快照(可备份用来恢复)
第二步,安装nginx
sudo apt-get install update
sudo apt-get install nginx(中间件,连接数据库和应用)
第三步,测试nginx
curl http://127.0.0.1(查看是否安装成功)
第四步,安装mySQL
sudo apt-get install mysql-server
连续输入两次相同的密码
第五步,安装PHP
sudo apt-get install php5-fpm php5-mysql
输入y
第六步,配置PHP
1.备份php.ini文件
sudo cp /etc/php5/fpm/php.ini /etc/php5/fpm/php.ini.back
2.取消有安全隐患的pathinfo模式
sudo vim /etc/php5/fpm/php.ini
3./ cgi.fix_pathinfo(搜索到这个位置)
将cgi.fix_pathinfo=1
改为 cgi.fix_pathinfo=0,具体操作:
输入i(插入),删掉;,将1改为0
按两次esc,全屏
输入:wq
4.启动php-fpm
sudo service php5-fpm restart
第七步,配置nginx使其php-fpm进程
sudo cp /etc/nginx/sites-available/default
/etc/nginx/sites-available/default.back
#修改defalut文件内容如下
sudo vi /etc/nginx/sites-available/default
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
root /usr/share/nginx/html;
index index.php index.html index.htm;
server_name server_domain_name_or_IP;
location / {
try_files $uri $uri/ =404;
}
error_page 404 /404.html;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
location ~ .php$ {
try_files $uri =404;
fastcgi_split_path_info ^(.+.php)(/.+)$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
Esc
:wq
再回到Vcenter,生成快照,确定。
第八步,重启nginx服务器
sudo service nginx restar
第九步,新建文件进行编辑
sudo vi /usr/share/nginx/html/info,php
i(插入)
phpinfo();
?>
Esc
:wq
在浏览器内输入网址
2~9是安装LAMP环境
第十步,为wordpress创建mySQL用户和数据库
mysql -u root -p
CREATE DATABASE wordpress;
CREATE USER wordpressuser@localhost IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser@localhost;
FLUSH PRIVILEGES;
exit
第十一步,下载wordpress
cd ~
wget http://wordpress.org/latest.tar.gz
tar xzvf latest.tar.gz
sudo apt-get update
sudo apt-get install php5-gd libssh2-php
第十二步,配置wordpress
cd ~/wordpress
cp wp-config-sample.php wp-config.php
vim wp-config.php
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress');
/** MySQL database username */
define('DB_USER', 'wordpressuser');
/** MySQL database password */
define('DB_PASSWORD', 'password');
esc
:wq
第十三步,复制wordpress
sudo mkdir -p /var/www/html
sudo rsync -avP ~/wordpress/ /var/www/html/
mkdir /var/www/html/wp-content/uploads
sudo chown -R www-data:www-data /var/www/html/*
第十四步,配置nginx服务器
sudo cp /etc/nginx/sites-available/default
/etc/nginx/sites-available/wordpress
sudo vim /etc/nginx/sites-available/wordpress
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
root /var/www/html;
index index.php index.html index.htm;
server_name your_domain_or_IP;
location / {
# try_files $uri $uri/ =404;
try_files $uri $uri/ /index.php?q=$uri&$args;
}
error_page 404 /404.html;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
location ~ .php$ {
try_files $uri =404;
fastcgi_split_path_info ^(.+.php)(/.+)$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
}
sudo ln -s /etc/nginx/sites-available/wordpress /etc/nginx/sites-enabled/
sudo rm /etc/nginx/sites-enabled/default
sudo service nginx restart
sudo service php5-fpm restart
10~14是安装WordPress
重启,输入网址,网页就出来啦!!!
嘻嘻,赞同的朋友求赞求赞,欢迎私信交流!!!
优网主机:(3)如何搭建网站?通用教程这个教程可以看一下