如何搭建网站服务器 第1篇
我们先看下百度百科的解释:
WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。
说白了,就是一个网站开发平台,方便我们开发自己的博客,同时也有很多免费或者付费的主题,方便我们使用,可以这样简单的理解:有了wordpress和主题,你就可以像小时候装扮自己的QQ空间一样,设计自己的网站。一个简单的比喻,实际上,做好一个网站,需要我们去做的要多得多。
除了wordpress,还有emlog、Typecho等优秀的平台供我们使用,本文不再扩展他们的对比以及优缺点,想要了解的朋友可以自行百度。但是有一点需要说明,它们的主题是不通用的,如果想使用其他网站开发平台的主题,那么需要自行移植主题。曾经了解一番的主题如下:
WordPress:
知更鸟,也就是本人现在()使用的主题,功能强大,适合“功能控”使用,299元且需要绑定指定域名,仅有非常少的核心代码加密,但不影响使用,可以随意折腾。
不过不推荐了,老板很拽,服务态度极差。
mkBlog,功能没有知更鸟那么强大,但是很精美,特别喜欢里面一些的小功能,价格也很公道,49元且不绑定域名,无核心代码加密,适合想要学习网站制作的朋友。
emlog:
Finally,全站pjax,还有网页音乐播放器,页面看着挺不错,挺漂亮,不过曾有过后门丑闻,现在已经不再出售主题,全当看看吧。
Typecho:
Pinghsu:相当精美,很喜欢这种风格,开源免费,值得拥有。
又啰嗦一堆,还是那句话,想安装其他网站开发平台的,可以找其他的相应教程了,但是强烈推荐wordpress,插件多,主题多,而且安全性高。因此,本文以wordpress的安装为例,进行讲解。
你可以根据官方手册进行安装,也可以看我的教程,首先下载并解压wordpress安装包:
登录MySQL:
输入lnmp创建MySQL时,输入的密码,进入MySQL后,创建wordpress表:
输入exit退出。
接下来就是修改nginx配置文件,如果不会vim用vim,建议先看下vim操作方法,并且对进行备份:
操作失误了,直接使用如下指令恢复:
然后进行再次备份,继续操作即可,用vim打开配置文件:
找到网站根目录位置,如下图所示:
修改成如下内容:
随后,使用wq保存配置退出即可。
验证nginx是否有配置错误:
如果出现ok,successful字样,说明没有错误。没有错误,重新加载nginx:
修改wordpress目录权限:
用浏览器打开http://ip/wp-admin/,你可以看到如下内容:
现在就开始,进行安装。填写信息如下:
如何搭建网站服务器 第2篇
我们先看下官方的解释:
LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RHEL/Fedora/Aliyun/Amazon、Debian/Ubuntu/Raspbian/Deepin/Mint Linux VPS或独立主机安装LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生产环境的Shell程序。
说白了就是一个自动化脚本,方便我们安装服务器需要的一些程序,本文以安装nginx+MySQL+PHP为例,进行讲解。
使用如下指令安装:
如果最后的参数是lnmpa就是nginx+apache的配置,如果是lamp就是apache的配置,本教程使用nginx,也就是lnmp。
运行脚本会出现如下界面:
目前提供了较多的MySQL、MariaDB版本和不安装数据库的选项,需要注意的是MySQL 及MariaDB 10必须在1G以上内存的更高配置上才能选择!
没有特殊需要,建议使用默认配置即可,直接回车或输入序号再回车,会出现如下界面:
设置MySQL的root密码(为了安全不输入直接回车将会设置为随机数字)如果输入有错误需要删除时,可以按住Ctrl再按Backspace键进行删除(个别情况下是只需要Backspace键)。输入后回车进入下一步,如下图所示:
询问是否需要启用MySQL InnoDB,InnoDB引擎默认为开启,一般建议开启,直接回车或输入 y ,如果确定确实不需要该引擎可以输入 n,(MySQL 版本无法关闭InnoDB),输入完成,回车进入下一步。
注意:选择PHP 7+版本时需要自行确认PHP版本是否与自己的程序兼容。
输入要选择的PHP版本的序号,回车进入下一步,选择是否安装内存优化:
如何搭建网站服务器 第3篇
本教程只针对Linux服务器的用户,Windows服务器用户可以另找教程。
安装方法可以分为两种:
在服务器管理软件中,最出名的应该是宝塔面板了。
“傻瓜式”的安装,对用户很友好,一键创建网站,一键配置SSL,一键迁移,等等。而且还有后台管理系统,可视化的监控服务器的情况:
可谓神器了,而且还有官方免费版。
相比于宝塔维护服务器,该方法更繁琐一些,但是可以让你更好的理解Linux服务器的使用。并且,看我网站的朋友应该大部分都是程序员,这些都是必备技能,维护网站可以更好的锻炼自己,何乐而不为呢?
因此,像我一样喜欢“折腾”的朋友,建议使用第二种方法配置服务器;不喜欢“折腾”的朋友,建议使用第一种方法配置服务器。
本教程以手动配置为例进行说明,想用宝塔面板配置的朋友,可以百度搜索宝塔面板安装,教程有很多。