从零开始的建站笔记:环境搭建篇

接下来就到了操作服务器的环节了,使用ssh连接上你的服务器,这里可以选择PuTTY这个软件。

安装后按照上图这样设置,Host Name这一栏写上你服务器的公网IP,Port是端口,默认22,不过记得去服务器控制台的安全组那里看看没有没有打开22端口,没有的话就手动开一下,顺带把80,443端口也打开。这里以阿里云为栗子。

点击更多,选择网络安全组,选择配置安全组,在安全组列表中选择配置规则

接下来进入服务器使用root账户和你的登录密码进行登录(登陆密码在服务器控制台可以设置),注意,你在输入密码的时候是什么都不会显示的,输完密码按回车即可。

  • 使用LAMP或者LNMP搭建

然后才是本文的重点部分了,环境搭建。搭建网站需要Apache(HTTP服务器),MySQL(数据库软件),PHP(有时也是指Perl或Python)这三个环境,这里可以使用LAMP,它直接帮你集成好了这三个环境。点这里获取下载链接复制好最新的下载链接。在开始之前有个小提示,如果你是第一次用putty的话,可能会遇到无法复制粘贴等情况,这个时候多去百度百度,改一下putty的设置;如果你是第一次使用Linux的话,请了解一下Linux的基本操作命令,下载,解压,保存,删除等等。

注意,网页服务软件不光有Apache,还有Nginx,所以你可以选择lamp和lnmp,操作都是同理,只是nginx和apache各有各的好处,看个人需求吧。

  • 先创建screen对话

 screen -S lamp

  • 如果出现screen: command not found的提示的话就安装screen环境

 yum -y install screen

  • 然后安装LAMP

wget 你复制的下载链接

  • 安装好之后需要解压

tar -zxvf latest.tar.gz

这里拿低版本的lamp来举个栗子,进入界面后分别是安装数据库;设置数据库密码(一定一定一定要记住自己的密码);然后问你需不需要InnoDB Storage Engine,这是个数据库的储存引擎,我没有安装选择n;然后是问你需不需要内存分配器,我也没有要;最后是Apache的选项,直接选择最高的hhh。

当你成功的完成了以上的操作之后,接下来就是漫长的等待啦,泡杯咖啡,听听音乐,放松一下自己紧绷的神经吧!

当以上流程以完全准备完毕后,打开浏览器输入你的服务器公网IP,你就会进入lamp成功安装的网页界面,成功进在咫尺!

文章开头我已经提示过打开端口了,如果你确保你的443端口处于开放状态,就可以进入下一步了。

  • 赋予网站根目录读写权限

chmod -R 755 根目录地址

  • 利用lamp环境进行域名设置

lamp vhost add

然后跟着流程填入自己的域名。

  • 或者你可以设置apache进行域名添加

vi /etc/httpd/conf/httpd.conf

在你的httpd.conf文件的后面添加如下配置

<VirtualHost *:80>
    ServerAdmin 管理员邮箱
    DocumentRoot "站点目录"
    ServerName 你的域名
    ServerAlias 二级域名
    ErrorLog "错误数据文件目录及文件名"
</VirtualHost>
<VirtualHost *:80>
    ServerAdmin 管理员邮箱
    DocumentRoot "站点目录"
    ServerName 你的域名
    ServerAlias 二级域名
    ErrorLog "错误数据文件目录及文件名"
</VirtualHost>

域名添加完毕后你可以选择上传自己做的网页文件,为了方便网站管理和内容输出,建议使用博客软件,这里用WordPress举栗。

  • 安装WordPress

wget wordpress下载包地址

  • 解压

tar -zxvf latest.tar.gz

解压完成后把解压后的wordpress文件移到你的域名文件下,接下来在浏览器中访问你的域名,就可以进入配置界面了,配置完成后进入wordpress后台,开启个人博客之旅吧!

如果你觉得这篇文章还阔以的话,可以点击下方打赏按钮请作者喝一杯咖啡嗷,感谢能够抽出时间看完这篇文章的你!