18143453325 在线咨询 在线咨询
18143453325 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > 想要拥有一个自己的专属网站吗?手把手教你搭建!

想要拥有一个自己的专属网站吗?手把手教你搭建!

时间:2022-08-22 13:48:01 | 来源:网站运营

时间:2022-08-22 13:48:01 来源:网站运营

刷微博,刷新闻,逛淘宝,看文献,每天我们都会访问大量网站。那么,想不想拥有一个自己的专属网站呢?在自己的网站写写博客,发布课题组的最新动态,整理科研相关的资料。。。。。。




今天,我们就来谈谈如何搭建一个网站(当然,这是需要花点钱的。如果能享受学生优惠的话,服务器租用和域名一年的花费在两百以内)。




  1. 购买域名
每个网站都需要有一个好记的域名,方便我们访问。如何购买呢?这里以阿里云为例

https://www.aliyun.com/













点击域名注册,我们随便输入几个数字,点击查域名







后缀是com的,一年是五六十块,以club后缀的域名最便宜,一年几块钱。小伙伴们可以根据需要购买。




2、购买云服务器

云服务器就是一个网络空间,打个比方,域名可以看做门牌号,云服务器可以视为清水房,我们搭建网站就是搞装修,完善其功能。

云服务器以ECS为例,根据需要选择,价格从几百一年到上万都有。当然,如果能够享受学生优惠,一个月10块不到就可以购买学生机云空间。
















3.备案

域名和云服务器买好后,就需要备案了,阿里云提供备案帮助,不需要我们去找相关部门。我们按要求填写好相关信息,很快就可以完成了。




4、域名解析

备案完成后,我们就可以进行域名解析了,解析也很简单,不需要我们手动设置参数(这里无法演示,因为小编手里没有待解析域名,小伙伴们稍微摸索下)







5、搭建网站

小编推荐用CentOS 7作为操作系统,因为这个系统是较为常用的,遇到问题在网上容易找到答案。小编服务器使用的是CentOS 7.4。

今天我们介绍安装最简单的网站搭建:LAMP+WordPress

L指 Linux,CentOS 7.4属于Linux的分支;

A指Apache是世界使用排名第一的Web服务器;

M是MySQL,小编这里用的是MySQL的分支MariaDB;

P是指PHP,一种通用的开源脚本语言;WordPress最开始是博客系统,后来发展成为内容管理系统,我们不需要编程可以安装很多主题和插件来展示我们的网站。




如果小伙伴们最开始不是使用的CentOS 7.4系统,可以通过停止实例,然后更换系统盘来变更系统







我们通过阿里云控制台,找到我们的ECS服务器,通过远程连接,连接上主机。







输入设置好的远程连接密码







再次输入登录用户和密码







进入主页面







安装Apache

输入代码安装Apache,代码如下

yum install httpd

我们可以偷懒,用上面的复制命令输入







复制粘贴后如下







点击Enter键,软件开始下载

下载好后需要我们确认,直接输入Y







然后Apache就下好了







这时候,我们开启Apache服务,输入代码systemctl start httpd

然后设置开机启动,代码为systemctl enable httpd










接下来就可以验证Apache是否安装成功了,关闭一下防火墙(有可能防火墙已经设为关闭,输入下面代码一般也不会出现问题的),代码:

systemctl stop firewalld.service

再禁止开机启动,代码为

systemctl disable firewalld.service







我们通过浏览器输入我们解析好的域名或公网IP,可以看见以下内容就说明我们安装好Apache了。







安装Mysql(MariaDB)数据库

输入代码:yum install mariadb-server mariadb

点击Enter键后就开始下载了,然后我们输入Y,确认安装










直到安装完成







启动数据库,代码

systemctl start mariadb







进行初始化设置

mysql_secure_installation







先点击Enter键,然后输入Y设置root密码







接着会有很多选项,根据需要选择Y或N,可以全部选择Y







一直到设置完成







设置开机即启动,代码:systemctl enable mariadb.service













安装PHP

代码:yum install php php-mysql

下载安装同样需要按Y确认







重启Apache服务器,systemctl restart httpd.service

在/var/www/html下建立一个test.php文件:

输入代码

vi /var/www/html/test.php







按下键盘上的Insert键,才能开始键入语句







输入完后,按下Esc键退出编辑模式,输入:wq 保存,注意前面有冒号。







然后我们输入域名+/test.php,如www.abc.com/test.php

得到下面页面







6. 安装Wordpress

首先我们要创建Wordpress的数据库:

输入:mysql -u root -p

然后输入我们之前设置的root密码







创建数据表:CREATE DATABASE wordpress;







创建数据库用户和密码

代码:CREATE USER wordpressuser@localhost IDENTIFIED BY 'wordress_psd';

设置wordpressuser访问wordpress数据库权限

GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser@localhost IDENTIFIED BY 'wordress_psd';

刷新数据库设置

FLUSH PRIVILEGES;

退出数据库

Exit;







安装wordpress

代码:wget http://cn.wordpress.org/wordpress-5.0.1-zh_CN.zip

我们需要下载一个解压缩软件,代码:yum install unzip

在弹出确认消息时,输入Y

然后我们开始对wordpress安装包进行解压缩,代码:unzip wordpress-5.0.1-zh_CN.zip







解压完成后,将wordprss下所有的文件复制到apache服务器下的根目录。

代码 cp -r wordpress/* /var/www/html/







修改wordpress的配置文件

进入目标文件夹,代码cd /var/www/html/

复制配置文件:cp wp-config-sample.php wp-config.php

编辑wordpress的配置文件vi wp-config.php

记住,要点击Insert键才能开始编辑

输入数据库名称,数据库的用户名和密码







像之前说的那样存盘,即输入完后,按下Esc键退出编辑模式,输入:wq 保存




在浏览器输入我们的网址,进入wordpress安装界面




填好相关信息,然后登陆进入以下界面




很多教程介绍到这里就结束了,实际上后面还有需要注意的。我们知道wordpress可以通过安装插件来完善网站功能,我们来试试安装插件,选择插件




再点击“安装插件”




我们点击“现在安装”,出现如下界面




遇到这个情况,小伙伴们肯定很懵

如何解决呢?

这里给出解决办法:我们回到远程连接界面




小伙伴们可能需要重新登录,参照之前的介绍,输入代码进入根目录cd /var/www/html/

然后编辑配置文件,vi wp-config.php

添加以下代码到下图位置;

define("FS_METHOD", "direct");

define("FS_CHMOD_DIR", 0755);

define("FS_CHMOD_FILE", 0755);




注意:网上很多教程直接给777权限,出于安全考虑,小编觉得755权限就够了。







保存后我们再来看看安装插件,点击“现在安装”如下图







没有ftp界面了,但是出现了新问题







小编在这里就不分析原因了,直接给出解决办法

输入代码cd /var/www/html/

进入根目录html

再输入代码chown -R apache:root wp-content







问题解决,我们回到插件页面,就可以顺利安装插件了







好了,今天的分享就到这里。







74
73
25
news

版权所有© 亿企邦 1997-2022 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭